tx · 2PJWJu4VYuaVkm6rxdmVwnGR3L1PaNq3HBqWXhNj6do7 3N2D6tJAXzcTDgUiTWmcdCHd6ctYwNENuBn: -0.01000000 Waves 2022.11.02 13:57 [2299399] smart account 3N2D6tJAXzcTDgUiTWmcdCHd6ctYwNENuBn > SELF 0.00000000 Waves
{ "type": 13, "id": "2PJWJu4VYuaVkm6rxdmVwnGR3L1PaNq3HBqWXhNj6do7", "fee": 1000000, "feeAssetId": null, "timestamp": 1667386690222, "version": 2, "chainId": 84, "sender": "3N2D6tJAXzcTDgUiTWmcdCHd6ctYwNENuBn", "senderPublicKey": "Cq4RbcVcQJpCWyHiACDqUf2PbU8PaX949Dun9wRSeDzE", "proofs": [ "4hsv5EHVo2LKdipgjmsoCmnFgn2mdytrDR4tvU1QPUMpXFr4GqQKmVGi1JjaRcJvwbFKBszLHcueuC7BRWTxbCtg" ], "script": "base64:AAIDAAAAAAAAAAkIARIFCgMBAQgAAAABAAAAABJtYXhBdWN0aW9uRHVyYXRpb24JAABoAAAAAgAAAAAAAAAFoAAAAAAAAAAAHgAAAAEAAAABaQEAAAAMc3RhcnRBdWN0aW9uAAAAAwAAAAhkdXJhdGlvbgAAAApzdGFydFByaWNlAAAADHByaWNlQXNzZXRJZAQAAAAJYXVjdGlvbklkCQACWAAAAAEIBQAAAAFpAAAADXRyYW5zYWN0aW9uSWQEAAAACWVuZEhlaWdodAkAAGQAAAACCAUAAAAJbGFzdEJsb2NrAAAABmhlaWdodAUAAAAIZHVyYXRpb24EAAAAA3BtdAkBAAAAB2V4dHJhY3QAAAABCAUAAAABaQAAAAdwYXltZW50AwkAAGYAAAACBQAAAAhkdXJhdGlvbgUAAAASbWF4QXVjdGlvbkR1cmF0aW9uCQAAAgAAAAEJAAEsAAAAAgIAAAAoRHVyYXRpb24gaXMgdG9vIGxvbmcuIE11c3QgYmUgbGVzcyB0aGFuIAkAAaQAAAABBQAAABJtYXhBdWN0aW9uRHVyYXRpb24JAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAACWF1Y3Rpb25JZAUAAAAJZW5kSGVpZ2h0CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACWF1Y3Rpb25JZAIAAAAKX29yZ2FuaXplcgkAAlgAAAABCAgFAAAAAWkAAAAGY2FsbGVyAAAABWJ5dGVzCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACWF1Y3Rpb25JZAIAAAAMX2xvdF9hc3NldElkAwkBAAAACWlzRGVmaW5lZAAAAAEIBQAAAANwbXQAAAAHYXNzZXRJZAkAAlgAAAABCQEAAAAFdmFsdWUAAAABCAUAAAADcG10AAAAB2Fzc2V0SWQCAAAABVdBVkVTCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACWF1Y3Rpb25JZAIAAAALX2xvdF9hbW91bnQIBQAAAANwbXQAAAAGYW1vdW50CQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACCQABLAAAAAIFAAAACWF1Y3Rpb25JZAIAAAALX3N0YXJ0UHJpY2UFAAAACnN0YXJ0UHJpY2UJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIJAAEsAAAAAgUAAAAJYXVjdGlvbklkAgAAAA1fcHJpY2VBc3NldElkBQAAAAxwcmljZUFzc2V0SWQFAAAAA25pbAAAAACeqBEC", "height": 2299399, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 2E89vURoTYtZFPzrTjFVQzsKL4k96PmNh3gVDtzbJXZL Next: AzEbkEDDMyfEfLKVm91orCiyRpREUKzJiyfiVy9cScg7 Full:
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 3 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = (1440 * 30) | |
4 | 5 | ||
5 | - | ||
6 | - | @Callable(a) | |
7 | - | func sellart (b,c,d,e,f) = { | |
8 | - | let g = toBase58String(a.transactionId) | |
9 | - | WriteSet([DataEntry((g + "_organizer"), toBase58String(a.caller.bytes)), DataEntry((g + "_startPrice"), c), DataEntry((g + "_priceAssetId"), e), DataEntry((g + "_maxMintnft"), d), DataEntry((g + "_BlockEnd"), f)]) | |
6 | + | @Callable(b) | |
7 | + | func startAuction (c,d,e) = { | |
8 | + | let f = toBase58String(b.transactionId) | |
9 | + | let g = (lastBlock.height + c) | |
10 | + | let h = extract(b.payment) | |
11 | + | if ((c > a)) | |
12 | + | then throw(("Duration is too long. Must be less than " + toString(a))) | |
13 | + | else WriteSet([DataEntry(f, g), DataEntry((f + "_organizer"), toBase58String(b.caller.bytes)), DataEntry((f + "_lot_assetId"), if (isDefined(h.assetId)) | |
14 | + | then toBase58String(value(h.assetId)) | |
15 | + | else "WAVES"), DataEntry((f + "_lot_amount"), h.amount), DataEntry((f + "_startPrice"), d), DataEntry((f + "_priceAssetId"), e)]) | |
10 | 16 | } | |
11 | 17 | ||
12 | - | ||
13 | - | @Verifier(h) | |
14 | - | func i () = sigVerify(h.bodyBytes, h.proofs[0], h.senderPublicKey) | |
15 | 18 |
github/deemru/w8io/169f3d6 39.14 ms ◑![]()