@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) == 0x00008dd22e7496e86901e9b276a1be6f9512eb09980cc04c7b76495ef37d5666a709 ) ] 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": { "97": { "0x0ce215fadd556334b9460424bf4cb0639484a1db": 1700085060 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
3234C579E3B0772D4E309569F74E9FF563C4F123F1586C7D308BD9B7FF4B1BE210E490DC973AD988AD873D7578D43757D4DFB2642233C4089191F882
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000E30A...BF0FAt 2023-11-15 19:55:47 UTCAmount 0.00230406 UCO
Previous public key
00014F80BB90CD8220418230202CD355E67BD38D7063B09FF1C3C676063A6382563B
Previous signature
4B0D704E56BD3381B9D5AEF2680C63B8D4E4DFAA87606B9BD61D6941A9BC6441F24981055605DFC8DCFF90A686C318BCED62160799E21878DE79C205CBAEA804
Origin signature
304402207A55B363A2A254E45E991DDC2A6969BE178DD6E2F4E1040EAA518985D2BFBD9B02200CC3AD128E4BE1BCAB1C1B87747B4CFAFA97E7F9624FB54F7F1A2C81C6A0DCFB
Proof of work
010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B
Proof of integrity
00C75E9D07FBE2628AB3B69CC1158F78F1F06698E6A2CDDFB43B0158F5B4CE8298
Coordinator signature
E3F481E71D07352E69B567143C825303C79910E4660E5DB90C8E8E23D47FEAF1C1446E7A418F8C95224434B1C607676B7EDADBF95AA7481CFF65A4B2E6AF0805
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
975C9E41DDD635F9D33BD9E0D17DFC6963A27420B0A80496299D81E209301336903048FD6449F32927DAC92B8A879FBEB77FF76EA1121DA6EAD7F753DEC22B07
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
1EBF2AE1968EF60DC677ADBC9E53BAD2F3515AE10C5A75380629C32AB7A475CB2CFFD6CE9DB900A45CEDCE311D370FAEFDCA947E3BDCEB0C3B21DC9BBB58C90C