tx · 6M69SkMALVhAHFhCok4Di9MqYhFxxayC27qQycdkpLah

3N6qANATfYJFY1hM9Bu9ACAHMQY3Q1dRTVM:  -0.01400000 Waves

2022.01.11 18:56 [1874492] smart account 3N6qANATfYJFY1hM9Bu9ACAHMQY3Q1dRTVM > SELF 0.00000000 Waves

{ "type": 13, "id": "6M69SkMALVhAHFhCok4Di9MqYhFxxayC27qQycdkpLah", "fee": 1400000, "feeAssetId": null, "timestamp": 1641916553048, "version": 1, "sender": "3N6qANATfYJFY1hM9Bu9ACAHMQY3Q1dRTVM", "senderPublicKey": "8haEN2a7ZmkzawLmnr5rFX14X1oHi5kjt8NQUDNjSDLG", "proofs": [ "3HtQQnTETwGAsvQFYs2rMtoFrN4mQUbjZ7EL6vHp3dF5SMtseah7hSnrYi8pVuFqVxBZPV7Pk6K92PxMFCNgmwfk", "NADNRZUJqrXd7oXQiyk2jK738xn5xkBUoXbARhHXaSpTchsmrNeaxLKyRkihqB3gZ1rwYjKyWZqQF1LWiq3ryRn" ], "script": null, "chainId": 84, "height": 1874492, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Aou84cd2MUNnRAsgGoffBAeLtgQ1SbJP1BegBUgX5kWP Next: none Full:
OldNewDifferences
1-{-# STDLIB_VERSION 5 #-}
2-{-# SCRIPT_TYPE ACCOUNT #-}
3-{-# CONTENT_TYPE DAPP #-}
4-let accountPubKey = base58'8haEN2a7ZmkzawLmnr5rFX14X1oHi5kjt8NQUDNjSDLG'
5-
6-let alicePubKey = base58'HxtsXAKo7k2EM5vvWiqRJHGy6cSc8pxWDEpQJhVYJXsa'
7-
8-func checkMultiSig (tx) = {
9- let accSig = if (sigVerify(tx.bodyBytes, tx.proofs[0], accountPubKey))
10- then 1
11- else 0
12- let aliceSig = if (sigVerify(tx.bodyBytes, tx.proofs[1], alicePubKey))
13- then 1
14- else 0
15- ((accSig + aliceSig) == 2)
16- }
17-
18-
19-
20-@Verifier(tx)
21-func verify () = match tx {
22- case t: SetScriptTransaction =>
23- checkMultiSig(t)
24- case _ =>
25- sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
26-}
27-
1+# no script

github/deemru/w8io/169f3d6 
18.55 ms