tx · 2quKvPsiXLcwdcg6zGFJktdsWS89vchAXqrrBpNBu3hv 3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw: -0.01000000 Waves 2023.05.24 08:58 [2591669] smart account 3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw > SELF 0.00000000 Waves
{ "type": 13, "id": "2quKvPsiXLcwdcg6zGFJktdsWS89vchAXqrrBpNBu3hv", "fee": 1000000, "feeAssetId": null, "timestamp": 1684908134090, "version": 2, "chainId": 84, "sender": "3NBYw8rxLmTvyEdsvaYor8nHG6GJ4NjB2Aw", "senderPublicKey": "4NDsd3dGKXuKLCoSbYvcWCX276K9ShP75cs9HTBMLJEN", "proofs": [ "5juv9HGfTDKiYGaVTJjVfBzrqsSPtN16jS87EtNsmMACzpsv6sesthGcSUipuCwgkGXmKr8gMNbtSjUaeX6Ks8o9" ], "script": "base64:BgIHCAISAwoBCAIABXRlYW1zASCFY5Wj84iOsN4MF44ITr+aP5K7Jts66HaOFtwUIipIfgAFV0FWRVMBAAEBaQENYXNpbWlUcmFuc2ZlcgENcmVjZXBpZW50QWRkcgQGY2FsbGVyCAgFAWkGY2FsbGVyBWJ5dGVzBAdyZWNpdmVyCQDZBAEFDXJlY2VwaWVudEFkZHIEBmFtb3VudAgJAJEDAggFAWkIcGF5bWVudHMAAAZhbW91bnQEDXNlbmRlckJhbGFuY2UJAPAHAggFAWkGY2FsbGVyASCFY5Wj84iOsN4MF44ITr+aP5K7Jts66HaOFtwUIipIfgMJAAACCAkAkQMCCAUBaQhwYXltZW50cwAAB2Fzc2V0SWQFBXRlYW1zCQDMCAIJAQ5TY3JpcHRUcmFuc2ZlcgMJAQdBZGRyZXNzAQUHcmVjaXZlcgUGYW1vdW50BQV0ZWFtcwkAzAgCCQEMSW50ZWdlckVudHJ5AgkArAICCQDYBAEFBmNhbGxlcgIJX3RyYW5zZmVyBQZhbW91bnQJAMwIAgkBC1N0cmluZ0VudHJ5AgkArAICCQDYBAEFBmNhbGxlcgIMX3RyYW5zZmVyX3RvBQ1yZWNlcGllbnRBZGRyBQNuaWwFA25pbADlfy+w", "height": 2591669, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 5NcdgLpvigi6bLdyw2tqatkfbBoA57burQUXKSKBizmj Next: CPWRxufoihWYUW6unbLCmhCA27iLUFX8uPpnTSXJFan4 Full:
Old | New | Differences | |
---|---|---|---|
1 | - | {-# STDLIB_VERSION | |
1 | + | {-# STDLIB_VERSION 6 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq' | |
4 | 5 | ||
6 | + | let b = base58'' | |
5 | 7 | ||
6 | - | @Callable(a) | |
7 | - | func getBalance () = { | |
8 | - | let b = assetBalance(this, base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq') | |
9 | - | let c = assetBalance(this, base58'') | |
10 | - | [StringEntry("balance", toString(b)), StringEntry("wavesBalanc", toString(c))] | |
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 | + | let h = assetBalance(c.caller, base58'9yhJDfWjPpv6tFjWRD1AJyBQwausJf2ZdxzLn86Uknnq') | |
14 | + | if ((c.payments[0].assetId == a)) | |
15 | + | then [ScriptTransfer(Address(f), g, a), IntegerEntry((toBase58String(e) + "_transfer"), g), StringEntry((toBase58String(e) + "_transfer_to"), d)] | |
16 | + | else nil | |
11 | 17 | } | |
12 | 18 | ||
13 | 19 |
github/deemru/w8io/03bedc9 36.47 ms ◑