@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": { "0x62c40b000b9c5021a744e6bebf60e906deef01a7": 1698676560 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
6C37A0B0FB74D7F1E3930332966BB2A92D8E040F168E7D7576890878AB2D83A64828F3C8EE56034CF119F7E4C643F5E70684FA31DB115B3A1A648383
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000050B7...4EBFAt 2023-10-30 12:36:43 UTCAmount 0.00230406 UCO
Previous public key
000115F1A9104C33460FDB4C936C26EEB96516E0A11F5BC705595BE734F0FF2DAD58
Previous signature
E807804A399522086B934BE88C503A426AA6E76A380FDD6C013A3D314C328E8E75C0FBF54C78F0094BB794DB4B650B451B8361CAD77F245AE48EEDBE53A9570A
Origin signature
3046022100845A2C45118EAF6F195B06C0D4A79710AEC8FD6F27FD12F215F5FFF805C37CFA022100DA793B70944EDD9E7B6E57B9F35B25BE6FC06F94EBC08AC946582DF92BAA0F97
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
000D955ABFC89BF015FFA6787B8C4920296487CD2E1D27E07A12D701EB19E94C77
Coordinator signature
A365C8CC3530607B22E510F16A125AC36793E49A80E2EC83EE18D2DAD5342F45BF05064A02523BA1672B886B094EB84D9E255BBE5A760716B2089E2A95EC7F08
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
CA26C3848430C221728BDD504B4F72653E9C7FA1764B1AF59A660DEDF8A0A2CA85D07FF8C5665318F506C988E3112CCA72807BFDE51B39B0D84BF9FB432E2702
Validator #2 public key
00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A
Validator #2 signature
6DD39C921551F98CF1806E9E2C5D01340CF3437B92B1B0EEF974CB1DDAE8CA112A2A29D310B58017B9D65465742AD843742B329153395B359D2ED7A42BB7B202