tx · BPuPFnrTYXoAXD53zmrJrX4u8pWYNH6iMPRkT1FiyE1H

3PNiSmJDqyNgHw23feXdxo7QzXKGFKT8TUy:  -0.00100000 Waves

2022.11.23 06:02 [3394626] smart account 3PNiSmJDqyNgHw23feXdxo7QzXKGFKT8TUy > SELF 0.00000000 Waves

{ "type": 13, "id": "BPuPFnrTYXoAXD53zmrJrX4u8pWYNH6iMPRkT1FiyE1H", "fee": 100000, "feeAssetId": null, "timestamp": 1669172548900, "version": 2, "chainId": 87, "sender": "3PNiSmJDqyNgHw23feXdxo7QzXKGFKT8TUy", "senderPublicKey": "5QK9pgnD4BAmWgB5PzeZ5u3mZFgbT7quELAnaQQseFey", "proofs": [ "42ToFzNqZHXrMCCnwb43E7Fny1gGvB8ptMzH6A1br2Bpz41SYBr9GgAnv59gDbe21ncTjRBwc2AgkAcnoozGD1Rm" ], "script": "base64:BgJXCAISAwoBASIEVVNETiIMYWRtaW5BZGRyZXNzIgFpIgZhbW91bnQiEXVzZG5BbW91bnRPblN0YXJ0IgNpbnYiF3VzZG5BbW91bnRBZnRlcldpdGhkcmF3AgABYQEgtiYpwwT1zlORpA5LdSQvZIxRsfrfr1QpvUjSHSqyqtEAAWIJAQdBZGRyZXNzAQEaAVdg4caiEoyyitXIFmfSP3122MPeEO/tNu0BAWMBCHVzZG5fMTAwAQFkAwkBAiE9AggFAWMMb3JpZ2luQ2FsbGVyBQFiCQACAQIRb25seSBhZG1pbiBjYW4gZG8EAWUJAPAHAgUEdGhpcwUBYQMJAAACBQFlBQFlBAFmCQD8BwQJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQ2J2UFZRZlN2VnU4OGlwOEZtNVlqd0poakVZazFUeGhrAhV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAMwIAgcJAMwIAgYFA25pbAUDbmlsAwkAAAIFAWYFAWYEAWcJAPAHAgUEdGhpcwUBYQMJAAACBQFnBQFnCQDMCAIJAQ5TY3JpcHRUcmFuc2ZlcgMFAWIJAGUCBQFnBQFlBQFhBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4Aj1jJ6Q==", "height": 3394626, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 3tcePqoz2kYjexpGNM4rNR59B7ykyvgzahCeRsNaPBUD Next: none Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
45
6+let adminAddress = Address(base58'3PAmA4r6abK7RwudwG7dzzFs69ffQbSq2HS')
57
68 @Callable(i)
7-func usdn () = if ((i.caller != this))
9+func usdn_100 (amount) = if ((i.originCaller != adminAddress))
810 then throw("only admin can do")
911 else {
10- let r = invoke(Address(base58'3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk'), "withdrawVestedAllUSDN", [false, true], nil)
11- if ((r == r))
12- then nil
12+ let usdnAmountOnStart = assetBalance(this, USDN)
13+ if ((usdnAmountOnStart == usdnAmountOnStart))
14+ then {
15+ let inv = invoke(addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk"), "withdrawVestedAllUSDN", [false, true], nil)
16+ if ((inv == inv))
17+ then {
18+ let usdnAmountAfterWithdraw = assetBalance(this, USDN)
19+ if ((usdnAmountAfterWithdraw == usdnAmountAfterWithdraw))
20+ then [ScriptTransfer(adminAddress, (usdnAmountAfterWithdraw - usdnAmountOnStart), USDN)]
21+ else throw("Strict value is not equal to itself.")
22+ }
23+ else throw("Strict value is not equal to itself.")
24+ }
1325 else throw("Strict value is not equal to itself.")
1426 }
1527
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4+let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
45
6+let adminAddress = Address(base58'3PAmA4r6abK7RwudwG7dzzFs69ffQbSq2HS')
57
68 @Callable(i)
7-func usdn () = if ((i.caller != this))
9+func usdn_100 (amount) = if ((i.originCaller != adminAddress))
810 then throw("only admin can do")
911 else {
10- let r = invoke(Address(base58'3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk'), "withdrawVestedAllUSDN", [false, true], nil)
11- if ((r == r))
12- then nil
12+ let usdnAmountOnStart = assetBalance(this, USDN)
13+ if ((usdnAmountOnStart == usdnAmountOnStart))
14+ then {
15+ let inv = invoke(addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk"), "withdrawVestedAllUSDN", [false, true], nil)
16+ if ((inv == inv))
17+ then {
18+ let usdnAmountAfterWithdraw = assetBalance(this, USDN)
19+ if ((usdnAmountAfterWithdraw == usdnAmountAfterWithdraw))
20+ then [ScriptTransfer(adminAddress, (usdnAmountAfterWithdraw - usdnAmountOnStart), USDN)]
21+ else throw("Strict value is not equal to itself.")
22+ }
23+ else throw("Strict value is not equal to itself.")
24+ }
1325 else throw("Strict value is not equal to itself.")
1426 }
1527
1628

github/deemru/w8io/0e76f2f 
32.50 ms