tx · B7NDiGH2dghTrurQwfubfB9A2CNxj5nwE97epgHQJwpg

3N4EDqC5cvNY9St6QQEkVntCFSZNJ4TRb6A:  -0.01400000 Waves

2019.08.28 13:38 [650942] smart account 3N4EDqC5cvNY9St6QQEkVntCFSZNJ4TRb6A > SELF 0.00000000 Waves

{ "type": 13, "id": "B7NDiGH2dghTrurQwfubfB9A2CNxj5nwE97epgHQJwpg", "fee": 1400000, "feeAssetId": null, "timestamp": 1566988714833, "version": 1, "sender": "3N4EDqC5cvNY9St6QQEkVntCFSZNJ4TRb6A", "senderPublicKey": "qS6xq6BhzDESVRm1xhPjVuASr9PGE4wigDxBE2xsuHC", "proofs": [ "JEde5NALAq1FNLSSDKQJxX2HgaiHJ15ZPCpfC82VHBU9PbD3Z47wY24KkJ1JeNVojyAMpukBAfG1DXeqn6393aC" ], "script": "base64:AwQAAAAHUHViS2V5MQEAAAAgaQxxSAhSITOlMYdvwKcfK7u/x0yzOg/68EH0ax0QlWUEAAAAB1B1YktleTIBAAAAILb58FcZXTIbjEshMW6ayDB2XcNop87YatlbtNE8j6N0BAAAAARzaWcxAwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAFAAAAB1B1YktleTEAAAAAAAAAAAEAAAAAAAAAAAAEAAAABHNpZzIDCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAQUAAAAHUHViS2V5MgAAAAAAAAAAAQAAAAAAAAAAAAkAAGYAAAACCQAAZAAAAAIFAAAABHNpZzEFAAAABHNpZzIAAAAAAAAAAADO+UOI", "chainId": 84, "height": 650942, "spentComplexity": 0 } View: original | compacted Prev: 7oMQBTgYKEJ2g5kPPuhq6zskbMSfiiyouptqTkMKZGKX Next: none Full:
OldNewDifferences
1-{-# STDLIB_VERSION 1 #-}
1+{-# STDLIB_VERSION 3 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
3-let hashBytes = base58'59aguGcT6YgwAx22S4jLnW7GWCqdfhxTjNFUCA9S5ncr'
4-let hint = "Feel free to check the Waves Wall project"
5-match tx {
6- case win: MassTransferTransaction =>
7- if (if ((sha256(win.attachment) == hashBytes))
8- then (win.transfers[0].recipient == addressFromString("3NBZsCMvJkSDUtVSdYA8mCMn1bwv7fa7zo2"))
9- else false)
10- then (win.transfers[0].amount >= (win.transfers[1].amount / 10))
11- else false
12- case _ =>
13- true
14-}
3+let PubKey1 = base58'854p8BYzrj6yBPRPmfQur3oF1Rjc1AJ548qRp5FT5kDa'
4+let PubKey2 = base58'DKGFPozLrsiR8NM4NJzqQaBYC8NyGYjuw2hDYicQVjco'
5+let sig1 = if (sigVerify(tx.bodyBytes, tx.proofs[0], PubKey1))
6+ then 1
7+ else 0
8+let sig2 = if (sigVerify(tx.bodyBytes, tx.proofs[1], PubKey2))
9+ then 1
10+ else 0
11+((sig1 + sig2) > 0)

github/deemru/w8io/3ef1775 
39.49 ms