@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": { "0x550782d441a687256c43014cd8f8e2f80d2a67e5": 1700628180 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
BD8DC13FA33E944E710AE13FFABDA0756EB653F2B7BB101200FCF9B6CD9C5429A93FBC0F92C714EDA8E4FE277BAE85EAC31B923F02E4EC1663A9265F
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00008F1A...F4ACAt 2023-11-23 00:11:08 UTCAmount 0.00230406 UCO
Previous public key
00010697EBEB0B5C11894D266B9AB91CB3557A2E5204CACA55692E24BCDC9F14F629
Previous signature
FF08D613D35D9F89D1AEDC1285D95BF907B6BF30F545CFEFC633D89A65AE6DCF9DA8153D5FD81272AE6FD00ACF0893A84A383EB49286B4D77E066F06D56C4005
Origin signature
304402200D95D4E2D7DF6CC1E9A7F2196E6B132C2C86D85C765B6CBBB3971E02BA2B2C9F02204E84A76061DD8604C1F0836B4B1A3EE4DB47A541ADA11275F7C2BDBE5652D85C
Proof of work
010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381
Proof of integrity
0084878508DA0F3F236D6537E992D61CC0C2C61EACC34FDD23D4368767F283BF04
Coordinator signature
751935CDDF04962A6ED8FBE50BB7E199AE59EFB90DE0D909978CAB71393E48EE581729B7889AF708FC4C823024CE5FDC8E1ABE23C34DB4F8C3B06ADDECA10302
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
D2918051DBE877B08200AD7D76F68E9BBBC23D1CCF50D51D5940CABE3268D8C63DE100D5F9062B636029A226AC4E3BBBA58FBB0CCF87C68A6F0F0D3919385106
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
7E9C0F667B2B15017C5640AF52116E02E2176C1C0927F27C2F89CC56996079283E95A15907DA48AB4853A6AE5D385BECC5DE49B882D2CF78ED207D0EAC832409