@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) == 0x0000072e418b60c6dabd272bc2728b17b352b8104f068d11365d50134f96a4199609 ) ] 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": { "80001": { "0x8ba69cc721dbfbde89bf64689ad83da95fa82c3b": 1700041980 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
237B511080D3754D2F1B6F4A60E8DBA74B426D3739D3235A4AAEBE3194C0CD29B24F14D1C655DFF975EFB9435935C65606D22D9E7D7ABF0EEC4296E0
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000DEF8...11C4At 2023-11-15 07:53:58 UTCAmount 0.00230884 UCO
Previous public key
000174B890A02A916CA6C22176374FF16C68C6997F0019ACD33EC3C6B8D5AA5AF7C0
Previous signature
51580DD2973EF7F4BAD6418FF9757F896132EA07726AB34416AC6EE08D634C5B122F9CFA779373825824535D31735CAFA37C0753C3484A7A15FD9B2A10517E00
Origin signature
3046022100830F210E26564D7575EBAAD8F66E12C3780E3C0C6B63FEC85612EDFDDEA726C6022100CD5A99D05EE4746936E4253999E3AB8F59E91EABD498CC482150DC05E64607B1
Proof of work
010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765
Proof of integrity
009AB8C2D98EEBEF1635ACFB67417335D99BB1F2F197162CDFE9C2DFF2CC97D7F1
Coordinator signature
1BDFE14C8AD5057A7FF4A58C1CD823978429E04A98349CFE6FC28F6E7CDD2C2D2DF062B30E4F67793C3C361143AE84B576965FA04F535C81950C0C8484E87101
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
7F54F99628DEFF5F7B4A9420CA5D85025EA3A0E84180FE69A869651F7BA134521AAFBDB202B3F071BF43577270A1FFF8397FECFFE7602EBBFA8F18D80A41C30B
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
8208B17A86C69CEFC9BCD5649FEA49F332DDC69E18BE04B93683057E2021EC50C7CF0DDF43F3156CBAF06EC73FAD34B79D0C56BFEE149EBA750D9D31F4D0680C