@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": { "0x71752a99f6802b1f5e72344da3d2317f233d2a73": 1700705820 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
B2944B40E929163DB46F13F70788286D4708CD03C488046D2B25F6BE36C42EE9DEEC58200AE26BD07064380C31C2575F99CD6F00FF113672252096FA
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000C52A...1136At 2023-11-23 00:18:04 UTCAmount 0.00230406 UCO
Previous public key
0001D7E4F078C10685FCE35C8BEA91C961CDBE7C15CC8EFEC3C1E98A52F65A409BAC
Previous signature
48665BA235D6B43745E01E93D13174F9A9C9F714F2B62A961D54DA42F0A86EAC9EE6D264064D131602D5224A8D5056431FF79185E744EA15EF6B24B0FBFE4E0C
Origin signature
304402204D349BACE949C71BB151399D1D17F2510BFE00CBB89D2CC16116840B8A5C665802207E4BB479A13AD3B4FD572FAA7876FFBC6F1791EAB21DFF9101312D5758A207BF
Proof of work
010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765
Proof of integrity
000BA5B9BCE538FFC90335ED1718E54A3D60B3CFAC818BCA5BA79D000C0D6F2B33
Coordinator signature
92551EB138F0104A4BFCC07608C0F950F8DCD5C539AF32E83577048A858607638A7092FEC5CE3E45A4D22E53BC2B19D382D5659A2616F0AD795CF266795AF003
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
8CFE97241E99FA5866B9DB9BE24BB5FA6C63BADF9906681E30F759F645959AEAD102DC8D198E54F945FE881B0BA244E573FED8470A479CAF22AFB728A13FF00B
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
AF8317CE7871D631BEF4B7CCD65D2C12530C351CB69FC07FB3F57F2CB3B419063831387FC07F734666952906FDE8FBAC925A894A0E1339C8F26D13C4FF664402