tx · 9YpvHqEUQPVEerXNyuuYz66iECPVbG5jmwGjgahG6rc1

3N58AEeUCDbB93RaTVPfS3hmXS4RameBJAh:  -0.01000000 Waves

2022.04.10 15:42 [2002498] smart account 3N58AEeUCDbB93RaTVPfS3hmXS4RameBJAh > SELF 0.00000000 Waves

{ "type": 13, "id": "9YpvHqEUQPVEerXNyuuYz66iECPVbG5jmwGjgahG6rc1", "fee": 1000000, "feeAssetId": null, "timestamp": 1649594566594, "version": 2, "chainId": 84, "sender": "3N58AEeUCDbB93RaTVPfS3hmXS4RameBJAh", "senderPublicKey": "AUmzFrGot6sb7JrGGwmQA7RZLFhA7T9x8auj4KByeoUf", "proofs": [ "3Ks8Ph7khNJG5hdtZ95F2FKdGwo8N5ThHRQ6FdZzqnpMnbCtJRyKyfz1zWBfy8xdrBzkiBdp3xTDTsmGCn5R6uPv" ], "script": "base64:AAIDAAAAAAAAABYIARIDCgEBEgMKAQESAwoBCBIDCgEIAAAAAQAAAAANY29udHJhY3RPd25lcgIAAAAsQVVtekZyR290NnNiN0pyR0d3bVFBN1JaTEZoQTdUOXg4YXVqNEtCeWVvVWYAAAAEAAAAAWkBAAAAB3NhdmVBZ2UAAAABAAAAA2FnZQQAAAAKY3VycmVudEtleQkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzCQEAAAAMU2NyaXB0UmVzdWx0AAAAAgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAKY3VycmVudEtleQUAAAADYWdlBQAAAANuaWwJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAANhZ2UFAAAABHVuaXQFAAAAA25pbAAAAAFpAQAAAAhhZGRQb2ludAAAAAEAAAAFcG9pbnQEAAAACmN1cnJlbnRLZXkJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAANY3VycmVudEFtb3VudAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzBQAAAApjdXJyZW50S2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAACW5ld0Ftb3VudAkAAGQAAAACBQAAAA1jdXJyZW50QW1vdW50BQAAAAVwb2ludAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAKY3VycmVudEtleQUAAAAJbmV3QW1vdW50BQAAAANuaWwAAAABaQEAAAALYWRkQ29udHJhY3QAAAABAAAADWRldmljZUFkZHJlc3MEAAAACmN1cnJlbnRLZXkJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwMJAAAAAAAAAgUAAAAKY3VycmVudEtleQUAAAANY29udHJhY3RPd25lcgkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAANZGV2aWNlQWRkcmVzcwYFAAAAA25pbAkAAAIAAAABAgAAABlZb3UgYXJlIG5vdCBjb250cmFjdE93bmVyAAAAAWkBAAAADnJlbW92ZUNvbnRyYWN0AAAAAQAAAA1kZXZpY2VBZGRyZXNzCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAA1kZXZpY2VBZGRyZXNzBwUAAAADbmlsAAAAALYdnT0=", "height": 2002498, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 62LYy7rbm1ZkKskwrQuumbd3MSCJ7aL43Luty6KcioAL Next: 7s8NWkyeBgZ1Dut9rfMCy55NSFuQ7fFduBuydxWxVhcp Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let contractOwner = "123"
4+let contractOwner = "AUmzFrGot6sb7JrGGwmQA7RZLFhA7T9x8auj4KByeoUf"
55
66 @Callable(i)
77 func saveAge (age) = {
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let contractOwner = "123"
4+let contractOwner = "AUmzFrGot6sb7JrGGwmQA7RZLFhA7T9x8auj4KByeoUf"
55
66 @Callable(i)
77 func saveAge (age) = {
88 let currentKey = toBase58String(i.caller.bytes)
99 ScriptResult(WriteSet([DataEntry(currentKey, age)]), TransferSet([ScriptTransfer(i.caller, age, unit)]))
1010 }
1111
1212
1313
1414 @Callable(i)
1515 func addPoint (point) = {
1616 let currentKey = toBase58String(i.caller.bytes)
1717 let currentAmount = match getInteger(this, currentKey) {
1818 case a: Int =>
1919 a
2020 case _ =>
2121 0
2222 }
2323 let newAmount = (currentAmount + point)
2424 WriteSet([DataEntry(currentKey, newAmount)])
2525 }
2626
2727
2828
2929 @Callable(i)
3030 func addContract (deviceAddress) = {
3131 let currentKey = toBase58String(i.caller.bytes)
3232 if ((currentKey == contractOwner))
3333 then WriteSet([DataEntry(deviceAddress, true)])
3434 else throw("You are not contractOwner")
3535 }
3636
3737
3838
3939 @Callable(i)
4040 func removeContract (deviceAddress) = WriteSet([DataEntry(deviceAddress, false)])
4141
4242

github/deemru/w8io/169f3d6 
40.88 ms