@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": { "0xa60dd50d030b3cebe7917508ce265f95f17fea90": 1701456600 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
C4312B697D3711DF21B21782DD786544CF9F45130A8B40CF32DBC04D7872FAB675B614ECD516A7A1084CACED836F5AF0CB5A6321938B29320EEA8345
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000B509...5AF1At 2023-12-01 16:50:38 UTCAmount 0.00230406 UCO
Previous public key
000191F51BB72B3AC49F9A3F3AE80059904C4C12EB1D96A771C97198BD526A508D45
Previous signature
5471013AA9D1D46537DFDA3F390CD33A1843FA9ADA3A117418192591FA16A3FE91AD1D8F0B4C8799AB093AF817B063EB617DDFAA6CA711DF3EAE32745FE3310E
Origin signature
304402201C6249FA5EC6B7371A2CB93A62BEA4B8819EBA576EB0018133352AFA593ADBCA0220076EE34E22D60FED7F0AD628B1B6B8352BDCD2572AF0EB0FF55573CD052C877C
Proof of work
01010484B78F4110D8E9D6FBEC72759895CC9D4532177314FBAA8B07BC525FC1AF48F150EFBF104B1819106B8E3563CD0E1FAAE5325F8FCFE58FF744C35F47669D2704
Proof of integrity
00A2ACD1A0173B8D42B7DFA7BF2A5552DD12856301FFCB69843F80A216C883D760
Coordinator signature
8612E709472F2AC009BF2C14CCE5DC4F2EF9EB079EB556C3EFCEDC7F7AAFFBB86846C7892AE124E7327D54BE74A9887117D94804CD6479E519E5B1D13BB50D00
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
AB14358C8A5C27760489A7CA7F198B3B1C7D9B6BFFF37E3D751CBED2CADC5AE8735902D5A0CAB78A0C856223B913E957F3D380D83858FFBD627331C0DC0A940F
Validator #2 public key
000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF
Validator #2 signature
FA82AC736BF6E5AB1B5C873D33F450C975DD7888AD0AE893E28FFAD4215CE569E8DDDF0D3318520709C9D5F28D086BCE092EBB71A313340E9E0E780179444102