tx · 5ykMQGKb5sQJU8AqGBgXWmtKe9kboQFPYdANBKt7pw3k

3MqxNQues3HH3kBjuzTSnJ7UKwmS9hgnxxx:  -0.01400000 Waves

2022.09.04 21:59 [2214769] smart account 3MqxNQues3HH3kBjuzTSnJ7UKwmS9hgnxxx > SELF 0.00000000 Waves

{ "type": 13, "id": "5ykMQGKb5sQJU8AqGBgXWmtKe9kboQFPYdANBKt7pw3k", "fee": 1400000, "feeAssetId": null, "timestamp": 1662317941526, "version": 2, "chainId": 84, "sender": "3MqxNQues3HH3kBjuzTSnJ7UKwmS9hgnxxx", "senderPublicKey": "3karvhVe3LgRMXprezaPpdeYknh9ju1rETVV3zdunQ1p", "proofs": [ "4TzCE8N1mg524zgWLvUWenZPDF5s4sLAhzt8iYBQzrkbrrYvqxTa2JqaE3cCWqoXBsuc2HAN45JKUkRHfTwYk3kZ" ], "script": "base64:AAIEAAAAAAAAAAcIAhIDCgEIAAAAAQAAAAALQ09ERUFzc2V0SUQBAAAAIAhlhLcP8IpqGvPiaOguCJAkw9MnWAPNLPYuXgvf2hWkAAAAAQAAAAFpAQAAABBSZWdpc3RlclVzZXJOYW1lAAAAAQAAAAhVc2VyTmFtZQQAAAADcG10AwkBAAAAAiE9AAAAAgkAAZAAAAABCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAQkAAZEAAAACCAUAAAABaQAAAAhwYXltZW50cwAAAAAAAAAAAAkAAAIAAAABCQABLAAAAAIJAAJYAAAAAQUAAAALQ09ERUFzc2V0SUQCAAAAJyBUb2tlbiBpcyByZXF1aXJlZCBhcyBBdHRhY2hlZCBwYXltZW50LgQAAAALY2hlY2tzZXJpZXMJAAQdAAAAAgUAAAAEdGhpcwUAAAAIVXNlck5hbWUDCQAAZgAAAAIAAAAAAAAAAAMJAAExAAAAAQUAAAAIVXNlck5hbWUJAAACAAAAAQIAAAAnQ2hvb3NlIGEgVW5pcXVlIFVzZXJOYW1lIGFib3ZlIDMgQ2hhcnMuAwkAAAAAAAACBQAAAAtjaGVja3NlcmllcwUAAAAIVXNlck5hbWUJAAACAAAAAQIAAABlVXNlciBOYW1lIEFscmVhZHkgRXhpc3Qgb3IgVGFrZW4uIENob29zZSBBbm90aGVyIFVuaXF1ZSBVc2VyIE5hbWUgb3IgQ2hvb3NlIFJlZmlsbCB0byByZWZpbGwgYWNjb3VudC4JAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgUAAAAIVXNlck5hbWUFAAAACFVzZXJOYW1lBQAAAANuaWwAAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tlebVxB54=", "height": 2214769, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 4fPasczzohrThKz1rFKHjWg4rqF3uuJW6zGnJEqChKaa Next: HA1ZbiM3pMuu5CbME4C3g9KNaK3wdNoZF8hNbjuhthB7 Diff:
OldNewDifferences
55
66 @Callable(i)
77 func RegisterUserName (UserName) = {
8- let currentKey = toBase58String(i.caller.bytes)
8+ let pmt = if ((size(i.payments) != 1))
9+ then i.payments[0]
10+ else throw((toBase58String(CODEAssetID) + " Token is required as Attached payment."))
911 let checkseries = getString(this, UserName)
10- let pmt = if ((size(i.payments) == 1))
11- then throw("No Token or Payment is required as Attached payment.")
12- else true
1312 if ((3 > size(UserName)))
1413 then throw("Choose a Unique UserName above 3 Chars.")
1514 else if ((checkseries == UserName))
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let CODEAssetID = base58'Zn3cLHW7aAVPm5aACcTjvg7e7iEy2cKDtbowok5qa9H'
55
66 @Callable(i)
77 func RegisterUserName (UserName) = {
8- let currentKey = toBase58String(i.caller.bytes)
8+ let pmt = if ((size(i.payments) != 1))
9+ then i.payments[0]
10+ else throw((toBase58String(CODEAssetID) + " Token is required as Attached payment."))
911 let checkseries = getString(this, UserName)
10- let pmt = if ((size(i.payments) == 1))
11- then throw("No Token or Payment is required as Attached payment.")
12- else true
1312 if ((3 > size(UserName)))
1413 then throw("Choose a Unique UserName above 3 Chars.")
1514 else if ((checkseries == UserName))
1615 then throw("User Name Already Exist or Taken. Choose Another Unique User Name or Choose Refill to refill account.")
1716 else [StringEntry(UserName, UserName)]
1817 }
1918
2019
2120 @Verifier(tx)
2221 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
2322

github/deemru/w8io/873ac7e 
21.43 ms