tx · FtheqiJkBWMbqHrRx7NQu7sJpvtJs6JJF3m8G74DQw2w

3PBJGK3WDMdhXhBPSZiQR51i1c51mB1bnFx:  -1.00000000 Waves

2020.02.22 11:01 [1941076] smart asset 3PBJGK3WDMdhXhBPSZiQR51i1c51mB1bnFx > SELF 0.00 WAPP THREE

{ "type": 15, "id": "FtheqiJkBWMbqHrRx7NQu7sJpvtJs6JJF3m8G74DQw2w", "fee": 100000000, "feeAssetId": null, "timestamp": 1582358508413, "version": 1, "sender": "3PBJGK3WDMdhXhBPSZiQR51i1c51mB1bnFx", "senderPublicKey": "7RtHmLxuuc16eavD3f9jr9Gn6RXAa54bPEAZU7Tro5rc", "proofs": [ "5jg8Pk48Zt6poGW3g8o1UQRZbTApwDrrgZGU6hZzvjQkvSuV8BqiEFLwNw7ajpobstL5UtmdzovGCjFqimzkESKW" ], "assetId": "3SePe8kyF38fLjFNU2dj6pF96rpVL3queG1rpV3EafMH", "script": "base64:AwQAAAADZXhwAAAAAAAkDIQABAAAAApzdGFydFByaWNlAAAAAAAF9eEABAAAAAtzdGFydEhlaWdodAAAAAAAAB3KkAQAAAAIaW50ZXJ2YWwAAAAAAAX14QAEAAAAB2Fzc2V0SUQBAAAAICRJK+Y8n9TdWb6lJBpWb5K4vk+c94h08HTnHOyV9l2oBAAAAAZ3YXBwSUQBAAAAIPAYFQ77WjC8ZHUUpw4cpI9+HJNjVtoI+rwAEv/k0A4OBAAAAAZpc3N1ZXIJAQAAAAdBZGRyZXNzAAAAAQEAAAAaAVdmw+Izdq76+000BBVtCoZM5EQ7nTGV0UcEAAAACXdhcHB0aHJlZQkBAAAAB0FkZHJlc3MAAAABAQAAABoBVzUH49YJz6IvFAIc7sCXZl81pf8/W+0ETgQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAXQFAAAAByRtYXRjaDADAwkAAAAAAAACCAUAAAABdAAAAAZzZW5kZXIFAAAABmlzc3VlcgYJAAAAAAAAAggFAAAAAXQAAAAGc2VuZGVyBQAAAAl3YXBwdGhyZWUGAwMJAAAAAAAAAggFAAAAAXQAAAAJcmVjaXBpZW50BQAAAAZpc3N1ZXIGCQAAAAAAAAIIBQAAAAF0AAAACXJlY2lwaWVudAUAAAAJd2FwcHRocmVlAwcGCQAAAgAAAAECAAAAFENhbid0IHNlbmQgdG8gbWFzdGVyAwkAAGYAAAACAAAAAAAAAAABCQAD6wAAAAIIBQAAAAF0AAAACXJlY2lwaWVudAUAAAAHYXNzZXRJRAMHBgkAAAIAAAABAgAAABhDYW4ndCBzZW5kIHRvIG5vbiBwbGF5ZXIDCQAAAAAAAAIJAAPrAAAAAggFAAAAAXQAAAAJcmVjaXBpZW50BQAAAAdhc3NldElEAAAAAAAAAIIUAwcGCQAAAgAAAAECAAAAHUNhbid0IHNlbmQgdG8gY29tcGxldGUgcGxheWVyAwkAAAAAAAACCQAD6wAAAAIIBQAAAAF0AAAABnNlbmRlcgUAAAAHYXNzZXRJRAAAAAAAAACCFAMHBgkAAAIAAAABAgAAABlZb3UgYXJlIGNvbXBsZXRlIHRoZSBnYW1lBgMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAXTWFzc1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAm10BQAAAAckbWF0Y2gwAwMJAAAAAAAAAggFAAAAAm10AAAABnNlbmRlcgUAAAAGaXNzdWVyBgkAAAAAAAACCAUAAAACbXQAAAAGc2VuZGVyBQAAAAl3YXBwdGhyZWUGCQAAAgAAAAECAAAAE0Nhbid0IG1hc3MgdHJhbnNmZXIDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAD0J1cm5UcmFuc2FjdGlvbgQAAAABYgUAAAAHJG1hdGNoMAMHBgkAAAIAAAABAgAAABBDYW4ndCB0b2tlbiBidXJuAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNFeGNoYW5nZVRyYW5zYWN0aW9uBAAAAAFlBQAAAAckbWF0Y2gwAwkAAAAAAAACCAgIBQAAAAFlAAAACXNlbGxPcmRlcgAAAAlhc3NldFBhaXIAAAALYW1vdW50QXNzZXQFAAAABndhcHBJRAYDCQAAZgAAAAIFAAAAC3N0YXJ0SGVpZ2h0BQAAAAZoZWlnaHQDBwYJAAACAAAAAQIAAAAURXhjaGFuZ2Ugbm90IHN0YXJ0ZWQDAwkAAGcAAAACBQAAAANleHAJAABlAAAAAggIBQAAAAFlAAAACXNlbGxPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACXRpbWVzdGFtcAYJAABnAAAAAgUAAAADZXhwCQAAZQAAAAIICAUAAAABZQAAAAhidXlPcmRlcgAAAApleHBpcmF0aW9uCAgFAAAAAWUAAAAIYnV5T3JkZXIAAAAJdGltZXN0YW1wAwkAAGcAAAACCAUAAAABZQAAAAVwcmljZQkAAGQAAAACBQAAAApzdGFydFByaWNlCQAAaAAAAAIJAABlAAAAAgUAAAAGaGVpZ2h0BQAAAAtzdGFydEhlaWdodAUAAAAIaW50ZXJ2YWwJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAgFAAAAAWUAAAAJc2VsbE9yZGVyAAAACWFzc2V0UGFpcgAAAApwcmljZUFzc2V0BwcG03/rHA==", "chainId": 87, "height": 1941076, "spentComplexity": 0 } View: original | compacted Prev: GpvHUZ5LBxgPZ1B5iaH2eahp4ZuzBupU9CbLqWdufoGC Next: none Diff:
OldNewDifferences
4444 then true
4545 else throw("Can't token burn")
4646 case e: ExchangeTransaction =>
47- if ((e.sellOrder.assetPair.priceAsset == wappID))
47+ if ((e.sellOrder.assetPair.amountAsset == wappID))
4848 then true
4949 else if ((startHeight > height))
5050 then if (false)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let exp = 604800000
44 let startPrice = 100000000
55 let startHeight = 1952400
66 let interval = 100000000
77 let assetID = base58'3SePe8kyF38fLjFNU2dj6pF96rpVL3queG1rpV3EafMH'
88 let wappID = base58'HAE9TvkLhuxqc4VxaurCnarS5PQCXpotMuqCdC4eVWWR'
99 let issuer = Address(base58'3PBJGK3WDMdhXhBPSZiQR51i1c51mB1bnFx')
1010 let wappthree = Address(base58'3P6mHzcrnfyQxceEtck973peEKmfY9aBRob')
1111 match tx {
1212 case t: TransferTransaction =>
1313 if (if ((t.sender == issuer))
1414 then true
1515 else (t.sender == wappthree))
1616 then true
1717 else if (if ((t.recipient == issuer))
1818 then true
1919 else (t.recipient == wappthree))
2020 then if (false)
2121 then true
2222 else throw("Can't send to master")
2323 else if ((1 > assetBalance(t.recipient, assetID)))
2424 then if (false)
2525 then true
2626 else throw("Can't send to non player")
2727 else if ((assetBalance(t.recipient, assetID) == 33300))
2828 then if (false)
2929 then true
3030 else throw("Can't send to complete player")
3131 else if ((assetBalance(t.sender, assetID) == 33300))
3232 then if (false)
3333 then true
3434 else throw("You are complete the game")
3535 else true
3636 case mt: MassTransferTransaction =>
3737 if (if ((mt.sender == issuer))
3838 then true
3939 else (mt.sender == wappthree))
4040 then true
4141 else throw("Can't mass transfer")
4242 case b: BurnTransaction =>
4343 if (false)
4444 then true
4545 else throw("Can't token burn")
4646 case e: ExchangeTransaction =>
47- if ((e.sellOrder.assetPair.priceAsset == wappID))
47+ if ((e.sellOrder.assetPair.amountAsset == wappID))
4848 then true
4949 else if ((startHeight > height))
5050 then if (false)
5151 then true
5252 else throw("Exchange not started")
5353 else if (if ((exp >= (e.sellOrder.expiration - e.sellOrder.timestamp)))
5454 then true
5555 else (exp >= (e.buyOrder.expiration - e.buyOrder.timestamp)))
5656 then if ((e.price >= (startPrice + ((height - startHeight) * interval))))
5757 then !(isDefined(e.sellOrder.assetPair.priceAsset))
5858 else false
5959 else false
6060 case _ =>
6161 true
6262 }

github/deemru/w8io/3ef1775 
46.18 ms