@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": {
"0x20de7f96af66c97145c8e8a27b5cd466adb24d1f": 1702194600
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
E45EF375037FDE3BBFD69ADBBE3C906578E1F0DB5250528CB06AF7816EA3FC2F469F0399FDE5E243E451371D4A185218B4F57EFB7E297EC410FB3DE7
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00007525...7125At 2023-12-10 05:50:47 UTCAmount 0.00230884 UCO
Previous public key
00010E147BB511D554E22C78A4926ED3D5BBB444FB59D511C5C25AC600D39AA3F15D
Previous signature
7AD8E0E0B8E4081F30E816F8E3EC6C7EC28CF144BC35C8589C74C0519A82906B9C3A4E921CF40FFA105B5E5C65AC68A87072A68F10E5425F348C95EB1C694B03
Origin signature
304402206171D213FBAA4B9655CF7D23C2BA8C6FA62E3B49469527A3760029CFD8CBEB120220441E4438361131E6C60014D9DFEA1CFC743A7CAE309EE763A6C484C85923EB2F
Proof of work
010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381
Proof of integrity
0086378BE5FBDE5E18CE5BF59EEC1C91B9C73FD58504CEBC3DE0A3E025C6F54677
Coordinator signature
7A02CC7F32BCF6AAD12C17F4122A4B5E311439B864C6BA527D1B3F300C43E16CF60A2D636F51DC8F49AFD0C10779C8D48F41607C532D56A1CF30A1FD73ADF303
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
7C49F184235C7A2509A444D6BBE94F93412AD30DB29AC4C0109A1FDA05641177F266641352C0FF59FD90A53623A7BE8511BAD34122A93F33345921BC27F33E0D
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
452AE88D2C7EDD758073119DA0C6C8520E332F15D66AA9E6EB399352E06F0EB9243C9463197C06065C0CB204DDF22CC39416A52AEA4355DA9FD410C6CE7EFB0B