@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": { "0x49d84f3231c7137327e3e27096530d65b03443fb": 1698251460, "0x708bfecdcad06a16e38324fa91049fe231e8052c": 1698250560, "0x8e34610d69c416c18aff12e738b94ae01af4d752": 1698254040, "0xb13588033af6ef8b4e1b684f717242fbdbe6fe9e": 1698251280 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
1E475AEB52AE77000826C1FD4364A499401B94DF1DACE17634D6C175104E0231CE7CF32341AA3200F6C6B5CAA06BCB9ED014F1195DC9C9E8503A6B37
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 000062F2...252CAt 2023-10-25 15:14:43 UTCAmount 0.002303 UCO
Previous public key
0001039000F746EC219E8537A009443BAA4403F72CABCDF6E9C0DA01D13C2CFDB733
Previous signature
F8F4FB3358011FA7D4C3D9E5BEB4C117506B1FF58589A780B0E4EEEF6C85CB5AEAD6A5B2A95007CC55ED1D820E7B2049D54CC2BC5E865AE61C1839C6251C030F
Origin signature
30450220251310F51F0384E183EE77B532B7A7D9F87BF33350F5624524FB394D4C556037022100D55A2B9E7C9746C78321B06C8E3C9786B7684B8323AFB0722E9F90790D644B7E
Proof of work
010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90
Proof of integrity
00E81894580B85145FDD453A680BEFEB8C9D54FDB6BEA1784D1A9A591F44F266E6
Coordinator signature
97ADC03D8A8A53FF84451F5F39DA76FFEBA98E31E48A7B7BBFFDB8FA9E82AE9A5E1E8427112E0BB19CC37CF50A0D6843CC0C5A3B0CDC5DEB99C6856FBD3FC102
Validator #1 public key
0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34
Validator #1 signature
B15850019599EBCED7ED09B64D7446155E08CA9C8FA0F5D2754F4B00410D702D483A312947CEC661D9619A42D4E0BD34D951DA4E3F89545345C3D0E00F32A509
Validator #2 public key
00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC
Validator #2 signature
F37CBCB7FA05311F9E9D27AF874F99E51AB9CA56D13AEF2B0BE105F07A03A2EEFEA8E73F26F12481CC2B9AD389C228C8B5AF154C8CA9F0AC9CD869FA5D2B650E