tx · 5FHMf3m37U89PVVGjwbQDHnLV5TuDNWDMQ5aW5jwebQL

3P4wURePMF3MrwXCCnjWQDMab1Uia49kFhE:  -1.00000000 Waves

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

{ "type": 15, "id": "5FHMf3m37U89PVVGjwbQDHnLV5TuDNWDMQ5aW5jwebQL", "fee": 100000000, "feeAssetId": null, "timestamp": 1574533872250, "version": 1, "sender": "3P4wURePMF3MrwXCCnjWQDMab1Uia49kFhE", "senderPublicKey": "9jxz9hh3t1t3EUSjWzrZRrKNGjsPXBayKB4eP9qSFTcd", "proofs": [ "3uHoduvGpMbww2gKtKhDbnEDDsEhN7gvUjUJaZncxaTT93zPv6bu9xc8tDdKADx11qDtUMPR1D9WTBMH11ZDgMpy" ], "assetId": "ANKkNsTMPrha3D79E95EpgdpYhL2ptRjzj3pKZvqsZPo", "script": "base64:AgQAAAAEQlNUUAEAAAAgai/hcH5eIxHVeFhPVytVu6t/6k166TvqxOeoS4295iwEAAAABEJTVFYBAAAAIIsvk98m3PcmBx2JPjaBbaBNS978NuY+sNQunaXCDgqaBAAAAARDVEJTAQAAACBTp6iknqPlaWYgiFkSX+FQrYG+Hs1197mndUlhRvAzbAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE0V4Y2hhbmdlVHJhbnNhY3Rpb24EAAAAAnR4BQAAAAckbWF0Y2gwBAAAAANidXkJAAH0AAAAAwgIBQAAAAJ0eAAAAAhidXlPcmRlcgAAAAlib2R5Qnl0ZXMJAAGRAAAAAggIBQAAAAJ0eAAAAAhidXlPcmRlcgAAAAZwcm9vZnMAAAAAAAAAAAAICAUAAAACdHgAAAAIYnV5T3JkZXIAAAAPc2VuZGVyUHVibGljS2V5BAAAAA5hZG1pblB1YmxpY0tleQEAAAAggd8xNZKcfa3y1WBawVM1dPovDo604iYvpp58NRlyZHoEAAAABnBlcm1pdAkAAfQAAAADCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAlib2R5Qnl0ZXMJAAGRAAAAAggIBQAAAAJ0eAAAAAlzZWxsT3JkZXIAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAA5hZG1pblB1YmxpY0tleQMFAAAABnBlcm1pdAYDBQAAAANidXkGAwMJAABnAAAAAgkAA+sAAAACCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAZzZW5kZXIFAAAABEJTVFAJAABoAAAAAgkAAGkAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQlNUVgAAAAAAAAAAZAAAAAAAAAAARgkAAGcAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQ1RCUwAAAAAAAAAACgcGAwMJAABnAAAAAgkAA+sAAAACCAgFAAAAAnR4AAAACXNlbGxPcmRlcgAAAAZzZW5kZXIFAAAABEJTVFAJAABoAAAAAgkAAGkAAAACCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQlNUVgAAAAAAAAAAZAAAAAAAAAAARgkAAGYAAAACAAAAAAAAAAAKCQAD6wAAAAIICAUAAAACdHgAAAAJc2VsbE9yZGVyAAAABnNlbmRlcgUAAAAEQ1RCUwcJAAACAAAAAQIAAABhWW91IGRvIG5vdCBoYXZlIGVub3VnaCBDVEJTLCB5b3UgbmVlZCBhdCBsZWFzdCAxMCBtb3JlIGluZm9ybWF0aW9uIG9uIG91ciBzaXRlIHd3dy5iZXlvbmRzaWRlLmNvbQkAAAIAAAABAgAAAFJZb3UgZG8gbm90IGhhdmUgZW5vdWdoIHRva2VuIEJTVFAsIG1vcmUgaW5mb3JtYXRpb24gb24gb3VyIHNpdGUgd3d3LmJleW9uZHNpZGUuY29tAwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAZU2V0QXNzZXRTY3JpcHRUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAElJlaXNzdWVUcmFuc2FjdGlvbgYDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAF01hc3NUcmFuc2ZlclRyYW5zYWN0aW9uBgkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBAAAAARtYXNzBQAAAAckbWF0Y2gwBAAAAAt0cmFuc2FjdGlvbgkAA+gAAAABCQEAAAAHZXh0cmFjdAAAAAEIBQAAAARtYXNzAAAAB2Fzc2V0SWQEAAAAByRtYXRjaDEFAAAAC3RyYW5zYWN0aW9uAwkAAAEAAAACBQAAAAckbWF0Y2gxAgAAABBJc3N1ZVRyYW5zYWN0aW9uBAAAAAdpc3N1ZVR4BQAAAAckbWF0Y2gxCQAAAAAAAAIIBQAAAARtYXNzAAAAD3NlbmRlclB1YmxpY0tleQgFAAAAB2lzc3VlVHgAAAAPc2VuZGVyUHVibGljS2V5CQAAAgAAAAECAAAAT1lvdSBjYW5ub3QgdHJhbnNmZXIgdGhpcyB0b2tlbiwgbW9yZSBpbmZvcm1hdGlvbiBvbiBvdXIgc2l0ZSB3d3cuYmV5b25kc2lkZS5jb20GapJqNw==", "chainId": 87, "height": 1808577, "spentComplexity": 0 } View: original | compacted Prev: 5UpfgGSfnTLDHsyqNoHnP6UHZKb4UuV6YCirvN28Abbq Next: G4LRAhGxz6EMfrbENmS6jEJx9wZ3Py6CMK6JThEgUMD2 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, BSTP) >= ((assetBalance(tx.sellOrder.sender, BSTV) / 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, BSTP) >= ((assetBalance(tx.sellOrder.sender, BSTV) / 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")
23- else throw("You do not have enough token BSTV, more information on our site www.beyondside.com")
23+ else throw("You do not have enough token BSTP, 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 {
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, BSTP) >= ((assetBalance(tx.sellOrder.sender, BSTV) / 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, BSTP) >= ((assetBalance(tx.sellOrder.sender, BSTV) / 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")
23- else throw("You do not have enough token BSTV, more information on our site www.beyondside.com")
23+ else throw("You do not have enough token BSTP, 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 
54.72 ms