tx · 5r3vc6G77LYfR4X7yHRHjzH8v9tmay9GuZRJw6YnZgMq 3MsX9C2MzzxE4ySF5aYcJoaiPfkyxZMg4cW: -0.04000000 Waves 2021.12.27 21:26 [1853016] smart account 3MsX9C2MzzxE4ySF5aYcJoaiPfkyxZMg4cW > SELF 0.00000000 Waves
{ "type": 13, "id": "5r3vc6G77LYfR4X7yHRHjzH8v9tmay9GuZRJw6YnZgMq", "fee": 4000000, "feeAssetId": null, "timestamp": 1640629584927, "version": 2, "chainId": 84, "sender": "3MsX9C2MzzxE4ySF5aYcJoaiPfkyxZMg4cW", "senderPublicKey": "AXbaBkJNocyrVpwqTzD4TpUY8fQ6eeRto9k1m2bNCzXV", "proofs": [ "3E5QykCZ4hU1weCbZh75bzDGD8RsA1zywxmSJNE9HNCgRCX76KgJm9VYfZGqgL9mubEFAQTLadcGFvL8RhhqcSLz" ], "script": "base64:AAIFAAAAAAAAAN0IAhIECgIICBoJCgFhEgRDT0xTGgkKAWISBFJPV1MaCgoBYxIFcHJvb2YaDgoBZBIJbmZ0RG9tYWluGggKAWUSA3d2cxoSCgFmEg1jb29yZHNUb0luZGV4GgYKAWcSAXgaBgoBaBIBeRoGCgFpEgFpGg4KAWoSCWFzc2V0TmFtZRoNCgFrEghhc3NldFVybBoKCgFsEgVhc3NldBoMCgFtEgdhc3NldElkGggKAW4SA2dlbhoSCgFvEg1kYXRhS2V5UHJlZml4GgcKAXASAnR4GgsKAXESBnZlcmlmeQAAAAYAAAAAAWEAAAAAAAAABAAAAAAAAWIAAAAAAAAABAAAAAAAAWMCAAAAWDRQeVpRQ1Faa3p1d0NkTkF0WjdYZUVncXo0czR2QnRyN1VTSktXZGV6V1hDQnE5QW5VU2JlVW9CMmpjSEdlNmdSZUdFVGRKWXo5SFNnQWtyZFJOTmk5ZXYAAAAAAWQCAAAAGGh0dHBzOi8vbmZ0LmdyaWRnYW5nLmNhLwAAAAABZQAAAAAAAJiWgAEAAAABZgAAAAIAAAABZwAAAAFoCQAAZAAAAAIJAABoAAAAAgUAAAABZwUAAAABYQUAAAABaAAAAAEAAAABaQEAAAAIcHVyY2hhc2UAAAACAAAAAWcAAAABaAQAAAABagkAASwAAAACCQABLAAAAAIFAAAAAWcCAAAAAiwgBQAAAAFoBAAAAAFrCQABLAAAAAIJAAEsAAAAAgUAAAABZAkAAlgAAAABCAUAAAABaQAAAA10cmFuc2FjdGlvbklkAgAAAAQucG5nBAAAAAFsCQAEQgAAAAUJAAEsAAAAAgUAAAABagIAAAAGIEdlbiAxBQAAAAFrAAAAAAAAAAABAAAAAAAAAAAABwQAAAABbQkABDgAAAABBQAAAAFsBAAAAAFuAgAAAAIwMQQAAAABbwkAASwAAAACCQABLAAAAAIFAAAAAWoCAAAAASwFAAAAAW4JAARMAAAAAgUAAAABbAkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACBQAAAAFvCQACWAAAAAEFAAAAAW0JAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACBQAAAAFvAgAAAAZfYXNzZXQFAAAAAWsJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACBQAAAAFvAgAAAAZfb3duZXIJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIJAABpAAAAAgUAAAABZQAAAAAAAAAAAgUAAAABbQUAAAADbmlsAAAAAQAAAAFwAQAAAAFxAAAAAAkAAfQAAAADCAUAAAABcAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAXAAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAABcAAAAA9zZW5kZXJQdWJsaWNLZXlFcKXF", "height": 1853016, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: CqSrwSDeEHdQQoFBf1CRnCoWTMTW3f4p8a54smydtLtb Next: Btx3qbS1P8AbRBuW7wVP2qv2aajKckjgrS6FLpyJ1CNn Diff:
Old | New | Differences | |
---|---|---|---|
9 | 9 | ||
10 | 10 | let nftDomain = "https://nft.gridgang.ca/" | |
11 | 11 | ||
12 | - | let wvs = | |
12 | + | let wvs = 10000000 | |
13 | 13 | ||
14 | 14 | func coordsToIndex (x,y) = ((x * COLS) + y) | |
15 | 15 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let COLS = 1024 | |
5 | 5 | ||
6 | 6 | let ROWS = 1024 | |
7 | 7 | ||
8 | 8 | let proof = "4PyZQCQZkzuwCdNAtZ7XeEgqz4s4vBtr7USJKWdezWXCBq9AnUSbeUoB2jcHGe6gReGETdJYz9HSgAkrdRNNi9ev" | |
9 | 9 | ||
10 | 10 | let nftDomain = "https://nft.gridgang.ca/" | |
11 | 11 | ||
12 | - | let wvs = | |
12 | + | let wvs = 10000000 | |
13 | 13 | ||
14 | 14 | func coordsToIndex (x,y) = ((x * COLS) + y) | |
15 | 15 | ||
16 | 16 | ||
17 | 17 | @Callable(i) | |
18 | 18 | func purchase (x,y) = { | |
19 | 19 | let assetName = ((x + ", ") + y) | |
20 | 20 | let assetUrl = ((nftDomain + toBase58String(i.transactionId)) + ".png") | |
21 | 21 | let asset = Issue((assetName + " Gen 1"), assetUrl, 1, 0, false) | |
22 | 22 | let assetId = calculateAssetId(asset) | |
23 | 23 | let gen = "01" | |
24 | 24 | let dataKeyPrefix = ((assetName + ",") + gen) | |
25 | 25 | [asset, StringEntry(dataKeyPrefix, toBase58String(assetId)), StringEntry((dataKeyPrefix + "_asset"), assetUrl), StringEntry((dataKeyPrefix + "_owner"), toBase58String(i.caller.bytes)), ScriptTransfer(i.caller, (wvs / 2), assetId)] | |
26 | 26 | } | |
27 | 27 | ||
28 | 28 | ||
29 | 29 | @Verifier(tx) | |
30 | 30 | func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey) | |
31 | 31 |
github/deemru/w8io/873ac7e 20.82 ms ◑![]()