tx · 3XxrBP5PBJ4ZX2UVqovcK85LueM5ofPJ1rdarhoHM8GV

3NAdsQwsE66yqqKHBviC4bYqNfc72PTo2oM:  -1.00000000 Waves

2019.03.22 22:31 [547951] smart asset 3NAdsQwsE66yqqKHBviC4bYqNfc72PTo2oM > SELF 0.00000000 Token

{ "type": 15, "id": "3XxrBP5PBJ4ZX2UVqovcK85LueM5ofPJ1rdarhoHM8GV", "fee": 100000000, "feeAssetId": null, "timestamp": 1553283091036, "version": 1, "sender": "3NAdsQwsE66yqqKHBviC4bYqNfc72PTo2oM", "senderPublicKey": "3u3aeyi8aVT6ouJPSgpXyNzPcKAfm4eggtkD1PRJKFpi", "proofs": [ "5c8pZuLG2VyvndXUFnsxPR1EuUPqe6MQ1fDKSsV2y53QbxqXHvhrE19tYsLbR8eEtpi3LbXPzng6Sau1dXjFExMS" ], "assetId": "5WEgwFcP4VXp4Gh34XgdZrbREHZmWVPRWaQ4eAbRj68p", "script": "base64:AgQAAAAGaXNzdWVyCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFU40mqx+iKFqCBRTN5WZYD5tUciBjTsOJ0BAAAAAdhc3NldElkAQAAACBC7BGgO/A+wbqMtKRPTS5WqqrfDvFXME8Dq9DLdj3oiQQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAmV4BQAAAAckbWF0Y2gwBAAAAARzZWxsCQAB9AAAAAMICAUAAAACZXgAAAAJc2VsbE9yZGVyAAAACWJvZHlCeXRlcwkAAZEAAAACCAgFAAAAAmV4AAAACXNlbGxPcmRlcgAAAAZwcm9vZnMAAAAAAAAAAAAICAUAAAACZXgAAAAJc2VsbE9yZGVyAAAAD3NlbmRlclB1YmxpY0tleQQAAAAEcGFpcgkBAAAACUFzc2V0UGFpcgAAAAIFAAAAB2Fzc2V0SWQFAAAABHVuaXQEAAAABXByaWNlCQEAAAAHZXh0cmFjdAAAAAEJAAQaAAAAAgUAAAAGaXNzdWVyAgAAAAVwcmljZQMFAAAABHNlbGwJAABnAAAAAgUAAAAFcHJpY2UIBQAAAAJleAAAAAVwcmljZQYGw9YJIQ==", "chainId": 84, "height": 547951, "spentComplexity": 0 } View: original | compacted Prev: H2WbDdWTpiakndtVhh5AgMhmxZJhXfZXcS235ChK9ysx Next: EDMixVCXPRzZo3tP1Tg4Ehox67ji8FZaSSzeW9zhFQ4h Diff:
OldNewDifferences
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let issuer = Address(base58'3NAdsQwsE66yqqKHBviC4bYqNfc72PTo2oM')
44 let assetId = base58'5WEgwFcP4VXp4Gh34XgdZrbREHZmWVPRWaQ4eAbRj68p'
5-let BTCId = base58'DWgwcZTMhSvnyYCoWLRUXXSH1RSkzThXLJhww9gwkqdn'
65 match tx {
76 case ex: ExchangeTransaction =>
87 let sell = sigVerify(ex.sellOrder.bodyBytes, ex.sellOrder.proofs[0], ex.sellOrder.senderPublicKey)
98 let pair = AssetPair(assetId, unit)
109 let price = extract(getInteger(issuer, "price"))
1110 if (sell)
12- then if ((ex.sellOrder.assetPair.priceAsset == BTCId))
13- then (price >= ex.price)
14- else false
11+ then (price >= ex.price)
1512 else true
1613 case _ =>
1714 true
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let issuer = Address(base58'3NAdsQwsE66yqqKHBviC4bYqNfc72PTo2oM')
44 let assetId = base58'5WEgwFcP4VXp4Gh34XgdZrbREHZmWVPRWaQ4eAbRj68p'
5-let BTCId = base58'DWgwcZTMhSvnyYCoWLRUXXSH1RSkzThXLJhww9gwkqdn'
65 match tx {
76 case ex: ExchangeTransaction =>
87 let sell = sigVerify(ex.sellOrder.bodyBytes, ex.sellOrder.proofs[0], ex.sellOrder.senderPublicKey)
98 let pair = AssetPair(assetId, unit)
109 let price = extract(getInteger(issuer, "price"))
1110 if (sell)
12- then if ((ex.sellOrder.assetPair.priceAsset == BTCId))
13- then (price >= ex.price)
14- else false
11+ then (price >= ex.price)
1512 else true
1613 case _ =>
1714 true
1815 }

github/deemru/w8io/873ac7e 
24.44 ms