@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": {
"0xc7c8c9bbff72d5a65623f79a8f9d2600c2e3da98": 1701857040,
"0xd61e26a9a1a066115cc0d391f1fe230f043b648a": 1701856500,
"0xe7d333bc78803b0feb7f402c648ec6976028a556": 1701856140
}
},
"requested_secrets": {}
}
State (0 B)
-
Secret shared with 1 key
Encoded secret
5D687CD61FA2BF6A6BF4EEB94E73244D936CDB77D46DDB4AF87F3712FC22AB02FB3309E09FC659A8168097A232105422A53717D3BA4F2BB06FEC94C9
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00006A06...F9D7At 2023-12-06 08:04:49 UTCAmount 0.00230406 UCO
Previous public key
00011B17A4B06D93B2FCAE2521AEDBD2CF54AA4EDAFB5EA2487AD7A530A599CEA8C8
Previous signature
6281D22BACEE5D556CFED43AA57A5B4B820289A61986056FA67C821A7E9B33EA79D55037B5E9B30CAB3CCF3387353A5C9DFCED6CC1B99F92043D915934FED207
Origin signature
3045022100C2ED10543B8F69403ACC5D56416F0648A4987F4A877B71F96A1D0AC1E7C7A9F70220611B89F75C4214476821DD130AFDE22E318667F2A86637D19969AEB3FE8B1405
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00FC75771CFB4DA70941BC0ADF644ABD0F0A6DFC1460582F240FA9131E5EBB24F2
Coordinator signature
1E18A472E1E398178CB7FB9128AEBF5E4B17B877694ECB8AEC907F3EFC5328A0FA91EFF6ADA2CF1CAE5730141E44868CC1859C839B76BE55DF7E77392F44F007
Validator #1 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #1 signature
E176875751294F21828468E27109721258F724FB1050DAB09888536E24268CD9CEC6FB316B945ACDFBE8CFA0E365548EFE745AD3DF05FCC845786FF806A58206
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
1C7899DD0F97EEE0F4FB78DB81B52D9B943CAD11E33AA2EA799D267A3233B83E232D27E100D4F8D488A2A1A3193E170C8D8876B5B12F063879934B9927662E0E