@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": { "0x7be0a8ae69c4e1e17dd0df28910c0399936ec504": 1700010840 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
B41DD0F7ACAA56C3ACCB1C278837CADEDF47CFF5A85A906D27C2304200807FEB1EBA42B1273AA47706605900BE4FFE6477315CBFF9D5A240799E3AA0
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 00003B32...C3D1At 2023-11-14 23:19:57 UTCAmount 0.002303 UCO
Previous public key
00013EBBC863791C096C429C17D75D18C62EFBE7932AB36735F63E559AA61BF8A821
Previous signature
9DA5B55BB2193898275CA611DEC90BCA8407F11FF4BDA8E45D1E18E07714D43A6983D18CF51D20539FB27E4690A68C0F78017B3C50A7CC5716A0793B410B3000
Origin signature
30460221009A844951B1866369FE049B02804A35159882FB9D7148E3C928BCA22C5D055F90022100AF03A545CD9452B4A89738DC0FDD8306452A9393B52A8741193B42000F0BA52B
Proof of work
01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16
Proof of integrity
00478FBC4C0CC3DF55AD6CC6CCB118576E59A2DA2316294CB2A9407FB8EE3F4E76
Coordinator signature
9CF6561A38138D1062B722DA703E9644A25B029FF1019F1263EC58A6D45A97EEC6E54537A67982DDA8F2799C381A2FEF8042C8443C9F824F226BC4B7DF10E200
Validator #1 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #1 signature
F3AE2F3FE6C44CE98F19F80D12A536087B7948D9B89387160014242752C5BA29EA3520D3FB4DA1BB514325927F7807CFEE84605DFDAB1780A55AA70304C45C05
Validator #2 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #2 signature
85ED218FB01E55AB24942AD93EF96BE7CD0E166F0C46426A7B7AE18122AA60E428B836C49675D158F1CA61C589F1FD4E0B9DC9287EB54C519A186283A6E8EA0A