@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": { "0x79a68e966b818946c99e6a08fd9fd1f737b5c482": 1698165720 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
E805460D21566013D84643C5C82C45BEB81E7BCE98FA3E6168A7E031E6861EA5223C2A15FDF62DBB6AD3E45774D19B5BDF98378014479B60106FFDDE
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000005E0...702FAt 2023-10-24 14:42:52 UTCAmount 0.00230406 UCO
Previous public key
0001CEA5347550EDA64E170794AF33B4227FC599D32E64CC7167897DC2FCE838576D
Previous signature
50656B087F67A52741F7CB7B982BACD39CE1963947146477C5B75F9E9D6F864DF2A69C577F1387F171F59DDEB3B29D818F0280F99F774110F75BE8CA0B2C100B
Origin signature
3046022100C7C17FF74A174F7D898FFCC9B690929E6511CEF72C2BDA4699EB65660B0B83ED0221008B92F15574D4201D811F1763FA2EAC4044C83BAFA560D11CCE71030872FB031B
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00677F2127C377C8551F4A0AC6887CFEA648DF95DFAA96089B94B0FCA735BF1F68
Coordinator signature
12E5BD0920A1013BA222818C08E5AE753FFEDFA08EA63FB8A8291B551ACB8358AB26CAE8E7A98308FB7AE2A426B6A7BAED2F1DFD141051D4F27716E948DAD20F
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
7AF7ED46F92F9B54B526A40723CC85C2237E2A285B2777D0AB15CF75C2B617C833E1EA26891D9B60F7EFE7CDC29C2BAD5EB74397640BB63CC5CE791814562F07
Validator #2 public key
00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC
Validator #2 signature
C86AFE0859AC2D9FE67779FED4C6DCF1D4F09FAEAC5D2AF997920DE231BFC05150F2025F6ED5795965CB98A0FAE8506234CCD59D9AB44FBC31DD6084047B750D