tx · 6iKyAD9xCZehYzMJcAoSZH8WYLkSisFYo9KAwdcvfUgg

3N7JGFviFwrEj7xFKNwhKUWxnXXe24yhYye:  -0.01400000 Waves

2022.01.27 18:48 [1897549] smart account 3N7JGFviFwrEj7xFKNwhKUWxnXXe24yhYye > SELF 0.00000000 Waves

{ "type": 13, "id": "6iKyAD9xCZehYzMJcAoSZH8WYLkSisFYo9KAwdcvfUgg", "fee": 1400000, "feeAssetId": null, "timestamp": 1643298535962, "version": 2, "chainId": 84, "sender": "3N7JGFviFwrEj7xFKNwhKUWxnXXe24yhYye", "senderPublicKey": "FkZqxVZphPm562xfrxdYvY7jRQvpQs74beED6jP8den6", "proofs": [ "5vaVTYjP1Dbob6xuYmfbesHE97wiQPrPYnmNU7p9BFZUNxdUqtHFRTE3czC1ZDKrAcEn5dHzgYKdHR2y78z8knp2" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAABQAAAAAKZWdnQXNzZXRJZAEAAAAgkJ3QE4VGK0Dk/9PluCIdvVWCTuvM4GFKRaRd95QRhFEAAAAAEGludmVzdG1lbnRBbW91bnQAAAAAAAX14QABAAAADXRyeUdldEJvb2xlYW4AAAABAAAAA2tleQQAAAAHJG1hdGNoMAkABBsAAAACBQAAAAR0aGlzBQAAAANrZXkDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAB0Jvb2xlYW4EAAAAAWIFAAAAByRtYXRjaDAFAAAAAWIHAQAAABhnZXRBZGRyZXNzV2hpdGVsaXN0ZWRLZXkAAAABAAAAB2FkZHJlc3MFAAAAB2FkZHJlc3MBAAAAFWdldEFkZHJlc3NXaGl0ZWxpc3RlZAAAAAEAAAAHYWRkcmVzcwkBAAAADXRyeUdldEJvb2xlYW4AAAABCQEAAAAYZ2V0QWRkcmVzc1doaXRlbGlzdGVkS2V5AAAAAQUAAAAHYWRkcmVzcwAAAAEAAAABaQEAAAAJZ2V0VGlja2V0AAAAAAQAAAANY2FsbGVyQWRkcmVzcwkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzBAAAAAdwYXltZW50CQEAAAAFdmFsdWUAAAABCQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAAAwkBAAAAAiE9AAAAAggFAAAAB3BheW1lbnQAAAAHYXNzZXRJZAUAAAAKZWdnQXNzZXRJZAkAAAIAAAABCQABLAAAAAICAAAAN1lvdSBjYW4gYXR0YWNoIG9ubHkgRUdHcyB3aXRoIHRoZSBmb2xsb3dpbmcgYXNzZXQgaWQgLSAJAAJYAAAAAQUAAAAKZWdnQXNzZXRJZAMJAQAAAAIhPQAAAAIIBQAAAAdwYXltZW50AAAABmFtb3VudAUAAAAQaW52ZXN0bWVudEFtb3VudAkAAAIAAAABAgAAABFXcm9uZyBFR0dzIGFtb3VudAMJAQAAABVnZXRBZGRyZXNzV2hpdGVsaXN0ZWQAAAABBQAAAA1jYWxsZXJBZGRyZXNzCQAAAgAAAAECAAAAGVlvdSBhbHJlYWR5IGhhdmUgYSB0aWNrZXQJAARMAAAAAgkBAAAADEJvb2xlYW5FbnRyeQAAAAIJAQAAABhnZXRBZGRyZXNzV2hpdGVsaXN0ZWRLZXkAAAABBQAAAA1jYWxsZXJBZGRyZXNzBgUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXkj0ITs", "height": 1897549, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: AHXZXggG8dkGEeweHyT5GK5uMhc386aJB1M8qXym7Xwr Next: 7QskupoZEEe1LnMvCvXb32VGhZLvuopfHJSU1TzP2W6E Diff:
OldNewDifferences
33 {-# CONTENT_TYPE DAPP #-}
44 let eggAssetId = base58'AjXHBGsVDeXETQPk3qH4CPbZdfXPyNo5XoBx7jVbtwWG'
55
6-let investmentAmount = 1000000
6+let investmentAmount = 100000000
77
88 func tryGetBoolean (key) = match getBoolean(this, key) {
99 case b: Boolean =>
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let eggAssetId = base58'AjXHBGsVDeXETQPk3qH4CPbZdfXPyNo5XoBx7jVbtwWG'
55
6-let investmentAmount = 1000000
6+let investmentAmount = 100000000
77
88 func tryGetBoolean (key) = match getBoolean(this, key) {
99 case b: Boolean =>
1010 b
1111 case _ =>
1212 false
1313 }
1414
1515
1616 func getAddressWhitelistedKey (address) = address
1717
1818
1919 func getAddressWhitelisted (address) = tryGetBoolean(getAddressWhitelistedKey(address))
2020
2121
2222 @Callable(i)
2323 func getTicket () = {
2424 let callerAddress = toBase58String(i.caller.bytes)
2525 let payment = value(i.payments[0])
2626 if ((payment.assetId != eggAssetId))
2727 then throw(("You can attach only EGGs with the following asset id - " + toBase58String(eggAssetId)))
2828 else if ((payment.amount != investmentAmount))
2929 then throw("Wrong EGGs amount")
3030 else if (getAddressWhitelisted(callerAddress))
3131 then throw("You already have a ticket")
3232 else [BooleanEntry(getAddressWhitelistedKey(callerAddress), true)]
3333 }
3434
3535
3636 @Verifier(tx)
3737 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
3838

github/deemru/w8io/873ac7e 
35.28 ms