@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": { "0x441d941c7171a2ecd371ac288e2dfaf4cf26fad8": 1700219760, "0x5b3c81ef4b90ad31ee3d22fa39d7edf23ca55955": 1700221920 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
EDC532943BE4F91A99221282493A3C2721CC90AB25EC65F94BC7C0AB70860351FBE027B681D8783DB3D3ADBC3142ABDE0EE5A52C14EC49D38DBB6408
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000C2BD...1059At 2023-11-17 09:59:34 UTCAmount 0.002303 UCO
Previous public key
0001A3A81C87B3B0F3CD3F5F686B38A5A7A83F39812647AD50026D42E109900CC18D
Previous signature
6D08DB6DB3988D245393975D5BE31B1A911F31FFA279892D648B38503DF91447BD6A408D28E6F56BD86A5D6EED631942F95CC4377A57EC50A9EE90A091106B05
Origin signature
30460221008B9E54EFB6002499475495A002F1E97248D545C53229F51A91BDF165BD3E3560022100B62E34C40D8679E7CD934AC6FEDD1342976D73F857742CFA28F7F9466C920A3F
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
003331A1EA494D1CBEEE270D10A5300A2DC796AF499E800CD10024839ABDA170E8
Coordinator signature
B30943760C7F24CFC728C805CF126B90F6D9B95BE882243D3A924C3E44FC431F582A72264D8AD6D81EBBAE86DA5B697FACBBE67940ACAEE0DAC21C6166AB8B09
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
B257C91BEBCC946B7A02EB469D0C2DF873069DD5B2729676D94D4E8E564CCFB8F34B75B95B042B4A4F6904DCAC79ECB715C5E250009FBDD19B5BF9B472942B0B
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
DDC6F1A21248B574F2B55DA7DC54E5654C049586B9C58291C68F7C3B4AFEA26B7AA49F5EE6B41EBAC15096948C74E058AF0536E5791B266C9EA5F7C6CA42A90C