tx · 7bR6UP9ecPSPh31BSzhQLqhPm9GWiBrxUo3J87U2jZPw

3PBcwxmPjDzCTRP4JyMt9Uum96Y8BiRmb9U:  -0.00100000 Waves

2022.08.27 10:14 [3268042] smart account 3PBcwxmPjDzCTRP4JyMt9Uum96Y8BiRmb9U > SELF 0.00000000 Waves

{ "type": 13, "id": "7bR6UP9ecPSPh31BSzhQLqhPm9GWiBrxUo3J87U2jZPw", "fee": 100000, "feeAssetId": null, "timestamp": 1661584452315, "version": 2, "chainId": 87, "sender": "3PBcwxmPjDzCTRP4JyMt9Uum96Y8BiRmb9U", "senderPublicKey": "9m3Y5TQ8HZuSFgXWE7fZTazP1FhXP2TiWSoQPaJ5Qzei", "proofs": [ "S6P1SF6K8tBKR3uhMkcR6tuJwPkRr9LGYa4bNYiS7LiM6GKsfmR3UWFdT7F71kbvhA8MCYm9KeToiC4Dk3kXmqV" ], "script": "base64:AAIFAAAAAAAAAAgIAhIECgIICAAAAAEAAAAAA1NFUAIAAAACX18AAAABAAAAAWkBAAAADmdldENsYWltYWJsZVd4AAAAAgAAAAxscEFzc2V0SWRTdHIAAAAOdXNlckFkZHJlc3NTdHIEAAAABGRBcHACAAAAIzNQUE5oSFlra0V5MTNnUldEQ2FydVF5aE5iWDJHcmpZU3lWBAAAAARpbmZvBAAAAAckbWF0Y2gwCQAD/AAAAAQJAQAAAAdBZGRyZXNzAAAAAQkAAlkAAAABBQAAAARkQXBwAgAAAA9jbGFpbVd4UkVBRE9OTFkJAARMAAAAAgUAAAAMbHBBc3NldElkU3RyCQAETAAAAAIFAAAADnVzZXJBZGRyZXNzU3RyBQAAAANuaWwFAAAAA25pbAMJAAABAAAAAgUAAAAHJG1hdGNoMAIAAAAGU3RyaW5nBAAAAAJpbgUAAAAHJG1hdGNoMAUAAAACaW4JAAACAAAAAQIAAAAKYmFkIGludm9rZQMJAAAAAAAAAgUAAAAEaW5mbwUAAAAEaW5mbwQAAAAGc3RyaW5nCQAEtQAAAAIFAAAABGluZm8FAAAAA1NFUAQAAAAJdW5jbGFpbWVkCQABkQAAAAIFAAAABnN0cmluZwAAAAAAAAAAAwMGCQAAAgAAAAEFAAAACXVuY2xhaW1lZAkABRQAAAACBQAAAANuaWwJAAGoAAAAAQUAAAAJdW5jbGFpbWVkCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5er7HcA==", "height": 3268042, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
OldNewDifferences
1-# no script
1+{-# STDLIB_VERSION 5 #-}
2+{-# SCRIPT_TYPE ACCOUNT #-}
3+{-# CONTENT_TYPE DAPP #-}
4+let SEP = "__"
5+
6+@Callable(i)
7+func getClaimableWx (lpAssetIdStr,userAddressStr) = {
8+ let dApp = "3PPNhHYkkEy13gRWDCaruQyhNbX2GrjYSyV"
9+ let info = match invoke(Address(fromBase58String(dApp)), "claimWxREADONLY", [lpAssetIdStr, userAddressStr], nil) {
10+ case in: String =>
11+ in
12+ case _ =>
13+ throw("bad invoke")
14+ }
15+ if ((info == info))
16+ then {
17+ let string = split(info, SEP)
18+ let unclaimed = string[3]
19+ if (true)
20+ then throw(unclaimed)
21+ else $Tuple2(nil, parseBigInt(unclaimed))
22+ }
23+ else throw("Strict value is not equal to itself.")
24+ }
25+
26+
27+@Verifier(tx)
28+func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
29+

github/deemru/w8io/873ac7e 
27.23 ms