tx · CK4cCjTZygeQw9re4JMKCYt8P2sckwovX4odhRw31SFa

3MtyC1mD9vS4UuKQ6wu2JXKzjUecdY4EW7A:  -0.10000000 Waves

2020.06.08 23:50 [1034868] smart account 3MtyC1mD9vS4UuKQ6wu2JXKzjUecdY4EW7A > SELF 0.00000000 Waves

{ "type": 13, "id": "CK4cCjTZygeQw9re4JMKCYt8P2sckwovX4odhRw31SFa", "fee": 10000000, "feeAssetId": null, "timestamp": 1591649365400, "version": 1, "sender": "3MtyC1mD9vS4UuKQ6wu2JXKzjUecdY4EW7A", "senderPublicKey": "37FyP8sdqQUjbk3FX2jBTsn4S4yWMSVx5zmrt4tHZG4s", "proofs": [ "", "35WsxkEJXC8yKew4LhrcLMvxyQMW1unLCwrdRAGeeKhQJm5AAsq4iVwifPrnAmYZhXx5iZ1atkQcVtKmtp248Qxm" ], "script": "base64:AgQAAAAGaXNzdWVyCQEAAAAHQWRkcmVzcwAAAAEBAAAAGgFUN28VpvJMU5SALh8uAHqP0tA6a//kvfuRBAAAAAdhc3NldElkAQAAACCwtEyTwaBs01RwleSTjPvYwGgVph2ADxfiKobWxFCDBAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAmV4BQAAAAckbWF0Y2gwBAAAAARwYWlyCQEAAAAJQXNzZXRQYWlyAAAAAgUAAAAHYXNzZXRJZAUAAAAEdW5pdAQAAAAEcmF0ZQkBAAAAB2V4dHJhY3QAAAABCQAEGgAAAAIFAAAABmlzc3VlcgIAAAAMZXhjaGFuZ2VSYXRlBAAAAAhyYXRlRGlmZgkAAGUAAAACBQAAAARyYXRlCQAAawAAAAMAAAAAAAX14QAIBQAAAAJleAAAAAVwcmljZQgFAAAAAmV4AAAABmFtb3VudAMDCQAAAAAAAAIICAUAAAACZXgAAAAIYnV5T3JkZXIAAAAJYXNzZXRQYWlyBQAAAARwYWlyCQAAZgAAAAIFAAAACHJhdGVEaWZmAP////////+cBwkAAGYAAAACAAAAAAAAAABkBQAAAAhyYXRlRGlmZgcG3sz/MQ==", "chainId": 84, "height": 1034868, "spentComplexity": 0 } View: original | compacted Prev: 34Q1rpXWDFZLRqNpWm1KuwDQtpC958CXZgWzNV7d482k Next: 9UhijsBYQbu7VmWbNbJpb7kYNnud6dx2f8eataeGsg2n Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let issuer = Address(base58'3issuerAddress')
4-let assetId = base58'ThisAsset1d'
3+let issuer = Address(base58'3MtyC1mD9vS4UuKQ6wu2JXKzjUecdY4EW7A')
4+let assetId = base58'CtnDK5TjMAQEEAh9uyzzohmbmVZaeT5jAx9ZuGSHFQQ3'
55 match tx {
66 case ex: ExchangeTransaction =>
77 let pair = AssetPair(assetId, unit)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let issuer = Address(base58'3issuerAddress')
4-let assetId = base58'ThisAsset1d'
3+let issuer = Address(base58'3MtyC1mD9vS4UuKQ6wu2JXKzjUecdY4EW7A')
4+let assetId = base58'CtnDK5TjMAQEEAh9uyzzohmbmVZaeT5jAx9ZuGSHFQQ3'
55 match tx {
66 case ex: ExchangeTransaction =>
77 let pair = AssetPair(assetId, unit)
88 let rate = extract(getInteger(issuer, "exchangeRate"))
99 let rateDiff = (rate - fraction(100000000, ex.price, ex.amount))
1010 if (if ((ex.buyOrder.assetPair == pair))
1111 then (rateDiff > -100)
1212 else false)
1313 then (100 > rateDiff)
1414 else false
1515 case _ =>
1616 true
1717 }

github/deemru/w8io/169f3d6 
22.14 ms