tx · AY9BF7RSv28r91HaMLNr7x7v6WARuMFTrT2t8A4ARUpz

3P9MzF4fsoiwibnAp8fWwEJhTRX2ufftq7r:  -0.00100000 Waves

2022.09.07 12:09 [3284028] smart account 3P9MzF4fsoiwibnAp8fWwEJhTRX2ufftq7r > SELF 0.00000000 Waves

{ "type": 13, "id": "AY9BF7RSv28r91HaMLNr7x7v6WARuMFTrT2t8A4ARUpz", "fee": 100000, "feeAssetId": null, "timestamp": 1662541808151, "version": 2, "chainId": 87, "sender": "3P9MzF4fsoiwibnAp8fWwEJhTRX2ufftq7r", "senderPublicKey": "6YGMf7XTKRgtbTpV9L78KmLDhnhYdQEuEvJGCtTJby7L", "proofs": [ "4iwLtqVorMFDR51zk8ZgzKEgEaoJYAdrj9UH9hfC71pREgxLLCh84iy1ouG1Jd9P11Nmgwjj4m87BJbFsVHM4c4v" ], "script": "base64:AAIFAAAAAAAAAAcIAhIDCgEBAAAABAAAAAAEVVNETgEAAAAgtiYpwwT1zlORpA5LdSQvZIxRsfrfr1QpvUjSHSqyqtEAAAAAC3VzZG5WZXN0aW5nCQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABAgAAACMzUENidlBWUWZTdlZ1ODhpcDhGbTVZandKaGpFWWsxVHhoawAAAAAPZGVsZWdhdGVBZGRyZXNzCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFX5VRtsYP1plbBUzy2HsqpAD/J1ect7ib9AAAAAAxhZG1pbkFkZHJlc3MJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVePqQpduAnf5pdEXgkCz/Ol5WB32t0aKiwAAAABAAAAAWkBAAAAEXdpdGhkcmF3VmlyZXNVc2RuAAAAAQAAAAZhbW91bnQDCQEAAAACIT0AAAACCAUAAAABaQAAAAZjYWxsZXIFAAAADGFkbWluQWRkcmVzcwkAAAIAAAABAgAAABFvbmx5IGFkbWluIGNhbiBkbwQAAAALdXNkbkluaXRpYWwJAAPwAAAAAgUAAAAEdGhpcwUAAAAEVVNETgQAAAADaW52CQAD/AAAAAQFAAAAC3VzZG5WZXN0aW5nAgAAABV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4JAARMAAAAAgcJAARMAAAAAgYFAAAAA25pbAUAAAADbmlsBAAAAAl1c2RuRmluYWwJAAPwAAAAAgUAAAAEdGhpcwUAAAAEVVNETgkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAAA9kZWxlZ2F0ZUFkZHJlc3MJAABlAAAAAgUAAAAJdXNkbkZpbmFsBQAAAAt1c2RuSW5pdGlhbAUAAAAEVVNETgUAAAADbmlsAAAAAEnqeTc=", "height": 3284028, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: CyQLv3PyarpKww59vCJv8jH1ZYKYyZAsXkefLdRuGQn9 Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
5+
6+let usdnVesting = addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk")
7+
8+let delegateAddress = Address(base58'3PNqUcNQEMEQCLq5zTUEWtS1kzug1u5oM4G')
9+
10+let adminAddress = Address(base58'3PF2VrpMvdEZNx8iyXtfgNqLE9Na7X7uzNf')
11+
12+@Callable(i)
13+func withdrawViresUsdn (amount) = if ((i.caller != adminAddress))
14+ then throw("only admin can do")
15+ else {
16+ let usdnInitial = assetBalance(this, USDN)
17+ let inv = invoke(usdnVesting, "withdrawVestedAllUSDN", [false, true], nil)
18+ let usdnFinal = assetBalance(this, USDN)
19+[ScriptTransfer(delegateAddress, (usdnFinal - usdnInitial), USDN)]
20+ }
21+
22+

github/deemru/w8io/3ef1775 
23.28 ms