tx · 8wnNfyWgEjUXudmM9K9VEj88qAxZPYUwKVJqyD6oTiZr

3N13FbTEbf75JgCvA4xLHJaf17eieVshJpY:  -0.01000000 Waves

2023.07.05 11:44 [2652388] smart account 3N13FbTEbf75JgCvA4xLHJaf17eieVshJpY > SELF 0.00000000 Waves

{ "type": 13, "id": "8wnNfyWgEjUXudmM9K9VEj88qAxZPYUwKVJqyD6oTiZr", "fee": 1000000, "feeAssetId": null, "timestamp": 1688546689347, "version": 2, "chainId": 84, "sender": "3N13FbTEbf75JgCvA4xLHJaf17eieVshJpY", "senderPublicKey": "GDDsczxCkweNBUuptUZa7snEYfdGLGqHFWneG2sCMM3M", "proofs": [ "8fjNP2PsJdguJakxYd5v1uJHAHgw3Ds3LeRKehP6VM4L6mrQciJ1jQXiaJadgwEZWVzSnMVXUWkasWYf1fTTPGV" ], "script": "base64:BgIMCAISAwoBCBIDCgEIAgAFdGVhbXMBIIVjlaPziI6w3gwXjghOv5o/krsm2zrodo4W3BQiKkh+AAVXQVZFUwEAAgFpAQ1hc2ltaVRyYW5zZmVyAQ1yZWNlcGllbnRBZGRyBAZjYWxsZXIICAUBaQZjYWxsZXIFYnl0ZXMEB3JlY2l2ZXIJANkEAQUNcmVjZXBpZW50QWRkcgQGYW1vdW50CAkAkQMCCAUBaQhwYXltZW50cwAABmFtb3VudAMJAAACCAkAkQMCCAUBaQhwYXltZW50cwAAB2Fzc2V0SWQFBXRlYW1zCQDMCAIJAQ5TY3JpcHRUcmFuc2ZlcgMJAQdBZGRyZXNzAQUHcmVjaXZlcgUGYW1vdW50BQV0ZWFtcwkAzAgCCQEMSW50ZWdlckVudHJ5AgkArAICCQDYBAEFBmNhbGxlcgIJX3RyYW5zZmVyBQZhbW91bnQJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQDYBAEFBmNhbGxlcgIMX3RyYW5zZmVyX3RvBQ1yZWNlcGllbnRBZGRyBQNuaWwFA25pbAFpAQ13YXZlc1RyYW5zZmVyAQ1yZWNlcGllbnRBZGRyBAZjYWxsZXIICAUBaQZjYWxsZXIFYnl0ZXMEB3JlY2l2ZXIJANkEAQUNcmVjZXBpZW50QWRkcgQGYW1vdW50CAkAkQMCCAUBaQhwYXltZW50cwAABmFtb3VudAMJAAACCAkAkQMCCAUBaQhwYXltZW50cwAAB2Fzc2V0SWQFBHVuaXQJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwkBB0FkZHJlc3MBBQdyZWNpdmVyBQZhbW91bnQFBHVuaXQJAMwIAgkBDEludGVnZXJFbnRyeQIJAKwCAgkA2AQBBQZjYWxsZXICCV90cmFuc2ZlcgUGYW1vdW50CQDMCAIJAQtTdHJpbmdFbnRyeQIJAKwCAgkA2AQBBQZjYWxsZXICDF90cmFuc2Zlcl90bwUNcmVjZXBpZW50QWRkcgUDbmlsBQNuaWwAvh5XOg==", "height": 2652388, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AR6pWg9iiu1RRTSyRQ7WMQKhx5JZrDZ8GuYqd86PrkCZ Next: DC1GCiuNcevzFnwChp34Jcz36ynrG5ajUDStVjDS8w43 Diff:
OldNewDifferences
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq'
55
6-let b = base58'EbLVSrAi6vS3AkLwBinzZCvAXP2yYiFJEzj1MBVHcwZ5'
6+let b = base58''
77
8-let c = base58''
9-
10-@Callable(d)
11-func asimiTransfer (e) = {
12- let f = d.caller.bytes
13- let g = fromBase58String(e)
14- let h = d.payments[0].amount
15- if ((d.payments[0].assetId == b))
16- then [ScriptTransfer(Address(g), h, a), IntegerEntry((toBase58String(f) + "_transfer"), h), StringEntry((toBase58String(f) + "_transfer_to"), e)]
8+@Callable(c)
9+func asimiTransfer (d) = {
10+ let e = c.caller.bytes
11+ let f = fromBase58String(d)
12+ let g = c.payments[0].amount
13+ if ((c.payments[0].assetId == a))
14+ then [ScriptTransfer(Address(f), g, a), IntegerEntry((toBase58String(e) + "_transfer"), g), StringEntry((toBase58String(e) + "_transfer_to"), d)]
1715 else nil
1816 }
1917
2018
2119
22-@Callable(d)
23-func wavesTransfer (e) = {
24- let f = d.caller.bytes
25- let g = fromBase58String(e)
26- let h = d.payments[0].amount
27- if ((d.payments[0].assetId == unit))
28- then [ScriptTransfer(Address(g), h, unit), IntegerEntry((toBase58String(f) + "_transfer"), h), StringEntry((toBase58String(f) + "_transfer_to"), e)]
20+@Callable(c)
21+func wavesTransfer (d) = {
22+ let e = c.caller.bytes
23+ let f = fromBase58String(d)
24+ let g = c.payments[0].amount
25+ if ((c.payments[0].assetId == unit))
26+ then [ScriptTransfer(Address(f), g, unit), IntegerEntry((toBase58String(e) + "_transfer"), g), StringEntry((toBase58String(e) + "_transfer_to"), d)]
2927 else nil
3028 }
3129
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq'
55
6-let b = base58'EbLVSrAi6vS3AkLwBinzZCvAXP2yYiFJEzj1MBVHcwZ5'
6+let b = base58''
77
8-let c = base58''
9-
10-@Callable(d)
11-func asimiTransfer (e) = {
12- let f = d.caller.bytes
13- let g = fromBase58String(e)
14- let h = d.payments[0].amount
15- if ((d.payments[0].assetId == b))
16- then [ScriptTransfer(Address(g), h, a), IntegerEntry((toBase58String(f) + "_transfer"), h), StringEntry((toBase58String(f) + "_transfer_to"), e)]
8+@Callable(c)
9+func asimiTransfer (d) = {
10+ let e = c.caller.bytes
11+ let f = fromBase58String(d)
12+ let g = c.payments[0].amount
13+ if ((c.payments[0].assetId == a))
14+ then [ScriptTransfer(Address(f), g, a), IntegerEntry((toBase58String(e) + "_transfer"), g), StringEntry((toBase58String(e) + "_transfer_to"), d)]
1715 else nil
1816 }
1917
2018
2119
22-@Callable(d)
23-func wavesTransfer (e) = {
24- let f = d.caller.bytes
25- let g = fromBase58String(e)
26- let h = d.payments[0].amount
27- if ((d.payments[0].assetId == unit))
28- then [ScriptTransfer(Address(g), h, unit), IntegerEntry((toBase58String(f) + "_transfer"), h), StringEntry((toBase58String(f) + "_transfer_to"), e)]
20+@Callable(c)
21+func wavesTransfer (d) = {
22+ let e = c.caller.bytes
23+ let f = fromBase58String(d)
24+ let g = c.payments[0].amount
25+ if ((c.payments[0].assetId == unit))
26+ then [ScriptTransfer(Address(f), g, unit), IntegerEntry((toBase58String(e) + "_transfer"), g), StringEntry((toBase58String(e) + "_transfer_to"), d)]
2927 else nil
3028 }
3129
3230

github/deemru/w8io/169f3d6 
22.80 ms