@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": { "0x4d596101cb2ff73adad53b907ccf076aa2552bf4": 1700591760 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
1F5AA6F806A5266DF93D880F51D2A7A272C379E4F28773873DE4C4EBEC2BDFCABBAA31E47C9F4446E85D4BC71CF325D0733EE380BCC99A239AE1B341
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00005D4C...88B7At 2023-11-22 02:27:12 UTCAmount 0.00230406 UCO
Previous public key
00013BABEB740B0BF0A29C822FDC57859AF05E3AFC6BE9119B7056777A7F818F0330
Previous signature
69DD855A8C79EF6EDD76C22B2A0F1EC5BD9F3AD676ECDCC24EE3C67488AE28C4D69346F5CFB87699B78AD8115DB9E6FDC90439AD046B0B65EAC83992D5C7D208
Origin signature
304402201F2AEC00EEC73E09E263ADEF70B5B77FD07696B2B754594EB69DD33220188C4D022042BD75A18FBB533B8ECB8030D2066250FD4E14286B1F98DDD7529A1964997B00
Proof of work
010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347
Proof of integrity
00DD2B3D5443971AD0012F10053B0C319C0A57E85417E8E1281967CE2F1C8D3491
Coordinator signature
C0625BBC0FB4659CB91BEA3E1375E86C46FCCAC13DDAC1C3F7B8F481C88FD39940E5D71F7A354E4CFC583E48DB057B2D421ABADF4FA3373D41EC6C45F0775200
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
2E14EE233695CB8C8C81E648F86E60B337E5AE6F90D0E5817C2E09A0E747377147C5A8A3DF40C8F6E6AD8BF8D5AE447626D8E6ABC3744CA4EA451C091DD50E0D
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
89639011916E367AA8B4C5D569D6BEF0E25AFFCD528FF74BCAE422B874F3D7A1D3D7FE5857F050BCBCFA7E2416E877FF1A87D7385F745F0E59F4BC6F4D7EA103