tx · Fo6pCDYAd7HnMrhkLb3njgb6Yya1MPE16CbGSk2Qp26Q

3P5fYAZWS8P7vKHgs4KD82RzhBTdt53c8Db:  -0.01400000 Waves

2021.02.11 19:26 [2457534] smart account 3P5fYAZWS8P7vKHgs4KD82RzhBTdt53c8Db > SELF 0.00000000 Waves

{ "type": 13, "id": "Fo6pCDYAd7HnMrhkLb3njgb6Yya1MPE16CbGSk2Qp26Q", "fee": 1400000, "feeAssetId": null, "timestamp": 1613060472083, "version": 2, "chainId": 87, "sender": "3P5fYAZWS8P7vKHgs4KD82RzhBTdt53c8Db", "senderPublicKey": "CLAW57xTr94AmSNsa2omSri7rFMMY18bMqH8DTmcZJNM", "proofs": [ "2iNQk58Fb8SRv8MgBw8gWipDnpEReRXyAJFd9r5uS77Nx5mqWYrjtR5NxmCJGCYg4wtw5j9uMLK75ghcUU4xVDZa" ], "script": "base64:AAIDAAAAAAAAAAQIARIAAAAAAAAAAAEAAAABaQEAAAALZGVwb3NpdFJLTVQAAAAABAAAAANwbXQJAQAAAAdleHRyYWN0AAAAAQgFAAAAAWkAAAAHcGF5bWVudAQAAAAHYXNzZXRpZAEAAAAgGKTpjSxBVaOkcUeRe5pz6g1WuOiEc9KXeZMyi74aesoDCQEAAAACIT0AAAACCAUAAAADcG10AAAAB2Fzc2V0SWQFAAAAB2Fzc2V0aWQJAAACAAAAAQIAAABIS2luZGx5IERlcG9zaXQgT25seSAyZkNkbXNuNm1hRXJ3dEx1enhvVXJDQmtoMnZ4NVN2WHRNS0FKdE40WUJnZCAoUktNVCkuBAAAAApjdXJyZW50S2V5CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAADWN1cnJlbnRBbW91bnQEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwUAAAAKY3VycmVudEtleQMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAADSW50BAAAAAFhBQAAAAckbWF0Y2gwBQAAAAFhAAAAAAAAAAAABAAAAAluZXdBbW91bnQJAABkAAAAAgUAAAANY3VycmVudEFtb3VudAgFAAAAA3BtdAAAAAZhbW91bnQEAAAACnVzZXJhbW91bnQJAQAAAAlEYXRhRW50cnkAAAACBQAAAApjdXJyZW50S2V5BQAAAAluZXdBbW91bnQEAAAAEXVzZXJkZXBvc2l0aGVpZ2h0CQEAAAAJRGF0YUVudHJ5AAAAAgkAASwAAAACAgAAABJEZXBvc2l0X0hlaWdodF9PZl8FAAAACmN1cnJlbnRLZXkFAAAABmhlaWdodAkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACBQAAAAp1c2VyYW1vdW50CQAETAAAAAIFAAAAEXVzZXJkZXBvc2l0aGVpZ2h0BQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXlsdjDU", "height": 2457534, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: DPFs2mqkuPBndCQmprLswmmjjLB9iRN78YVqBey63NHa Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 3 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+
5+
6+@Callable(i)
7+func depositRKMT () = {
8+ let pmt = extract(i.payment)
9+ let assetid = base58'2fCdmsn6maErwtLuzxoUrCBkh2vx5SvXtMKAJtN4YBgd'
10+ if ((pmt.assetId != assetid))
11+ then throw("Kindly Deposit Only 2fCdmsn6maErwtLuzxoUrCBkh2vx5SvXtMKAJtN4YBgd (RKMT).")
12+ else {
13+ let currentKey = toBase58String(i.caller.bytes)
14+ let currentAmount = match getInteger(this, currentKey) {
15+ case a: Int =>
16+ a
17+ case _ =>
18+ 0
19+ }
20+ let newAmount = (currentAmount + pmt.amount)
21+ let useramount = DataEntry(currentKey, newAmount)
22+ let userdepositheight = DataEntry(("Deposit_Height_Of_" + currentKey), height)
23+ WriteSet([useramount, userdepositheight])
24+ }
25+ }
26+
27+
28+@Verifier(tx)
29+func verify () = match tx {
30+ case _ =>
31+ sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
32+}
33+

github/deemru/w8io/3ef1775 
24.04 ms