tx · ERVCZ7XAhVjzR3gzghBzoLqXcGpCgv8rYBeUdYVBKftB

3NCKEoyXnFfBhMubFw6ah24kLRHPtK1UuGb:  -0.01000000 Waves

2022.11.21 18:51 [2327079] smart account 3NCKEoyXnFfBhMubFw6ah24kLRHPtK1UuGb > SELF 0.00000000 Waves

{ "type": 13, "id": "ERVCZ7XAhVjzR3gzghBzoLqXcGpCgv8rYBeUdYVBKftB", "fee": 1000000, "feeAssetId": null, "timestamp": 1669045972968, "version": 2, "chainId": 84, "sender": "3NCKEoyXnFfBhMubFw6ah24kLRHPtK1UuGb", "senderPublicKey": "EwcZaepS323c7SG16LuqxUjEkxbE84g3mPHLvXndfmRu", "proofs": [ "5KzRxjts7USyQc6QwdhLohtDV4TZMo4jzz1h2N4Ct8mDbGFnUGkHyZoaZ8E8xvj998MSv8DLm1FJ5FVsJqdoyt23" ], "script": "base64:BgIHCAISAwoBCAEADGFkbWluQWRkcmVzcwkBB0FkZHJlc3MBARoBVMDDO/Z+o91iK1+BGh9xwPPrxsuCxsIlNgEBaQEIdXNkbl8xMDABBGFkZHIDCQECIT0CCAUBaQxvcmlnaW5DYWxsZXIFDGFkbWluQWRkcmVzcwkAAgECEW9ubHkgYWRtaW4gY2FuIGRvBAJhcgkAtQkCBQRhZGRyAgE7BARpbnYxCQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEJAJEDAgUCYXIAAAIIdXNkbl8xMDAJAMwIAgABBQNuaWwFA25pbAMJAAACBQRpbnYxBQRpbnYxBARpbnYyCQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEJAJEDAgUCYXIAAQIIdXNkbl8xMDAJAMwIAgACBQNuaWwFA25pbAMJAAACBQRpbnYyBQRpbnYyBARpbnYzCQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEJAJEDAgUCYXIAAgIIdXNkbl8xMDAJAMwIAgADBQNuaWwFA25pbAMJAAACBQRpbnYzBQRpbnYzBARpbnY0CQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEJAJEDAgUCYXIAAwIIdXNkbl8xMDAJAMwIAgAEBQNuaWwFA25pbAMJAAACBQRpbnY0BQRpbnY0BARpbnY1CQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQEJAJEDAgUCYXIABAIIdXNkbl8xMDAJAMwIAgAFBQNuaWwFA25pbAMJAAACBQRpbnY1BQRpbnY1BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4AR/8UEA==", "height": 2327079, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 9uHJ6LvuUeiRoWq8exfhWDzzjM9f7TsJyWnJ3vRPn4w9 Next: none Diff:
OldNewDifferences
88 then throw("only admin can do")
99 else {
1010 let ar = split(addr, ";")
11- let inv1 = invoke(addressFromStringValue(ar[0]), "usdn_100", nil, nil)
11+ let inv1 = invoke(addressFromStringValue(ar[0]), "usdn_100", [1], nil)
1212 if ((inv1 == inv1))
1313 then {
14- let inv2 = invoke(addressFromStringValue(ar[1]), "usdn_100", nil, nil)
14+ let inv2 = invoke(addressFromStringValue(ar[1]), "usdn_100", [2], nil)
1515 if ((inv2 == inv2))
1616 then {
17- let inv3 = invoke(addressFromStringValue(ar[2]), "usdn_100", nil, nil)
17+ let inv3 = invoke(addressFromStringValue(ar[2]), "usdn_100", [3], nil)
1818 if ((inv3 == inv3))
1919 then {
20- let inv4 = invoke(addressFromStringValue(ar[3]), "usdn_100", nil, nil)
20+ let inv4 = invoke(addressFromStringValue(ar[3]), "usdn_100", [4], nil)
2121 if ((inv4 == inv4))
2222 then {
23- let inv5 = invoke(addressFromStringValue(ar[4]), "usdn_100", nil, nil)
23+ let inv5 = invoke(addressFromStringValue(ar[4]), "usdn_100", [5], nil)
2424 if ((inv5 == inv5))
2525 then nil
2626 else throw("Strict value is not equal to itself.")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let adminAddress = Address(base58'3N7VKPs54T4gvm16XkQeReqxCAWUZZz5V81')
55
66 @Callable(i)
77 func usdn_100 (addr) = if ((i.originCaller != adminAddress))
88 then throw("only admin can do")
99 else {
1010 let ar = split(addr, ";")
11- let inv1 = invoke(addressFromStringValue(ar[0]), "usdn_100", nil, nil)
11+ let inv1 = invoke(addressFromStringValue(ar[0]), "usdn_100", [1], nil)
1212 if ((inv1 == inv1))
1313 then {
14- let inv2 = invoke(addressFromStringValue(ar[1]), "usdn_100", nil, nil)
14+ let inv2 = invoke(addressFromStringValue(ar[1]), "usdn_100", [2], nil)
1515 if ((inv2 == inv2))
1616 then {
17- let inv3 = invoke(addressFromStringValue(ar[2]), "usdn_100", nil, nil)
17+ let inv3 = invoke(addressFromStringValue(ar[2]), "usdn_100", [3], nil)
1818 if ((inv3 == inv3))
1919 then {
20- let inv4 = invoke(addressFromStringValue(ar[3]), "usdn_100", nil, nil)
20+ let inv4 = invoke(addressFromStringValue(ar[3]), "usdn_100", [4], nil)
2121 if ((inv4 == inv4))
2222 then {
23- let inv5 = invoke(addressFromStringValue(ar[4]), "usdn_100", nil, nil)
23+ let inv5 = invoke(addressFromStringValue(ar[4]), "usdn_100", [5], nil)
2424 if ((inv5 == inv5))
2525 then nil
2626 else throw("Strict value is not equal to itself.")
2727 }
2828 else throw("Strict value is not equal to itself.")
2929 }
3030 else throw("Strict value is not equal to itself.")
3131 }
3232 else throw("Strict value is not equal to itself.")
3333 }
3434 else throw("Strict value is not equal to itself.")
3535 }
3636
3737

github/deemru/w8io/873ac7e 
35.38 ms