tx · Hg5phK2fPTVudLBhRwZT45HZTde4BUMsB1hFawsRJVMJ

3N5Dw8uNCiXFNTXJpab3juVX1u6SwYXrL3F:  -0.01400000 Waves

2019.07.25 19:17 [601795] smart account 3N5Dw8uNCiXFNTXJpab3juVX1u6SwYXrL3F > SELF 0.00000000 Waves

{ "type": 13, "id": "Hg5phK2fPTVudLBhRwZT45HZTde4BUMsB1hFawsRJVMJ", "fee": 1400000, "feeAssetId": null, "timestamp": 1564071448890, "version": 1, "sender": "3N5Dw8uNCiXFNTXJpab3juVX1u6SwYXrL3F", "senderPublicKey": "4otnjzdrZ1PtcB445EhWjdj9Ao3xoBxUd7TXyEWxBekF", "proofs": [ "2rYAf3cyJj6wybuvDUQ2a2wRg9spE9FCKQBzPJto68Pd7Rrntxz77bniM7j4BDbAFVtYUVi5yWujST7uBMViW156" ], "script": "base64:AAIDAAAAAAAAAAAAAAABAQAAABVoYXNTdHJpbmdLZXlJbkFjY291bnQAAAACAAAADmFjY291bnRBZGRyZXNzAAAAA2tleQQAAAAHJG1hdGNoMAkABB0AAAACBQAAAA5hY2NvdW50QWRkcmVzcwUAAAADa2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAAZTdHJpbmcEAAAAAXgFAAAAByRtYXRjaDAGBwAAAAEAAAABaQEAAAARcmVnaXN0ZXJEZWNTZXJ2ZXIAAAACAAAACXB1YmxpY0tleQAAAARob3N0BAAAABJub2RlQWNjb3VudEFkZHJlc3MJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAVaXNEZWNTZXJ2ZXJSZWdpc3RlcmVkCQEAAAAVaGFzU3RyaW5nS2V5SW5BY2NvdW50AAAAAgUAAAAEdGhpcwUAAAAJcHVibGljS2V5AwUAAAAVaXNEZWNTZXJ2ZXJSZWdpc3RlcmVkCQAAAgAAAAEJAAEsAAAAAgkAASwAAAACAgAAACFEZWNyeXB0aW9uIFNlcnZlciB3aXRoIHB1YmxpY0tleT0FAAAACXB1YmxpY0tleQIAAAARIGlzIGFscmVhZHkgZXhpc3QJAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAACXB1YmxpY0tleQUAAAAEaG9zdAUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAaUz9JC", "chainId": 84, "height": 601795, "spentComplexity": 0 } View: original | compacted Prev: none Next: D21ATYXHuCpAgUD52ZR3bBNBXzGUfyrMa6RRTAY4Jf2b Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+func hasStringKeyInAccount (accountAddress,key) = match getString(accountAddress, key) {
5+ case x: String =>
6+ true
7+ case _ =>
8+ false
9+}
10+
11+
12+@Callable(i)
13+func registerDecServer (publicKey,host) = {
14+ let nodeAccountAddress = toBase58String(i.caller.bytes)
15+ let isDecServerRegistered = hasStringKeyInAccount(this, publicKey)
16+ if (isDecServerRegistered)
17+ then throw((("Decryption Server with publicKey=" + publicKey) + " is already exist"))
18+ else WriteSet([DataEntry(publicKey, host)])
19+ }
20+
21+
22+@Verifier(tx)
23+func verify () = true
24+

github/deemru/w8io/873ac7e 
23.35 ms