tx · 7zJSuj8Nz1mod6Za1BwvmgPyK76Gfsqw8MTcPAxMPExd

3N6KWtjpEqhL8oRk3YEQFVYsUwhjzA2rCUW:  -0.01400000 Waves

2020.03.10 14:03 [903131] smart account 3N6KWtjpEqhL8oRk3YEQFVYsUwhjzA2rCUW > SELF 0.00000000 Waves

{ "type": 13, "id": "7zJSuj8Nz1mod6Za1BwvmgPyK76Gfsqw8MTcPAxMPExd", "fee": 1400000, "feeAssetId": null, "timestamp": 1583849005150, "version": 1, "sender": "3N6KWtjpEqhL8oRk3YEQFVYsUwhjzA2rCUW", "senderPublicKey": "7wiL4SU2VfpuDUUtTqN4WrWXBp7awHtxk4BjkK1vYuSY", "proofs": [ "CELZxcQqWrZid9Qh3mc5LNun6WFtavdwJxzMeyPEFzWE3QnWnm4ctys2bM5Pn9oyZed7uHa3LmqDt1VhDkjYo4B" ], "script": "base64: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", "chainId": 84, "height": 903131, "spentComplexity": 0 } View: original | compacted Prev: GosGrYCpASqwr8RQRrmkkvGFm8g8GGkZoqUvrBeTbq5n Next: DNFVQDqfq1f7amq57QTm5v9Xo2ALojjjXXcqftwxBqk Diff:
OldNewDifferences
7070 then 1
7171 else 0
7272 let m = f
73- if (if ($isInstanceOf(m, "SetAssetScriptTransaction"))
74- then true
75- else if ($isInstanceOf(m, "DataTransaction"))
76- then true
77- else if ($isInstanceOf(m, "ReissueTransaction"))
78- then true
79- else if ($isInstanceOf(m, "CreateAliasTransaction"))
80- then true
81- else if ($isInstanceOf(m, "IssueTransaction"))
82- then true
83- else $isInstanceOf(m, "SetScriptTransaction"))
73+ if ($isInstanceOf(m, "ExchangeTransaction"))
8474 then {
8575 let n = m
86- if (sigVerify(f.bodyBytes, f.proofs[0], b))
76+ true
77+ }
78+ else if (if ($isInstanceOf(m, "SetAssetScriptTransaction"))
79+ then true
80+ else if ($isInstanceOf(m, "DataTransaction"))
8781 then true
88- else sigVerify(f.bodyBytes, f.proofs[1], b)
89- }
90- else if ($isInstanceOf(m, "ExchangeTransaction"))
82+ else if ($isInstanceOf(m, "ReissueTransaction"))
83+ then true
84+ else if ($isInstanceOf(m, "CreateAliasTransaction"))
85+ then true
86+ else if ($isInstanceOf(m, "IssueTransaction"))
87+ then true
88+ else $isInstanceOf(m, "SetScriptTransaction"))
9189 then {
9290 let o = m
93- true
91+ if (sigVerify(f.bodyBytes, f.proofs[0], b))
92+ then true
93+ else sigVerify(f.bodyBytes, f.proofs[1], b)
9494 }
9595 else if ($isInstanceOf(m, "TransferTransaction"))
9696 then {
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'7wiL4SU2VfpuDUUtTqN4WrWXBp7awHtxk4BjkK1vYuSY'
55
66 let b = base58'9ueGkrW1TASrdthpEUTh9edK7tjp3kxNadNLjJrJAbJe'
77
88 let c = base58'7DyUV76S6XpwViiwEuPZXwtZfuWAMFBmyDTLsUfwfd2U'
99
1010 let d = base58'3YibrbpcmutPYtjQRjL9HHNXm7D7xmVQrvuZsZ16GBsB'
1111
1212 let e = base58'EzySjsKeETYuxaz7vqchgVoKMdCnBLWqemcYFvamFPwT'
1313
1414
1515 @Verifier(f)
1616 func g () = {
1717 let h = if (if (if (if (if (sigVerify(f.bodyBytes, f.proofs[0], a))
1818 then true
1919 else sigVerify(f.bodyBytes, f.proofs[1], a))
2020 then true
2121 else sigVerify(f.bodyBytes, f.proofs[2], a))
2222 then true
2323 else sigVerify(f.bodyBytes, f.proofs[3], a))
2424 then true
2525 else sigVerify(f.bodyBytes, f.proofs[4], a))
2626 then 1
2727 else 0
2828 let i = if (if (if (if (if (sigVerify(f.bodyBytes, f.proofs[0], b))
2929 then true
3030 else sigVerify(f.bodyBytes, f.proofs[1], b))
3131 then true
3232 else sigVerify(f.bodyBytes, f.proofs[2], b))
3333 then true
3434 else sigVerify(f.bodyBytes, f.proofs[3], b))
3535 then true
3636 else sigVerify(f.bodyBytes, f.proofs[4], b))
3737 then 1
3838 else 0
3939 let j = if (if (if (if (if (sigVerify(f.bodyBytes, f.proofs[0], c))
4040 then true
4141 else sigVerify(f.bodyBytes, f.proofs[1], c))
4242 then true
4343 else sigVerify(f.bodyBytes, f.proofs[2], c))
4444 then true
4545 else sigVerify(f.bodyBytes, f.proofs[3], c))
4646 then true
4747 else sigVerify(f.bodyBytes, f.proofs[4], c))
4848 then 1
4949 else 0
5050 let k = if (if (if (if (if (sigVerify(f.bodyBytes, f.proofs[0], d))
5151 then true
5252 else sigVerify(f.bodyBytes, f.proofs[1], d))
5353 then true
5454 else sigVerify(f.bodyBytes, f.proofs[2], d))
5555 then true
5656 else sigVerify(f.bodyBytes, f.proofs[3], d))
5757 then true
5858 else sigVerify(f.bodyBytes, f.proofs[4], d))
5959 then 1
6060 else 0
6161 let l = if (if (if (if (if (sigVerify(f.bodyBytes, f.proofs[0], e))
6262 then true
6363 else sigVerify(f.bodyBytes, f.proofs[1], e))
6464 then true
6565 else sigVerify(f.bodyBytes, f.proofs[2], e))
6666 then true
6767 else sigVerify(f.bodyBytes, f.proofs[3], e))
6868 then true
6969 else sigVerify(f.bodyBytes, f.proofs[4], e))
7070 then 1
7171 else 0
7272 let m = f
73- if (if ($isInstanceOf(m, "SetAssetScriptTransaction"))
74- then true
75- else if ($isInstanceOf(m, "DataTransaction"))
76- then true
77- else if ($isInstanceOf(m, "ReissueTransaction"))
78- then true
79- else if ($isInstanceOf(m, "CreateAliasTransaction"))
80- then true
81- else if ($isInstanceOf(m, "IssueTransaction"))
82- then true
83- else $isInstanceOf(m, "SetScriptTransaction"))
73+ if ($isInstanceOf(m, "ExchangeTransaction"))
8474 then {
8575 let n = m
86- if (sigVerify(f.bodyBytes, f.proofs[0], b))
76+ true
77+ }
78+ else if (if ($isInstanceOf(m, "SetAssetScriptTransaction"))
79+ then true
80+ else if ($isInstanceOf(m, "DataTransaction"))
8781 then true
88- else sigVerify(f.bodyBytes, f.proofs[1], b)
89- }
90- else if ($isInstanceOf(m, "ExchangeTransaction"))
82+ else if ($isInstanceOf(m, "ReissueTransaction"))
83+ then true
84+ else if ($isInstanceOf(m, "CreateAliasTransaction"))
85+ then true
86+ else if ($isInstanceOf(m, "IssueTransaction"))
87+ then true
88+ else $isInstanceOf(m, "SetScriptTransaction"))
9189 then {
9290 let o = m
93- true
91+ if (sigVerify(f.bodyBytes, f.proofs[0], b))
92+ then true
93+ else sigVerify(f.bodyBytes, f.proofs[1], b)
9494 }
9595 else if ($isInstanceOf(m, "TransferTransaction"))
9696 then {
9797 let p = m
9898 let q = if (isDefined(p.assetId))
9999 then 1
100100 else 4
101101 (((((h + i) + j) + k) + l) >= q)
102102 }
103103 else if ($isInstanceOf(m, "BurnTransaction"))
104104 then {
105105 let r = m
106106 if (sigVerify(f.bodyBytes, f.proofs[0], a))
107107 then true
108108 else sigVerify(f.bodyBytes, f.proofs[1], a)
109109 }
110110 else false
111111 }
112112

github/deemru/w8io/169f3d6 
36.21 ms