@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": { "0xf53e6850ae0ab0fbed822533645460a06cbf93f4": 1700558460 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
C675EC8CE1DCDD94CD95136C40DA5D57C11C7725A2EE235213D72CF548F9D86D3D804615D63F67EA93D347F547D1D5EE38C8C009012F87CEB9B72D44
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000669C...8DD9At 2023-11-21 07:21:25 UTCAmount 0.00230406 UCO
Previous public key
0001D8C44A0F0BCBD49696D3106420020CC936A4098588FACD1F32D82F9CC9BC5587
Previous signature
7AF7F491D2DD2D66788B78FBE052D0FF2D9F2E0446CBDEC2ED3AEB2F8ADAFABF786CB7AD0658FD60AB69A29E14C7F663AA2650270DA4917EB38F1269D1260101
Origin signature
30460221009035F40967C44015A7EE8783912E448BE2CF68CC25C95228699ECA3D25D2DEC4022100F61AEAFB813F7BE903DE4EF7228797B29A43DB2EF6F91BF5B5096262A930DFA4
Proof of work
010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381
Proof of integrity
00201E62B0665E895058911CD6B59A582C5F7D6DFD0FBAE53A83937B78F3B3EF6C
Coordinator signature
4EAE07B9C3BB3DAEF83C024533E89AE90545F46D40409EFDBE6593D865311D20DF5146AB699F2B947F8F4494B674ED2D80EE0E8FB727D8B324ED2BE36B44470D
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
A4486174CB0B896F08C6764734D6F89FC62B06DF85B2D5001817FA0A4A74E8483D9A1E31ED6C33F564CEB71338E443BC53C2DB653CAB34EEE2D1C250F530D70B
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
454788F7FD4DD58D69D76C882A21493BFCB78F93FD85EB5A85F5F121C879087CB6C90518D952A87D0A4F59267526F6875CED37695C7FFF0293016764928DD405