tx · FNdgy9xGu7TYr8Fir2Eiyxiy2iLQTTFCPPHz1CMWC8to

3P4wURePMF3MrwXCCnjWQDMab1Uia49kFhE:  -1.00000000 Waves

2019.11.23 21:29 [1808577] smart asset 3P4wURePMF3MrwXCCnjWQDMab1Uia49kFhE > SELF 0.00000000 BSTP

{ "type": 15, "id": "FNdgy9xGu7TYr8Fir2Eiyxiy2iLQTTFCPPHz1CMWC8to", "fee": 100000000, "feeAssetId": null, "timestamp": 1574533812036, "version": 1, "sender": "3P4wURePMF3MrwXCCnjWQDMab1Uia49kFhE", "senderPublicKey": "9jxz9hh3t1t3EUSjWzrZRrKNGjsPXBayKB4eP9qSFTcd", "proofs": [ "2TkQ6NnWmuHLKRNE8rPtbEUcTVNrN5zwKnibsn9QoQhD9uwqW6FWh8Ya71RAku6GJh28912h15RgZaF1YBZyzQ9P" ], "assetId": "89WZazRVJmHUQRVA6afUxFhiuTFMzJZA6Ps6VgrSzokX", "script": "base64:AgQAAAAEQlNUUAEAAAAgai/hcH5eIxHVeFhPVytVu6t/6k166TvqxOeoS4295iwEAAAABEJTVFYBAAAAIIsvk98m3PcmBx2JPjaBbaBNS978NuY+sNQunaXCDgqaBAAAAARDVEJTAQAAACBTp6iknqPlaWYgiFkSX+FQrYG+Hs1197mndUlhRvAzbAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAnR4BQAAAAckbWF0Y2gwBAAAAANidXkJAAH0AAAAAwgIBQAAAAJ0eAAAAAhidXlPcmRlcgAAAAlib2R5Qnl0ZXMJAAGRAAAAAggIBQAAAAJ0eAAAAAhidXlPcmRlcgAAAAZwcm9vZnMAAAAAAAAAAAAICAUAAAACdHgAAAAIYnV5T3JkZXIAAAAPc2VuZGVyUHVibGljS2V5BAAAAA5hZG1pblB1YmxpY0tleQEAAAAggd8xNZKcfa3y1WBawVM1dPovDo604iYvpp58NRlyZHoEAAAABnBlcm1pdAkAAfQAAAADCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAlib2R5Qnl0ZXMJAAGRAAAAAggIBQAAAAJ0eAAAAAlzZWxsT3JkZXIAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAA5hZG1pblB1YmxpY0tleQMFAAAABnBlcm1pdAYDBQAAAANidXkGAwMJAABnAAAAAgkAA+sAAAACCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAZzZW5kZXIFAAAABEJTVFYJAABoAAAAAgkAAGkAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQlNUUAAAAAAAAAAAZAAAAAAAAAAARgkAAGcAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQ1RCUwAAAAAAAAAACgcGAwMJAABnAAAAAgkAA+sAAAACCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAZzZW5kZXIFAAAABEJTVFYJAABoAAAAAgkAAGkAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQlNUUAAAAAAAAAAAZAAAAAAAAAAARgkAAGYAAAACAAAAAAAAAAAKCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQ1RCUwcJAAACAAAAAQIAAABhWW91IGRvIG5vdCBoYXZlIGVub3VnaCBDVEJTLCB5b3UgbmVlZCBhdCBsZWFzdCAxMCBtb3JlIGluZm9ybWF0aW9uIG9uIG91ciBzaXRlIHd3dy5iZXlvbmRzaWRlLmNvbQkAAAIAAAABAgAAAFJZb3UgZG8gbm90IGhhdmUgZW5vdWdoIHRva2VuIEJTVFYsIG1vcmUgaW5mb3JtYXRpb24gb24gb3VyIHNpdGUgd3d3LmJleW9uZHNpZGUuY29tAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAZU2V0QXNzZXRTY3JpcHRUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAElJlaXNzdWVUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF01hc3NUcmFuc2ZlclRyYW5zYWN0aW9uBgkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAARtYXNzBQAAAAckbWF0Y2gwBAAAAAt0cmFuc2FjdGlvbgkAA+gAAAABCQEAAAAHZXh0cmFjdAAAAAEIBQAAAARtYXNzAAAAB2Fzc2V0SWQEAAAAByRtYXRjaDEFAAAAC3RyYW5zYWN0aW9uAwkAAAEAAAACBQAAAAckbWF0Y2gxAgAAABBJc3N1ZVRyYW5zYWN0aW9uBAAAAAdpc3N1ZVR4BQAAAAckbWF0Y2gxCQAAAAAAAAIIBQAAAARtYXNzAAAAD3NlbmRlclB1YmxpY0tleQgFAAAAB2lzc3VlVHgAAAAPc2VuZGVyUHVibGljS2V5CQAAAgAAAAECAAAAT1lvdSBjYW5ub3QgdHJhbnNmZXIgdGhpcyB0b2tlbiwgbW9yZSBpbmZvcm1hdGlvbiBvbiBvdXIgc2l0ZSB3d3cuYmV5b25kc2lkZS5jb20GcZdHTQ==", "chainId": 87, "height": 1808577, "spentComplexity": 0 } View: original | compacted Prev: AeWbYLGKe2SBjU3UAEw4fzXQbddxUFcmvzAWRtZpeSHP Next: 3UGe5DkNaL9kgeDk2gHyL7TXi5NZNghZ7BjfeGmD7wpv Diff:
OldNewDifferences
1212 then true
1313 else if (buy)
1414 then true
15- else if (if ((((assetBalance(tx.sellOrder.sender, BSTV) / 100) * 70) >= assetBalance(tx.sellOrder.sender, BSTP)))
15+ else if (if ((assetBalance(tx.sellOrder.sender, BSTV) >= ((assetBalance(tx.sellOrder.sender, BSTP) / 100) * 70)))
1616 then (assetBalance(tx.sellOrder.sender, CTBS) >= 10)
1717 else false)
1818 then true
19- else if (if ((((assetBalance(tx.sellOrder.sender, BSTV) / 100) * 70) >= assetBalance(tx.sellOrder.sender, BSTP)))
19+ else if (if ((assetBalance(tx.sellOrder.sender, BSTV) >= ((assetBalance(tx.sellOrder.sender, BSTP) / 100) * 70)))
2020 then (10 > assetBalance(tx.sellOrder.sender, CTBS))
2121 else false)
2222 then throw("You do not have enough CTBS, you need at least 10 more information on our site www.beyondside.com")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 2 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let BSTP = base58'89WZazRVJmHUQRVA6afUxFhiuTFMzJZA6Ps6VgrSzokX'
44 let BSTV = base58'ANKkNsTMPrha3D79E95EpgdpYhL2ptRjzj3pKZvqsZPo'
55 let CTBS = base58'6dZ7oAtGnsVnMu8eRycCrNAsxa7NKoEYpUmZAWXqB2Q3'
66 match tx {
77 case tx: ExchangeTransaction =>
88 let buy = sigVerify(tx.buyOrder.bodyBytes, tx.buyOrder.proofs[0], tx.buyOrder.senderPublicKey)
99 let adminPublicKey = base58'9jxz9hh3t1t3EUSjWzrZRrKNGjsPXBayKB4eP9qSFTcd'
1010 let permit = sigVerify(tx.sellOrder.bodyBytes, tx.sellOrder.proofs[0], adminPublicKey)
1111 if (permit)
1212 then true
1313 else if (buy)
1414 then true
15- else if (if ((((assetBalance(tx.sellOrder.sender, BSTV) / 100) * 70) >= assetBalance(tx.sellOrder.sender, BSTP)))
15+ else if (if ((assetBalance(tx.sellOrder.sender, BSTV) >= ((assetBalance(tx.sellOrder.sender, BSTP) / 100) * 70)))
1616 then (assetBalance(tx.sellOrder.sender, CTBS) >= 10)
1717 else false)
1818 then true
19- else if (if ((((assetBalance(tx.sellOrder.sender, BSTV) / 100) * 70) >= assetBalance(tx.sellOrder.sender, BSTP)))
19+ else if (if ((assetBalance(tx.sellOrder.sender, BSTV) >= ((assetBalance(tx.sellOrder.sender, BSTP) / 100) * 70)))
2020 then (10 > assetBalance(tx.sellOrder.sender, CTBS))
2121 else false)
2222 then throw("You do not have enough CTBS, you need at least 10 more information on our site www.beyondside.com")
2323 else throw("You do not have enough token BSTV, more information on our site www.beyondside.com")
2424 case mass: SetAssetScriptTransaction|ReissueTransaction|MassTransferTransaction|TransferTransaction =>
2525 let transaction = transactionById(extract(mass.assetId))
2626 match transaction {
2727 case issueTx: IssueTransaction =>
2828 (mass.senderPublicKey == issueTx.senderPublicKey)
2929 case _ =>
3030 throw("You cannot transfer this token, more information on our site www.beyondside.com")
3131 }
3232 case _ =>
3333 true
3434 }

github/deemru/w8io/6500d08 
56.99 ms