tx · Ht6RP84KBFqPAZxDqDrh9AW3BFtMa7yWeQeJpnEa6Kvo

3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8:  -0.01000000 Waves

2022.11.21 01:47 [2326051] smart account 3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8 > SELF 0.00000000 Waves

{ "type": 13, "id": "Ht6RP84KBFqPAZxDqDrh9AW3BFtMa7yWeQeJpnEa6Kvo", "fee": 1000000, "feeAssetId": null, "timestamp": 1668984442458, "version": 2, "chainId": 84, "sender": "3N6Xy426iByijotCbF9hQRu7KWbV76xb4n8", "senderPublicKey": "2krAhNZ3ApQZaHMnyhticm7R3mSvdnwDpvKrRji28vQS", "proofs": [ "23JEVcHGqngWHQZwzqJYWQKt5PMHtZ4R8sNjzbVR2kpNrCAScDK59VMDKuTr6u8a49rFk9UayLV3zmHPssGeUiZT" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAAAgAAAAAIYWNjb3VudHMJAARMAAAAAgIAAAAjM043V2NrZ0hFSks2SlpWaFFBdXJIS2JKdmNYeEVxY3JZb3cJAARMAAAAAgIAAAAjM015OEx3TVlYWW01d1p5S2Y0cFh0blUxWnNRVVBmTDdIWTMFAAAAA25pbAEAAAAIZGVsZWdhdGUAAAACAAAABHByZXYAAAAHYWRkcmVzcwQAAAADaW52CQAD/AAAAAQJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEFAAAAB2FkZHJlc3MCAAAAA2ZmZgUAAAADbmlsBQAAAANuaWwDCQAAAAAAAAIFAAAAA2ludgUAAAADaW52BgcAAAABAAAAAWkBAAAACW1haW5fZnVuYwAAAAAEAAAABnJlc3VsdAoAAAAAAiRsBQAAAAhhY2NvdW50cwoAAAAAAiRzCQABkAAAAAEFAAAAAiRsCgAAAAAFJGFjYzAGCgEAAAAFJGYwXzEAAAACAAAAAiRhAAAAAiRpAwkAAGcAAAACBQAAAAIkaQUAAAACJHMFAAAAAiRhCQEAAAAIZGVsZWdhdGUAAAACBQAAAAIkYQkAAZEAAAACBQAAAAIkbAUAAAACJGkKAQAAAAUkZjBfMgAAAAIAAAACJGEAAAACJGkDCQAAZwAAAAIFAAAAAiRpBQAAAAIkcwUAAAACJGEJAAACAAAAAQIAAAATTGlzdCBzaXplIGV4Y2VlZHMgMgkBAAAABSRmMF8yAAAAAgkBAAAABSRmMF8xAAAAAgkBAAAABSRmMF8xAAAAAgUAAAAFJGFjYzAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAIFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5h7VcSA==", "height": 2326051, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7pzNw1qgHPaHQVqc6eZLeoFptPzqss8ACq3UKGF7skX2 Next: 2R9C5Dx5c39ckBxCA7WDhsThPE1rnFxLd2nm2CF8LAqU Diff:
OldNewDifferences
1313
1414 @Callable(i)
1515 func main_func () = {
16- let a = delegate(true, "3N7WckgHEJK6JZVhQAurHKbJvcXxEqcrYow")
17- let b = delegate(true, "3My8LwMYXYm5wZyKf4pXtnU1ZsQUPfL7HY3")
16+ let result = {
17+ let $l = accounts
18+ let $s = size($l)
19+ let $acc0 = true
20+ func $f0_1 ($a,$i) = if (($i >= $s))
21+ then $a
22+ else delegate($a, $l[$i])
23+
24+ func $f0_2 ($a,$i) = if (($i >= $s))
25+ then $a
26+ else throw("List size exceeds 2")
27+
28+ $f0_2($f0_1($f0_1($acc0, 0), 1), 2)
29+ }
1830 nil
1931 }
2032
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let accounts = ["3N7WckgHEJK6JZVhQAurHKbJvcXxEqcrYow", "3My8LwMYXYm5wZyKf4pXtnU1ZsQUPfL7HY3"]
55
66 func delegate (prev,address) = {
77 let inv = invoke(addressFromStringValue(address), "fff", nil, nil)
88 if ((inv == inv))
99 then true
1010 else false
1111 }
1212
1313
1414 @Callable(i)
1515 func main_func () = {
16- let a = delegate(true, "3N7WckgHEJK6JZVhQAurHKbJvcXxEqcrYow")
17- let b = delegate(true, "3My8LwMYXYm5wZyKf4pXtnU1ZsQUPfL7HY3")
16+ let result = {
17+ let $l = accounts
18+ let $s = size($l)
19+ let $acc0 = true
20+ func $f0_1 ($a,$i) = if (($i >= $s))
21+ then $a
22+ else delegate($a, $l[$i])
23+
24+ func $f0_2 ($a,$i) = if (($i >= $s))
25+ then $a
26+ else throw("List size exceeds 2")
27+
28+ $f0_2($f0_1($f0_1($acc0, 0), 1), 2)
29+ }
1830 nil
1931 }
2032
2133
2234 @Verifier(tx)
2335 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
2436

github/deemru/w8io/873ac7e 
18.35 ms