tx · AUSHdRhYVJswTntFXDdB9PsfjiHk5TpjgMvGH7W3Li5Q

3N7SThyC3D49MigjHxNQYhCHNXJHrsVTpFt:  -0.01000000 Waves

2019.01.22 00:42 [460427] smart account 3N7SThyC3D49MigjHxNQYhCHNXJHrsVTpFt > SELF 0.00000000 Waves

{ "type": 13, "id": "AUSHdRhYVJswTntFXDdB9PsfjiHk5TpjgMvGH7W3Li5Q", "fee": 1000000, "feeAssetId": null, "timestamp": 1548106941439, "version": 1, "sender": "3N7SThyC3D49MigjHxNQYhCHNXJHrsVTpFt", "senderPublicKey": "5FABFuakamZH8Ta2GcKu9K5HqQrsuddwUeeg9URKnVrM", "proofs": [ "53rgdBnFSaL3RC27pSswnmeGU2JvJriYBdwSWm5BEuhSkHZBSuQK8S7eDeLTma1mBj5R4EoprP2gori35vgFsHzJ" ], "script": "base64:AQQAAAAPdHJhZGVyUHVibGljS2V5AQAAACDe7HENrhQV8hQ0KBDLyJL3F5T55/uVlCpK43JKKrdMTQQAAAAOb3duZXJQdWJsaWNLZXkBAAAAID8PQVzs+W4961NPz4DeuvSMiUGqQXxPQEP4ga1fivgGBAAAAApwcmljZUFzc2V0AQAAACC55z+qjxAm26PduiiTGHV+rQKiANia4ToJ1sVRNwsbjQQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAABU9yZGVyBAAAAAFvBQAAAAckbWF0Y2gwBAAAABJpc1dhdmVzQW1vdW50QXNzZXQJAQAAAAEhAAAAAQkBAAAACWlzRGVmaW5lZAAAAAEICAUAAAABbwAAAAlhc3NldFBhaXIAAAAKcHJpY2VBc3NldAQAAAAJcmlnaHRQYWlyAwkAAAAAAAACCAgFAAAAAW8AAAAJYXNzZXRQYWlyAAAAC2Ftb3VudEFzc2V0BQAAAApwcmljZUFzc2V0BQAAABJpc1dhdmVzQW1vdW50QXNzZXQHAwkAAfQAAAADCAUAAAABbwAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAW8AAAAGcHJvb2ZzAAAAAAAAAAAABQAAAA90cmFkZXJQdWJsaWNLZXkFAAAACXJpZ2h0UGFpcgcDAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABNUcmFuc2ZlclRyYW5zYWN0aW9uBgkAAAEAAAACBQAAAAckbWF0Y2gwAgAAABRTZXRTY3JpcHRUcmFuc2FjdGlvbgQAAAABdAUAAAAHJG1hdGNoMAkAAfQAAAADCAUAAAABdAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAXQAAAAGcHJvb2ZzAAAAAAAAAAAABQAAAA5vd25lclB1YmxpY0tleQculhlP", "chainId": 84, "height": 460427, "spentComplexity": 0 } View: original | compacted Prev: none Next: 9UwPZ7fuVvzMh3XCbe7apMvTJhd2Un5b6gbewmvuDTJg Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 1 #-}
2+{-# CONTENT_TYPE EXPRESSION #-}
3+let traderPublicKey = base58'G1CcuYBrjiqgNBvbGSxJUhPezfEWtjrffeTGe9eSa2uA'
4+let ownerPublicKey = base58'5FABFuakamZH8Ta2GcKu9K5HqQrsuddwUeeg9URKnVrM'
5+let priceAsset = base58'DWgwcZTMhSvnyYCoWLRUXXSH1RSkzThXLJhww9gwkqdn'
6+match tx {
7+ case o: Order =>
8+ let isWavesAmountAsset = !(isDefined(o.assetPair.priceAsset))
9+ let rightPair = if ((o.assetPair.amountAsset == priceAsset))
10+ then isWavesAmountAsset
11+ else false
12+ if (sigVerify(o.bodyBytes, o.proofs[0], traderPublicKey))
13+ then rightPair
14+ else false
15+ case t: TransferTransaction|SetScriptTransaction =>
16+ sigVerify(t.bodyBytes, t.proofs[0], ownerPublicKey)
17+ case _ =>
18+ false
19+}

github/deemru/w8io/3ef1775 
72.61 ms