@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": { "0x64767356439e1e5c528f03787fa38439baee365d": 1698164700 } }, "requested_secrets": { "000016D755155410D7E55C4AA7509557CF5C89F7B902A849E5812A1E977823191148": { "chain_id": 80001, "end_time": 1698164820, "hmac_address": "0000D6E28A2B2F210C277E2CA9DE53D2DBDCDB02B3D22554BB1B0E8DDADE7F6BDD3C" } } }
State (0 B)
-
Secret shared with 1 key
Encoded secret
D8CA218B8AB3297B87EA5010CDC6E4B9CAB067C3D4DF793BBAA1753C6E208ED9A4C93918D1DABC59E07B018542F25559C8241EDCFDE60BC15F06DB53
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000C91E...ED46At 2023-10-24 14:28:08 UTCAmount 0.00230884 UCO
Previous public key
0001232C6777256566E7BD511CD34050C8CA4D498F70E020ADE5D220380221BAC3B9
Previous signature
F2661FAB32086641BC444C84624AFF06DF7A267F541C32B023937AFACAFCF65782A9A54F3D6C0545060E9DFCC2F3AC88F8DA569492D331278E84DDD8615E5B01
Origin signature
304402206A0FD136CFC0B47E5266194148A6DD549C0710AAE7DE9B46AAD5CEEF20EE5AB102200559C11C04A6F444858A6FDF87C50A926A812654B1625899837D747E1815DDE9
Proof of work
010104AB672F1E69B064D192819F1797C1926F158DBA8F3924AC732B4C4D70D0C8EA0A0D6506E5896C9C2524D2BE26CB5016287E1816A597C408008BA36FCB154A7765
Proof of integrity
006A9D694E020ADC559EE4FAB7794C00F1B30338C122B3BCCE1FC05085D31F4352
Coordinator signature
6F2B6B6241374C7C1C9034352883A08F698663FF8EA38219FDAC9BC56B2E44774871B8162CA66EAD05F33D5D9BB2C6B2A9855D6AA267EDB71D613546BF5FC904
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
902408C99CB345A0EC81CD813BD7106A11F5D55E4202FAF54C0F3AD621F8D5E6ECC26523F3FF9EE8C923ED97DD1CE3A0D942BD2E85E7695AC62B51EC7598F200
Validator #2 public key
00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC
Validator #2 signature
216D7CD28768B857D552C372A3514FF8E03EFF8373FFE80DC9B88C5DD7E765A59415549A56DBCF58EFF7F68FCA3947D3433726A8898EA23B0CE0CF9726430000