@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": { "0x517693196fcb1d63193e852e0889f5ba7204a052": 1698425880, "0x622a57751f1d75954c122a747ec455df36dd6bd8": 1698426000, "0x98bd2b6d787964aabe5d7d371873b58f26c4fcc6": 1698419820 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
CE17915C9361C24C30B9AA5BDEC38D6D66DF1940B54AF411F23356F54FD0F12FE647A7A087244114BA236C962723A70F305291EB24717A3E163A7D05
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00003FF0...CE87At 2023-10-27 15:01:00 UTCAmount 0.00230884 UCO
Previous public key
000162BDD823A8196BE882B68A12A30E6707D8856AE0978347886D2F7B78DC98E746
Previous signature
6E48E80BE5C6962036EC7743B5AA564A07C3C5EAFF82BF0D86CAA2A342298FB7C566FA38926C8BF75B7D94D5B0DF3FE31BA33730411B0D96FF86AA63EE852904
Origin signature
3045022034169640D8CF80153866150A79D6E0B06C7FFDF26FA78C98FE84007ADD04AA0D022100AB0FFA3BB1B49C6A76FAA1C669B2C115FD1D78ECE7AF883FFCD32871DD6F3342
Proof of work
010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347
Proof of integrity
00556325C28F2BECAF1F3787AC4091D40411BDE7DC85034A08564D22E392BD1062
Coordinator signature
558E4CEA732E3EFC4BE2B6B5F49248431D8D604ACD6EAAA28EB726BAE80001B54BD04842B222BD4FADF687D1D25679DCA18E4D406BB684F67B6724960B996803
Validator #1 public key
00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A
Validator #1 signature
A098DA2B9A365FEC462125CC4C2B37B16E9C4C19F2573D121313314721489428448AE037AC3768C1FCD2BBA6CE5180EFBF2A0C80D053F0B3DE64EDB2A4319E03
Validator #2 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #2 signature
81640A367CFF25237300C7F3998484C8DB1C48EC891108A29E9BABD121D0AF066A93EE58DDCB90460DD4224DCBDDC8F58D381ABF15E7F00BD352566471D3130D