@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": { "0x54a01cd104377e9a441517cef3c3e6a61d6cdf17": 1699810080 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
264D307BECC9C171672C43D4B6CD4D0C21030C49A3AE03DB98B2D29093FF1E6C7F0B3078CAEB62D756822FD2F7C3E3F5515CE4EA60AD3F4A89FCFAE3
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00009DCF...64F7At 2023-11-12 19:46:52 UTCAmount 0.00230406 UCO
Previous public key
00012365E2524AC73709E5FD38AEDE0D499BBC28F0B82E65E79F821057D6FA1CFF24
Previous signature
70F8279FB912FC7BFA1F75F07F2E9775B89A371155C7C10FB534922D2587153B92F2247AFD7F4EF4FF490FBEB72698077E9887683E9EA58EE1182A87AF2A6704
Origin signature
304402207D4513881C9CE0E63509A3DE0D5DE245D92159489DE675B4968EB9B376E47EF502206D406142837CA7736BD3C70F0E36F368F1539CDE0E341076DB934B997EF9C78A
Proof of work
010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347
Proof of integrity
0083F05EF39A0D347DE04FF4F84853AF8B203C24944C916B2CC1193500998F86BB
Coordinator signature
290027B22C438A9EAF81B4E7FB157364598D2DF5594F63E2AE461ED6F22918149D8BBD207C6F57CA591A64EFCCCCB8688E5C14512BB7B3330834A24BC3B7990D
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
4E0F04F1E5EC38FACB91F8F3D904610C7B7D88B58C63DBDD7EA0927B3D0EAEFCA91E536AC94A60B1BFB810DD9B7A4EE9EF89667E7314D35A32633BACF1769004
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
96234E1E585383E10B408FF6A0F56B00A6AEEEC7E8F6E42CC2D4FFE42818C6317DA672FC2892D144521A3F80D159F2045EE94D936285DD586A87AEE0B6346006