tx · AFjwxjabQTknTmp1cdi6yyA2jSKSMWWuLE8M6H1eECi4

3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21:  -0.01000000 Waves

2022.12.27 23:26 [3444676] smart account 3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21 > SELF 0.00000000 Waves

{ "type": 13, "id": "AFjwxjabQTknTmp1cdi6yyA2jSKSMWWuLE8M6H1eECi4", "fee": 1000000, "feeAssetId": null, "timestamp": 1672172798583, "version": 2, "chainId": 87, "sender": "3PDaawsaiHq8AtfpjURewEW4brmw6WVZD21", "senderPublicKey": "82kGMehXBUrEiaQZN6L3D5jXeD2ksFH4uUE8j8nkTAQE", "proofs": [ "2z7j7G6Y4CR9h2KGPmLi18Y5xU9ByozfmaQZnwWvdqrmQ8FpsbPShshA4xj2EkTH9JDCcM3QJYwFjBd41XS8hQio" ], "script": "base64:BgIMCAISAwoBARIDCgEBAgANYWRtaW5BZGRyZXNzMgkBB0FkZHJlc3MBARoBV3m2U//KAkB7CzytuFMI9s8GM4X2Ycyr/AAMYWRtaW5BZGRyZXNzCQEHQWRkcmVzcwEBGgFXrAhcJJsU+bWkL+TBjCr9zkHvC6DXDIWHAgFpAQl3aXRoZHJhdzIBBmFtb3VudAMJAQIhPQIIBQFpBmNhbGxlcgUNYWRtaW5BZGRyZXNzMgkAAgECEW9ubHkgYWRtaW4gY2FuIGRvBANpbnYJAPwHBAkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BDYnZQVlFmU3ZWdTg4aXA4Rm01WWp3SmhqRVlrMVR4aGsCFXdpdGhkcmF3VmVzdGVkQWxsVVNETgkAzAgCBwkAzAgCBgUDbmlsBQNuaWwDCQAAAgUDaW52BQNpbnYFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQh3aXRoZHJhdwEGYW1vdW50AwkBAiE9AggFAWkGY2FsbGVyBQxhZG1pbkFkZHJlc3MJAAIBAhFvbmx5IGFkbWluIGNhbiBkbwQDaW52CQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQ2J2UFZRZlN2VnU4OGlwOEZtNVlqd0poakVZazFUeGhrAhV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFA2ludgUDaW52BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4A6J+hyA==", "height": 3444676, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7apvtTVrULRQnJZiJHbmo9HjJUQC2mXtZDVhqkQzjjpg Next: CRwSAjeAsLKo8SSJdsmpy249ty5wvP4nzJeeUd3EPTLR Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+let adminAddress2 = Address(base58'3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH')
5+
46 let adminAddress = Address(base58'3PHcWy6iyuc93C2GfVXpanbmA1a8o4172xW')
57
6-let adminAddress2 = Address(base58'3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH')
8+@Callable(i)
9+func withdraw2 (amount) = if ((i.caller != adminAddress2))
10+ then throw("only admin can do")
11+ else {
12+ let inv = invoke(addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk"), "withdrawVestedAllUSDN", [false, true], nil)
13+ if ((inv == inv))
14+ then nil
15+ else throw("Strict value is not equal to itself.")
16+ }
17+
18+
719
820 @Callable(i)
9-func withdraw (amount) = if (if ((i.caller != adminAddress))
10- then true
11- else (i.caller != adminAddress2))
21+func withdraw (amount) = if ((i.caller != adminAddress))
1222 then throw("only admin can do")
1323 else {
1424 let inv = invoke(addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk"), "withdrawVestedAllUSDN", [false, true], nil)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+let adminAddress2 = Address(base58'3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH')
5+
46 let adminAddress = Address(base58'3PHcWy6iyuc93C2GfVXpanbmA1a8o4172xW')
57
6-let adminAddress2 = Address(base58'3PD2SuqYYAn1H8PEvGyAy3CwcJ5aFQPXuFH')
8+@Callable(i)
9+func withdraw2 (amount) = if ((i.caller != adminAddress2))
10+ then throw("only admin can do")
11+ else {
12+ let inv = invoke(addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk"), "withdrawVestedAllUSDN", [false, true], nil)
13+ if ((inv == inv))
14+ then nil
15+ else throw("Strict value is not equal to itself.")
16+ }
17+
18+
719
820 @Callable(i)
9-func withdraw (amount) = if (if ((i.caller != adminAddress))
10- then true
11- else (i.caller != adminAddress2))
21+func withdraw (amount) = if ((i.caller != adminAddress))
1222 then throw("only admin can do")
1323 else {
1424 let inv = invoke(addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk"), "withdrawVestedAllUSDN", [false, true], nil)
1525 if ((inv == inv))
1626 then nil
1727 else throw("Strict value is not equal to itself.")
1828 }
1929
2030

github/deemru/w8io/3ef1775 
42.29 ms