@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": { "0x550782d441a687256c43014cd8f8e2f80d2a67e5": 1700628180 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
F0536A3935D20EDCDC0075F75F9EB9046555C6717D360A4AACF684388D0E28420A27BDC20492C8177A3F792B88B741592B6854ED3ACD6EF79A287A83
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000FC96...9DFCAt 2023-11-22 02:43:31 UTCAmount 0.00230406 UCO
Previous public key
00015594822F2608784A460324136B58BB103D91E453527A8720F9D57E768114DCE1
Previous signature
FC8BDDC489E012C8AA99A3E402E176A187B5D7C89519B9042C92ADEE5CFF6644EB4D974FE72AD2F2342255C20B28875D9186A55F7C10CAC048DEFB3DC0229F03
Origin signature
3044022036AC1CF57F887CAEE955812E7125C4017A93389B278B9B202F60634476D137E5022073014DC8540B238AE07BFD49D9C44582DED496FC9D2E37C461BBA42B46840EEF
Proof of work
010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B
Proof of integrity
009A40D201E4E470EFB700ED42B8C2E021F5BF348A6B406B8DDBFF629967F5ED69
Coordinator signature
A8C3C09B0D8D5DA65EE62BA7E32EDD03E51E8C1F025427E708278ABA739B89359B36D61CF8A44EA7AE5A38BAA9AD4DCEEDB9C83879A8A1A97B84585F9D36650C
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
6EB4579C64744F48890BDB89E0BF75BF1013751C388A081EAA6A8E77EC01AAC527196388DDD0085C58096CD0D2E596BBFABDCC4D1F53FD407CBFC69081E2F107
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
A55CEFC577CC4BEE83DAFD7B059ED92ABD99D4D51380DCB5062DD980C6C8A1FA31CC73EB0A8CEAD9DB72DA50DAFE0F2EBD41333FCB924D7DCE2D1613F3FDE005