tx · GZ4nYe1zUUH5bZrYccsFL9kXruc45ix9nZsvzkwkt7Gv

3PPP7vihrbQSLKYRqAC6dRS9sCYY93RQFN9:  -0.01000000 Waves

2021.02.14 14:24 [2461549] smart account 3PPP7vihrbQSLKYRqAC6dRS9sCYY93RQFN9 > SELF 0.00000000 Waves

{ "type": 13, "id": "GZ4nYe1zUUH5bZrYccsFL9kXruc45ix9nZsvzkwkt7Gv", "fee": 1000000, "feeAssetId": null, "timestamp": 1613301899741, "version": 1, "sender": "3PPP7vihrbQSLKYRqAC6dRS9sCYY93RQFN9", "senderPublicKey": "SwVMb6aJPfoEWdb5FiCir1KAzthGQtTKpGiyBAFHENG", "proofs": [ "5Gg8vMDz7r5f7dFg1f8rwkD8hoAEkbbWAJV4YbMepee25CdfKXejPS8D5S833UBxGpihCvX892LG19HqkGru1A1V" ], "script": "base64:AAIDAAAAAAAAAAIIAQAAAAEAAAAABFVTRE4BAAAAILYmKcME9c5TkaQOS3UkL2SMUbH6369UKb1I0h0qsqrRAAAAAAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAEAAAAByRtYXRjaDAFAAAAAnR4AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAVPcmRlcgQAAAABbwUAAAAHJG1hdGNoMAQAAAAJV2F2ZXNVc2RuAwkBAAAAASEAAAABCQEAAAAJaXNEZWZpbmVkAAAAAQgIBQAAAAFvAAAACWFzc2V0UGFpcgAAAAthbW91bnRBc3NldAkAAAAAAAACCAgFAAAAAW8AAAAJYXNzZXRQYWlyAAAACnByaWNlQXNzZXQFAAAABFVTRE4HBAAAAAlVc2RuV2F2ZXMDCQAAAAAAAAIICAUAAAABbwAAAAlhc3NldFBhaXIAAAALYW1vdW50QXNzZXQFAAAABFVTRE4JAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAUAAAABbwAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAcDCQAB9AAAAAMIBQAAAAFvAAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAABbwAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAFvAAAAD3NlbmRlclB1YmxpY0tleQMFAAAACVdhdmVzVXNkbgYFAAAACVVzZG5XYXZlcwcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAA3R0eAUAAAAHJG1hdGNoMAMJAAH0AAAAAwgFAAAAA3R0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAA3R0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAN0dHgAAAAPc2VuZGVyUHVibGljS2V5AwkAAAAAAAACCAUAAAADdHR4AAAACXJlY2lwaWVudAkBAAAAB0FkZHJlc3MAAAABAQAAABoBV6Xa6OuRd/Ua9/ld4NsUmbSMn7clDlHlAgYJAAAAAAAAAggFAAAAA3R0eAAAAAlyZWNpcGllbnQJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVetAqEX6NDNcRIP9HyxKvuetOacbhPF4bsHB5ICciI=", "chainId": 87, "height": 2461549, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
5+
6+
7+@Verifier(tx)
8+func verify () = match tx {
9+ case o: Order =>
10+ let WavesUsdn = if (!(isDefined(o.assetPair.amountAsset)))
11+ then (o.assetPair.priceAsset == USDN)
12+ else false
13+ let UsdnWaves = if ((o.assetPair.amountAsset == USDN))
14+ then !(isDefined(o.assetPair.priceAsset))
15+ else false
16+ if (sigVerify(o.bodyBytes, o.proofs[0], o.senderPublicKey))
17+ then if (WavesUsdn)
18+ then true
19+ else UsdnWaves
20+ else false
21+ case ttx: TransferTransaction =>
22+ if (sigVerify(ttx.bodyBytes, ttx.proofs[0], ttx.senderPublicKey))
23+ then if ((ttx.recipient == Address(base58'3PH3rU2Ao4pBxVhtg8vWmySFXwxur3YhZpm')))
24+ then true
25+ else (ttx.recipient == Address(base58'3PHhgn7nx2SRGKx6wQcnXiCguwjHLRLsbrS'))
26+ else false
27+ case _ =>
28+ false
29+}
30+

github/deemru/w8io/3ef1775 
18.14 ms