tx · FDoyusr3gbCxyKTfEhHcaSyNsyuTNNSdeEkmSKxwRqnp

3MwGy35yiE2JzHwV4JjxvdMuqhRmMsY72Qa:  -0.01400000 Waves

2019.11.20 17:41 [773625] smart account 3MwGy35yiE2JzHwV4JjxvdMuqhRmMsY72Qa > SELF 0.00000000 Waves

{ "type": 13, "id": "FDoyusr3gbCxyKTfEhHcaSyNsyuTNNSdeEkmSKxwRqnp", "fee": 1400000, "feeAssetId": null, "timestamp": 1574260918681, "version": 1, "sender": "3MwGy35yiE2JzHwV4JjxvdMuqhRmMsY72Qa", "senderPublicKey": "Conjvd81ECPr12DGCesL5AYKNSKc3qaJ4PZUMy1HwEpt", "proofs": [ "2n3QynUS8eS96mTXEjYcab8fN7aFJsMyV2jLLdHEGgy9s5gJZ4LsNfw2g3nY2EDGPuXbLBakM9Tc4tT3GPzXzCEY" ], "script": "base64:AAIDAAAAAAAAAAcIARIDCgEIAAAAAQAAAAAOb3duZXJQdWJsaWNrZXkBAAAAIDtO+S8FXnhkPFYK+NuKUwWN9TpuXi7efd9X8uMhqqZmAAAAAQAAAAFpAQAAAAlXcml0ZU5vdGUAAAABAAAABG5vdGUEAAAADVNlbmRlckFkZHJlc3MJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAFaEJDMTAJAABkAAAAAgUAAAAGaGVpZ2h0AAAAAAAAAAAKCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAA1TZW5kZXJBZGRyZXNzBQAAAAVoQkMxMAUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAHJG1hdGNoMAUAAAACdHgDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAGVNldEFzc2V0U2NyaXB0VHJhbnNhY3Rpb24EAAAAAWQFAAAAByRtYXRjaDAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAA9EYXRhVHJhbnNhY3Rpb24EAAAAAWQFAAAAByRtYXRjaDAGB4hIgNY=", "chainId": 84, "height": 773625, "spentComplexity": 0 } View: original | compacted Prev: 6SjN1tQRjDkpLfjJHN87GeBRTSB3wxEYYrb8aKPffc3Z Next: none Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-
4+let ownerPublickey = base58'4zWu7xYWo5xE6XkGNYRb6qFrq9Q9Rdn1gcwh3yYfv9ho'
55
66 @Callable(i)
77 func WriteNote (note) = {
1111 }
1212
1313
14+@Verifier(tx)
15+func verify () = match tx {
16+ case d: SetAssetScriptTransaction =>
17+ sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
18+ case d: DataTransaction =>
19+ true
20+ case _ =>
21+ false
22+}
23+
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-
4+let ownerPublickey = base58'4zWu7xYWo5xE6XkGNYRb6qFrq9Q9Rdn1gcwh3yYfv9ho'
55
66 @Callable(i)
77 func WriteNote (note) = {
88 let SenderAddress = toBase58String(i.caller.bytes)
99 let hBC10 = (height + 10)
1010 WriteSet([DataEntry(SenderAddress, hBC10)])
1111 }
1212
1313
14+@Verifier(tx)
15+func verify () = match tx {
16+ case d: SetAssetScriptTransaction =>
17+ sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
18+ case d: DataTransaction =>
19+ true
20+ case _ =>
21+ false
22+}
23+

github/deemru/w8io/169f3d6 
24.97 ms