tx · 8DVvRsjqRd8NsYwD62xgnNxKNAV2dugY6m8t3bVbqTc4

3PJB9RocFNkkmbPpHtRRnnqcQTEddBqSXN3:  -1.00000000 Waves

2019.03.01 20:40 [1418386] smart asset 3PJB9RocFNkkmbPpHtRRnnqcQTEddBqSXN3 > SELF 0.00000000 ABUS spam

{ "type": 15, "id": "8DVvRsjqRd8NsYwD62xgnNxKNAV2dugY6m8t3bVbqTc4", "fee": 100000000, "feeAssetId": null, "timestamp": 1551462068727, "version": 1, "sender": "3PJB9RocFNkkmbPpHtRRnnqcQTEddBqSXN3", "senderPublicKey": "Dh6bVCR9C7tnUzdJceUpa8MT8fFumJniHiQRGEbRvB27", "proofs": [ "3ndvrvViasxMDMN7SGcThpJNJyufdFVDmQEGStMvJZ3RGtyP6aioW4utDPGoR8t75xyPaVGJVbYytA9frZw57zGq" ], "assetId": "HPbtBvS4mSoiJ5gpFShc25emQrjcCjsvq7Ez6A7nAHrc", "script": "base64:AQQAAAAPbWluaW11bVRyYW5zZmVyAAAAAAJaAcUABAAAAAxtaW5pbXVtUHJpY2UAAAAAAAdbzRUEAAAAB0FTaWduZWQCAAAALERoNmJWQ1I5Qzd0blV6ZEpjZVVwYThNVDhmRnVtSm5pSGlRUkdFYlJ2QjI3BAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAABdAUAAAAHJG1hdGNoMAMJAAAAAAAAAgkAAlgAAAABCAUAAAABdAAAAA9zZW5kZXJQdWJsaWNLZXkFAAAAB0FTaWduZWQGBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATRXhjaGFuZ2VUcmFuc2FjdGlvbgQAAAABdAUAAAAHJG1hdGNoMAMJAAAAAAAAAgkAAlgAAAABCAgFAAAAAXQAAAAJc2VsbE9yZGVyAAAAD3NlbmRlclB1YmxpY0tleQUAAAAHQVNpZ25lZAYEAAAAA2J1eQkAAfQAAAADCAgFAAAAAXQAAAAIYnV5T3JkZXIAAAAJYm9keUJ5dGVzCQABkQAAAAIICAUAAAABdAAAAAhidXlPcmRlcgAAAAZwcm9vZnMAAAAAAAAAAAAICAUAAAABdAAAAAhidXlPcmRlcgAAAA9zZW5kZXJQdWJsaWNLZXkDBQAAAANidXkGAwkAAGcAAAACCAUAAAABdAAAAAZhbW91bnQFAAAAD21pbmltdW1UcmFuc2ZlcgMJAABmAAAAAggFAAAAAXQAAAAFcHJpY2UFAAAADG1pbmltdW1QcmljZQYJAAACAAAAAQIAAAArRG9lcyBub3QgY29ycmVzcG9uZCB0aGUgbWluaW11bSBzYWxlcyBwcmljZQkAAAIAAAABAgAAACVUaGUgbWluaW11bSBzYWxlcyBvcmRlciBhbW91bnQgaXMgMTAxAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABlTZXRBc3NldFNjcmlwdFRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwAwkAAAAAAAACCQACWAAAAAEIBQAAAAF0AAAAD3NlbmRlclB1YmxpY0tleQUAAAAHQVNpZ25lZAYHAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9CdXJuVHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDAGAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABJSZWlzc3VlVHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDADCQAAAAAAAAIJAAJYAAAAAQgFAAAAAXQAAAAPc2VuZGVyUHVibGljS2V5BQAAAAdBU2lnbmVkBgcDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF01hc3NUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAAF0BQAAAAckbWF0Y2gwAwkAAAAAAAACCQACWAAAAAEIBQAAAAF0AAAAD3NlbmRlclB1YmxpY0tleQUAAAAHQVNpZ25lZAYHCQAAAgAAAAECAAAAKlRyYW5zYWN0aW9uIGlzIG5vdCBhbGxvd2VkIGJ5IHRva2VuLXNjcmlwdAaKEmg=", "chainId": 87, "height": 1418386, "spentComplexity": 0 } View: original | compacted Prev: 9SP2sjExCNuTBJeKX29nKb4vZPzC2b2DqLSx6CWBNYDB Next: v8MxVRDie9hxvz8Z9tWkdUzovMzJMPpQ8CtSF6xRgD6 Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let minimumTransfer = 100000000
4-let minimumPrice = 1000000
3+let minimumTransfer = 10100000000
4+let minimumPrice = 123456789
55 let ASigned = "Dh6bVCR9C7tnUzdJceUpa8MT8fFumJniHiQRGEbRvB27"
66 match tx {
77 case t: TransferTransaction =>
1919 then if ((t.price > minimumPrice))
2020 then true
2121 else throw("Does not correspond the minimum sales price")
22- else throw("The minimum sales order amount is 1.0 ABUS")
22+ else throw("The minimum sales order amount is 101")
2323 }
2424 case t: SetAssetScriptTransaction =>
25- true
25+ if ((toBase58String(t.senderPublicKey) == ASigned))
26+ then true
27+ else false
2628 case t: BurnTransaction =>
2729 true
2830 case t: ReissueTransaction =>
29- true
31+ if ((toBase58String(t.senderPublicKey) == ASigned))
32+ then true
33+ else false
3034 case t: MassTransferTransaction =>
3135 if ((toBase58String(t.senderPublicKey) == ASigned))
3236 then true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let minimumTransfer = 100000000
4-let minimumPrice = 1000000
3+let minimumTransfer = 10100000000
4+let minimumPrice = 123456789
55 let ASigned = "Dh6bVCR9C7tnUzdJceUpa8MT8fFumJniHiQRGEbRvB27"
66 match tx {
77 case t: TransferTransaction =>
88 if ((toBase58String(t.senderPublicKey) == ASigned))
99 then true
1010 else false
1111 case t: ExchangeTransaction =>
1212 if ((toBase58String(t.sellOrder.senderPublicKey) == ASigned))
1313 then true
1414 else {
1515 let buy = sigVerify(t.buyOrder.bodyBytes, t.buyOrder.proofs[0], t.buyOrder.senderPublicKey)
1616 if (buy)
1717 then true
1818 else if ((t.amount >= minimumTransfer))
1919 then if ((t.price > minimumPrice))
2020 then true
2121 else throw("Does not correspond the minimum sales price")
22- else throw("The minimum sales order amount is 1.0 ABUS")
22+ else throw("The minimum sales order amount is 101")
2323 }
2424 case t: SetAssetScriptTransaction =>
25- true
25+ if ((toBase58String(t.senderPublicKey) == ASigned))
26+ then true
27+ else false
2628 case t: BurnTransaction =>
2729 true
2830 case t: ReissueTransaction =>
29- true
31+ if ((toBase58String(t.senderPublicKey) == ASigned))
32+ then true
33+ else false
3034 case t: MassTransferTransaction =>
3135 if ((toBase58String(t.senderPublicKey) == ASigned))
3236 then true
3337 else false
3438 case _ =>
3539 throw("Transaction is not allowed by token-script")
3640 }

github/deemru/w8io/3ef1775 
114.85 ms