tx · FrqUwT2SWRCju9f9bdv36tj5tDn8P9hf5sWtSAderUCz

3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK:  -1.00400000 Waves

2018.12.14 16:37 [404520] smart asset 3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK > SELF 0 PoW asset

{ "type": 15, "id": "FrqUwT2SWRCju9f9bdv36tj5tDn8P9hf5sWtSAderUCz", "fee": 100400000, "feeAssetId": null, "timestamp": 1544794665407, "version": 1, "sender": "3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK", "senderPublicKey": "9vCFiiQT1mT2SMoSSoShakxyfJND9mzVDfjiaiVdh7y5", "proofs": [ "2LL1yv6u4fufRfLD2ovzHxpXwk1wJXFHYkhLwhWNuiuMbxSPwx5u9CNbVsvuHHBBtHMxWgcX97W6iLyujL4thzQz" ], "assetId": "1KcaUQAEUBmuJmdiP9gkwJdXdUwAvk9ZCGXviUeDF3v", "script": "base64:AQQAAAAKUG9XQWNjb3VudAkBAAAAB0FkZHJlc3MAAAABAQAAABoBVIwpIWWFI6KCX+npm1pgOfaDuZVcZYmIRAQAAAAIUG9XQXNzZXQBAAAAIAAVC9Yrl/wTTuu8JpBaxw2FUsxWP9zJAZg8suGpOrpxBAAAAAckbWF0Y2gwBQAAAAJ0eAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAATVHJhbnNmZXJUcmFuc2FjdGlvbgQAAAACdHgFAAAAByRtYXRjaDAEAAAAAU4JAQAAAAdleHRyYWN0AAAAAQkABBoAAAACBQAAAApQb1dBY2NvdW50AgAAAAFOBAAAAApmaXJzdEJ5dGVzCQACWAAAAAEJAADJAAAAAggFAAAAAnR4AAAAAmlkBQAAAAFOBAAAAAdiYWxhbmNlCQAD6wAAAAIFAAAAClBvV0FjY291bnQFAAAACFBvV0Fzc2V0BAAAAAtkZW5vbWluYXRvcgAAAAAAAAAAZAMDCQEAAAACIT0AAAACCAUAAAACdHgAAAAGc2VuZGVyBQAAAApQb1dBY2NvdW50BgkBAAAACWlzRGVmaW5lZAAAAAEJAAQbAAAAAgUAAAAKUG9XQWNjb3VudAUAAAAKZmlyc3RCeXRlcwkAAAAAAAACCAUAAAACdHgAAAAGYW1vdW50CQAAZAAAAAIJAABpAAAAAgUAAAAHYmFsYW5jZQUAAAALZGVub21pbmF0b3IAAAAAAAAAAAEHBsBdwec=", "chainId": 84, "height": 404520, "spentComplexity": 0 } View: original | compacted Prev: DGsXfQAjG1Xdk24qAoKBdUhLwVJ7idZpJQZhSkn5i1Yh Next: none Full:
OldNewDifferences
11 {-# STDLIB_VERSION 1 #-}
22 {-# CONTENT_TYPE EXPRESSION #-}
33 let PoWAccount = Address(base58'3N2hBea4tJ4vmGdTnr7iGEfeCwsDkLyCbWK')
44 let PoWAsset = base58'1KcaUQAEUBmuJmdiP9gkwJdXdUwAvk9ZCGXviUeDF3v'
55 match tx {
66 case tx: TransferTransaction =>
77 let N = extract(getInteger(PoWAccount, "N"))
88 let firstBytes = toBase58String(take(tx.id, N))
99 let balance = assetBalance(PoWAccount, PoWAsset)
1010 let denominator = 100
1111 if (if ((tx.sender != PoWAccount))
1212 then true
1313 else isDefined(getBoolean(PoWAccount, firstBytes)))
1414 then (tx.amount == ((balance / denominator) + 1))
1515 else false
1616 case _ =>
1717 true
1818 }

github/deemru/w8io/169f3d6 
22.21 ms