@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": { "0xc7aee7a623ef4ac2b4d599988fb896d23945dd32": 1699991340 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
3FAFFFE874D3BD90163732C114E1356685117300CB76EA7953B51E100F5DF472CD5DD4A5131A0F9E18D3994DD72FD902F964A7401E866FC7D3B0216D
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000070D...36A4At 2023-11-14 17:49:54 UTCAmount 0.00230406 UCO
Previous public key
0001AAE92A67CE2787A35C97BBB3D5C6F7B848868AD5AA5D3BC4E3B0D602DB6BC3FA
Previous signature
A438D1497BBDA16CECD7084B46E7E03A44709D8DD91177F9CA3EE256DDDD45E7B70CD7A746E0024AFC6DA186B66DFC068744AA6B6A9328A5BB2EF41E55F6F60B
Origin signature
304502210093474C3F3DA5BA68DB06528419CEACBE002C7B07B288D476311D1EB134644BFD02201CC715EFC7995CDA28279084612A95014644EC130DB190ED8348B47D57CE7F18
Proof of work
0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45
Proof of integrity
00F80B895F271A6D81DB05BD02C62DF25BAB5E6FA249DD3419870F8787BE314DA6
Coordinator signature
F6FCA9DE2B1AB79FCB45E319D6560DDC08DC45623D6A2881F80830D37004DCAB62205FF96A373382A436E2B50AA8C1AEE0F5E12A90243C6A776741A07F5D760B
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
73505AAC6B73435260527322EA9FC8C40E0BEEB98782A17A7C3075CC8A8499540F3FF987BAA39001648CF831A99F8F3226FA703D772A916BF2D6DA27B1F40C02
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
8D30D586B28ADA4D224676C99D6605FB051AB1ECD939D72D17347EC2D7F5EDA5D0612473AEEA09857849CEEC59F759A237C9F6FCB7D0B276B98A2E556BD03F0C