tx · EUUarPwMsyQAcQhbt9hLEiy2rhaAvaCNNXNgemdBcC3Z 3Mt1ggsbHWL8wviCLTcy2GbikHyhkHjzBKa: -0.01000000 Waves 2019.11.03 19:12 [748932] smart account 3Mt1ggsbHWL8wviCLTcy2GbikHyhkHjzBKa > SELF 0.00000000 Waves
{ "type": 13, "id": "EUUarPwMsyQAcQhbt9hLEiy2rhaAvaCNNXNgemdBcC3Z", "fee": 1000000, "feeAssetId": null, "timestamp": 1572797629403, "version": 1, "sender": "3Mt1ggsbHWL8wviCLTcy2GbikHyhkHjzBKa", "senderPublicKey": "CRZU3pE2smh1cqQZZTHBsGvqStNRSDWfafMNpUYJpUCG", "proofs": [ "5tVFApCe5oDP66AfXtMzLiU7oWwu1YMKF2xiZME9WHj4fnEweqRi8NBjzgezSc8Dxt6ZwKeiJm98HNc5rDajZzhn" ], "script": "base64:AAIDAAAAAAAAABwIARIOCgwICAgICAgICAgIAQQSCAoGCAEBAQEBAAAAAQAAAAAVZ29hbHNIdW50ZXJBcHBBZGRyZXNzCQEAAAAcQGV4dHJVc2VyKGFkZHJlc3NGcm9tU3RyaW5nKQAAAAECAAAAIzNONFB3czFoWkdNdzNxRGRSamhpbmhYcjZLVk1rY2dnamdMAAAAAgAAAAFpAQAAAAVzZXR1cAAAAAwAAAALdXNlckFkZHJlc3MAAAATaW50ZWdyYXRpb25TZXJ2aWNlcwAAAARuYW1lAAAAC2Rlc2NyaXB0aW9uAAAACXN0YXJ0RGF0ZQAAAAdlbmREYXRlAAAAE3Jlc2N1ZVRpbWVDb25kaXRpb24AAAAScmVzY3VlVGltZUNhdGVnb3J5AAAACXRyYWNrRGF5cwAAAAxhdHRlbXBzQ291bnQAAAADYmV0AAAACWlzUHJpdmF0ZQkBAAAACFdyaXRlU2V0AAAAAQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAALdXNlckFkZHJlc3MFAAAAC3VzZXJBZGRyZXNzCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAAZzdGF0dXMCAAAABmFjdGl2ZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAATaW50ZWdyYXRpb25TZXJ2aWNlcwUAAAATaW50ZWdyYXRpb25TZXJ2aWNlcwkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAEbmFtZQUAAAAEbmFtZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAALZGVzY3JpcHRpb24FAAAAC2Rlc2NyaXB0aW9uCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAAlzdGFydERhdGUFAAAACXN0YXJ0RGF0ZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAHZW5kRGF0ZQUAAAAHZW5kRGF0ZQkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAATcmVzY3VlVGltZUNvbmRpdGlvbgUAAAATcmVzY3VlVGltZUNvbmRpdGlvbgkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAAScmVzY3VlVGltZUNhdGVnb3J5BQAAABJyZXNjdWVUaW1lQ2F0ZWdvcnkJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAACXRyYWNrRGF5cwUAAAAJdHJhY2tEYXlzCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACAgAAAAxhdHRlbXBzQ291bnQFAAAADGF0dGVtcHNDb3VudAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAATZmFpbGVkQXR0ZW1wdHNDb3VudAAAAAAAAAAAAAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgIAAAADYmV0BQAAAANiZXQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAICAAAACWlzUHJpdmF0ZQUAAAAJaXNQcml2YXRlBQAAAANuaWwAAAABaQEAAAAJYWRkUmVjb3JkAAAABgAAAARkYXRlAAAADnZlcnlQcm9kdWN0aXZlAAAACnByb2R1Y3RpdmUAAAAHbmV1dHJhbAAAAAtkaXN0cmFjdGluZwAAAA92ZXJ5RGlzdHJhY3RpbmcEAAAAH3ZlcnlQcm9kdWN0aXZlQ2F0ZWdvcnlSZWNvcmRLZXkJAAEsAAAAAgkAASwAAAACAgAAAAhyZWNvcmRfPAUAAAAEZGF0ZQIAAAAkPl9fY2F0ZWdvcnlfPHZlcnlQcm9kdWN0aXZlQ2F0ZWdvcnk+BAAAABtwcm9kdWN0aXZlQ2F0ZWdvcnlSZWNvcmRLZXkJAAEsAAAAAgkAASwAAAACAgAAAAhyZWNvcmRfPAUAAAAEZGF0ZQIAAAAgPl9fY2F0ZWdvcnlfPHByb2R1Y3RpdmVDYXRlZ29yeT4EAAAAGG5ldXRyYWxDYXRlZ29yeVJlY29yZEtleQkAASwAAAACCQABLAAAAAICAAAACHJlY29yZF88BQAAAARkYXRlAgAAAB0+X19jYXRlZ29yeV88bmV1dHJhbENhdGVnb3J5PgQAAAAcZGlzdHJhY3RpbmdDYXRlZ29yeVJlY29yZEtleQkAASwAAAACCQABLAAAAAICAAAACHJlY29yZF88BQAAAARkYXRlAgAAACE+X19jYXRlZ29yeV88ZGlzdHJhY3RpbmdDYXRlZ29yeT4EAAAAIHZlcnlEaXN0cmFjdGluZ0NhdGVnb3J5UmVjb3JkS2V5CQABLAAAAAIJAAEsAAAAAgIAAAAIcmVjb3JkXzwFAAAABGRhdGUCAAAAJT5fX2NhdGVnb3J5Xzx2ZXJ5RGlzdHJhY3RpbmdDYXRlZ29yeT4JAQAAAAhXcml0ZVNldAAAAAEJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAH3ZlcnlQcm9kdWN0aXZlQ2F0ZWdvcnlSZWNvcmRLZXkFAAAADnZlcnlQcm9kdWN0aXZlCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAABtwcm9kdWN0aXZlQ2F0ZWdvcnlSZWNvcmRLZXkFAAAACnByb2R1Y3RpdmUJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAGG5ldXRyYWxDYXRlZ29yeVJlY29yZEtleQUAAAAHbmV1dHJhbAkABEwAAAACCQEAAAAJRGF0YUVudHJ5AAAAAgUAAAAcZGlzdHJhY3RpbmdDYXRlZ29yeVJlY29yZEtleQUAAAALZGlzdHJhY3RpbmcJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAAIHZlcnlEaXN0cmFjdGluZ0NhdGVnb3J5UmVjb3JkS2V5BQAAAA92ZXJ5RGlzdHJhY3RpbmcFAAAAA25pbAAAAAEAAAACdHgBAAAABnZlcmlmeQAAAAAGd++wyA==", "chainId": 84, "height": 748932, "spentComplexity": 0 } View: original | compacted Prev: none Next: none Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 3 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let goalsHunterAppAddress = addressFromStringValue("3N4Pws1hZGMw3qDdRjhinhXr6KVMkcggjgL") | |
5 | + | ||
6 | + | @Callable(i) | |
7 | + | func setup (userAddress,integrationServices,name,description,startDate,endDate,rescueTimeCondition,rescueTimeCategory,trackDays,attempsCount,bet,isPrivate) = WriteSet([DataEntry("userAddress", userAddress), DataEntry("status", "active"), DataEntry("integrationServices", integrationServices), DataEntry("name", name), DataEntry("description", description), DataEntry("startDate", startDate), DataEntry("endDate", endDate), DataEntry("rescueTimeCondition", rescueTimeCondition), DataEntry("rescueTimeCategory", rescueTimeCategory), DataEntry("trackDays", trackDays), DataEntry("attempsCount", attempsCount), DataEntry("failedAttemptsCount", 0), DataEntry("bet", bet), DataEntry("isPrivate", isPrivate)]) | |
8 | + | ||
9 | + | ||
10 | + | ||
11 | + | @Callable(i) | |
12 | + | func addRecord (date,veryProductive,productive,neutral,distracting,veryDistracting) = { | |
13 | + | let veryProductiveCategoryRecordKey = (("record_<" + date) + ">__category_<veryProductiveCategory>") | |
14 | + | let productiveCategoryRecordKey = (("record_<" + date) + ">__category_<productiveCategory>") | |
15 | + | let neutralCategoryRecordKey = (("record_<" + date) + ">__category_<neutralCategory>") | |
16 | + | let distractingCategoryRecordKey = (("record_<" + date) + ">__category_<distractingCategory>") | |
17 | + | let veryDistractingCategoryRecordKey = (("record_<" + date) + ">__category_<veryDistractingCategory>") | |
18 | + | WriteSet([DataEntry(veryProductiveCategoryRecordKey, veryProductive), DataEntry(productiveCategoryRecordKey, productive), DataEntry(neutralCategoryRecordKey, neutral), DataEntry(distractingCategoryRecordKey, distracting), DataEntry(veryDistractingCategoryRecordKey, veryDistracting)]) | |
19 | + | } | |
20 | + | ||
21 | + | ||
22 | + | @Verifier(tx) | |
23 | + | func verify () = true | |
24 | + |
github/deemru/w8io/c3f4982 16.39 ms ◑