tx · FEKDVRx3eUyKumhrMByAnEe3Qxn4z3Eqisr19srxWQWL

3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK:  -0.14000000 Waves

2018.12.12 14:15 [401439] smart account 3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK > SELF 0.00000000 Waves

{ "type": 13, "id": "FEKDVRx3eUyKumhrMByAnEe3Qxn4z3Eqisr19srxWQWL", "fee": 14000000, "feeAssetId": null, "timestamp": 1544613395919, "version": 1, "sender": "3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK", "senderPublicKey": "9vCFiiQT1mT2SMoSSoShakxyfJND9mzVDfjiaiVdh7y5", "proofs": [ "5AD8ZJHQLmn4oM666NWAFHx4LawuyH6mVPxhsmSctT5hZ6GgKR7abAK2hC83FmoAq8YXWtQrWBTn15pAUP1afKTP" ], "script": "base64:AQQAAAAEdGhpcwkBAAAAB2V4dHJhY3QAAAABCAUAAAACdHgAAAAGc2VuZGVyBAAAAAFOCQEAAAAHZXh0cmFjdAAAAAEJAAQaAAAAAgUAAAAEdGhpcwIAAAABTgQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAE1RyYW5zZmVyVHJhbnNhY3Rpb24EAAAAAnR4BQAAAAckbWF0Y2gwBAAAAApmaXJzdEJ5dGVzCQACWAAAAAEJAADJAAAAAggFAAAAAnR4AAAAAmlkBQAAAAFOAwkBAAAACWlzRGVmaW5lZAAAAAEJAAQbAAAAAgUAAAAEdGhpcwUAAAAKZmlyc3RCeXRlcwkAAAAAAAACCAUAAAACdHgAAAAGYW1vdW50AAAAAAAAAAABBwMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAPRGF0YVRyYW5zYWN0aW9uBAAAAAJ0eAUAAAAHJG1hdGNoMAMDCQAAAAAAAAIJAAGQAAAAAQgFAAAAAnR4AAAABGRhdGEAAAAAAAAAAAEJAAAAAAAAAggJAAGRAAAAAggFAAAAAnR4AAAABGRhdGEAAAAAAAAAAAAAAAADa2V5AgAAAAFOBwkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXkHCQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tlefGptDM=", "chainId": 84, "height": 401439, "spentComplexity": 0 } View: original | compacted Prev: none Next: HYT6286qEuqNaiouUdHN47B8Uv7wMt9GSHA8HJU1iDEn Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 1 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let this = extract(tx.sender)
4+let N = extract(getInteger(this, "N"))
5+match tx {
6+ case tx: TransferTransaction =>
7+ let firstBytes = toBase58String(take(tx.id, N))
8+ if (isDefined(getBoolean(this, firstBytes)))
9+ then (tx.amount == 1)
10+ else false
11+ case tx: DataTransaction =>
12+ if (if ((size(tx.data) == 1))
13+ then (tx.data[0].key == "N")
14+ else false)
15+ then sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
16+ else false
17+ case _ =>
18+ sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
19+}

github/deemru/w8io/169f3d6 
16.57 ms