@version 1 condition triggered_by: transaction, on: update_state(_state), as: [ previous_public_key: ( # Transaction is not yet validated so we need to use previous address # to get the genesis address previous_address = Chain.get_previous_address() Chain.get_genesis_address(previous_address) == 0x000066706d704329ca8c2a4153991e2ddacc968622ca10217ca14952eb7abb966c30 ) ] actions triggered_by: transaction, on: update_state(state) do Contract.set_content Json.to_string(state) end export fun get_state() do Json.parse(contract.content) end
{ "charged_contracts": { "11155111": { "0xc0df1e1b3abd2e8d953a78ae2a10e260469338c0": 1700605020 } }, "requested_secrets": { "0000331EB79C5EE9FDF654FBC18D2C3581683DB21ECFBCE2F5CE4759ACB4082B4237": { "chain_id": 11155111, "end_time": 1700607060, "hmac_address": "0000BA31F8EBC01FC26132BE8BE28CCAB3ACC4CC35AACE38D0335E8C113B220C90BA" } } }
State (0 B)
-
Secret shared with 1 key
Encoded secret
B97B0F8B9CEAFCE1B35CE89CAD0B2E9E7BF2E470F3A316466C7E33E646AF57C1DE454BB019E043F2A36E0BAA61722C6BB3A2B6539C247B85258CFE79
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000A671...42DAAt 2023-11-21 20:51:13 UTCAmount 0.002303 UCO
Previous public key
0001417F7AB3EC7F1C5B25A011D0BE8C3C4C7CCF4AE9061C32B2DD07A3BF68E95F56
Previous signature
8DF2DBAC1E25494DBE5CE5DDF0179955F1EDB045DEF4B02A625A594E2315A129DCAABB250A7D5915988935462F33DFE5AE2BCDADF964B9A36D7F9B484987ED0E
Origin signature
304402200D9D2441AE556B5B6698A1F63E1295AEDCC03D54596DDA5AEAEB1C1452855F7D02201C368AEA4E25058E8FD76D38E2903B247E6F39443775142B9D6FC0F2BB3D5AD9
Proof of work
010204892A04DBE05192BCB662689E7E19700F3F7202028EF0A9F20635C4948436ED85A43BA3017281EE97781342DD8F24ED6F583B5FE542830FDB5191A11843A72A61
Proof of integrity
00768A220B6A7B3F705A114C81B4F46BA3720041A200888684285C139D963E95A4
Coordinator signature
8B77AEFDE0A787601BB29F9B00AF974C7609E352C8A8AC1689F2D993557859213A7581E5AE8C97A7491C810E8CA256F84A7B78C32C6D37C47E67E77BD3D4BA0C
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
06198D33B4B70CAF60EAEB55286678205273925A47DF322D735E12B61FCF7B4A886D50CE4770987B2A260A1D9919E5E6949627305CD0966B53111947115F8409
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
4B94E2DB504A280EBF22145F05F717DB019580E6B3E0083E79C8ADA487BCA376DAA5218B02CF8A5C324BEB350D4EA36C70DC4057CBBA19CD9BE205E702D4E90F