@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) == 0x000066706d704329ca8c2a4153991e2ddacc968622ca10217ca14952eb7abb966c30 ) ] 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": { "11155111": { "0xf7b38243aa616e325959b7600e58b26adb995a96": 1700591280 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
504DC55B214CA2FA034356044D025DA926BB032F35C0593B5AD8223F789FC9D7E442F5CCC3F9F096626C952B79D7C9E3F549370D8C7DFB86F7C18AAC
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00007BBF...156EAt 2023-11-21 16:31:39 UTCAmount 0.002303 UCO
Previous public key
0001F4A07B1480432F6140461CF9F11EE06E41EAE03A1587B8157A00DAB171CD07D9
Previous signature
8F867BAFDD61A9F85B109FBB5FB9D00164F290B6A973F75495338EA66934EF9E73AC4C2E4100D6FFF386408A9AC515D712FA6870D805DF37DCC37F2E1AC4330E
Origin signature
3046022100E1AA88B9890D668C12348E79EC79AF268BBD8A676E57D6E20DDA3C2132172FC9022100C1E37C0429567B578CE6E3FEF3EEA8BC2B764F21C3717B866F64B1CDB1943743
Proof of work
010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712
Proof of integrity
00CD149999447D36CBC2BD718BDA93E1AD23F645FB1E2F4EB3C6DB0AE32F5EF379
Coordinator signature
9EBBAA40D2E31C936A2BA151B6DC99144495F4D0F3316611C8C03DA81D35BD5467A95CFB034F6C1E80ABE92FA7BAFCA8C43B8F7EC4A3E548D485D26D16DAB60B
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
FB21DE7A843C3E00B4E67541470B4B13BB5401B38EC7A4563ACA0726199DF730F7E93A2D70A812E09B8C69742B3EF7295AE633E9B4A086DAD746EB464FE4000C
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
5673BA4AC98B13D0540C2F54A5CA42F9F6BCED6D07B63C964D641D7FDC963EB725DA49815BD5E32F97D18BDC4E955AE2029D8B3C3795ECCE8723C50F2EE37002