tx · 24ynjs2tb1jNfmHeLQ4wLWyZGDMsTocyz3oHFLdpjBmK

3MuMiS4jTTcuf13zMuonyb8JBE1jJkQ5JNe:  -0.01400000 Waves

2021.02.18 22:59 [1404032] smart account 3MuMiS4jTTcuf13zMuonyb8JBE1jJkQ5JNe > SELF 0.00000000 Waves

{ "type": 13, "id": "24ynjs2tb1jNfmHeLQ4wLWyZGDMsTocyz3oHFLdpjBmK", "fee": 1400000, "feeAssetId": null, "timestamp": 1613678373606, "version": 2, "chainId": 84, "sender": "3MuMiS4jTTcuf13zMuonyb8JBE1jJkQ5JNe", "senderPublicKey": "8QFH4kvTaVWhAPErMqKKRzRhYtv7egJFn1UpMdj8pMf3", "proofs": [ "3LLjbBaDnqhjmSzbJoxxJ76P5mNgCsQaeoyywcvh9hzeQDFcKzMs92PPbsYueivQnik4j9BBKsC5NZBbqiwd3NM3" ], "script": "base64:AAIEAAAAAAAAAAgIAhIECgIIAQAAAAAAAAABAAAAAWkBAAAADVJlZ2lzdGVyRW1haWwAAAACAAAACVlvdXJFbWFpbAAAAAZhbW91bnQEAAAAA3BtdAkBAAAABXZhbHVlAAAAAQkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAQAAAAHYXNzZXRpZAEAAAAgHpQHE1J2oSWV/chhqIJfEH/fOk8pu/yaRj9a/TZPn5EDAwkBAAAAAiE9AAAAAggFAAAAA3BtdAAAAAdhc3NldElkBQAAAAdhc3NldGlkCQEAAAACIT0AAAACBQAAAAZhbW91bnQJAABpAAAAAgAAAAAAAAAAAQAAAAAAAAAAAgcJAAACAAAAAQIAAAA5WW91IG5lZWQgdG8gY2hvb3NlIGV4YWN0IDAuNSBVU0RUIHRvIFNpZ24gVHhuIG5vdCBvdGhlcnMuBAAAAApjdXJyZW50S2V5CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAABkFtb3VudAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzBQAAAApjdXJyZW50S2V5AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgUAAAAJWW91ckVtYWlsBQAAAApjdXJyZW50S2V5CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgUAAAAJWW91ckVtYWlsAgAAAAdfU3RhdHVzAgAAAApVbnZlcmlmaWVkBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAABAAAAAckbWF0Y2gwBQAAAAJ0eAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXlGLeaY", "height": 1404032, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: Fh7HFnnkMBr1Hr7q4PXjAqwH8K4rohkmWZmJikaFHufv Next: BeodziBFtCB11awHdiUC9Mag5ixfpbs9ppUaMZKg7t7F Diff:
OldNewDifferences
1313 then throw("You need to choose exact 0.5 USDT to Sign Txn not others.")
1414 else {
1515 let currentKey = toBase58String(i.caller.bytes)
16- let currentAmount = match getString(this, currentKey) {
17- case a: String =>
16+ let Amount = match getInteger(this, currentKey) {
17+ case a: Int =>
1818 a
1919 case _ =>
20- "NONE"
20+ 0
2121 }
2222 [StringEntry(YourEmail, currentKey), StringEntry((YourEmail + "_Status"), "Unverified")]
2323 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
77 func RegisterEmail (YourEmail,amount) = {
88 let pmt = value(i.payments[0])
99 let assetid = base58'34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ'
1010 if (if ((pmt.assetId != assetid))
1111 then (amount != (1 / 2))
1212 else false)
1313 then throw("You need to choose exact 0.5 USDT to Sign Txn not others.")
1414 else {
1515 let currentKey = toBase58String(i.caller.bytes)
16- let currentAmount = match getString(this, currentKey) {
17- case a: String =>
16+ let Amount = match getInteger(this, currentKey) {
17+ case a: Int =>
1818 a
1919 case _ =>
20- "NONE"
20+ 0
2121 }
2222 [StringEntry(YourEmail, currentKey), StringEntry((YourEmail + "_Status"), "Unverified")]
2323 }
2424 }
2525
2626
2727 @Verifier(tx)
2828 func verify () = match tx {
2929 case _ =>
3030 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
3131 }
3232

github/deemru/w8io/026f985 
21.87 ms