@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": { "0xa42e36c95069b436d30e3c49a2280c1d70ed6af4": 1699912260, "0xdb2f4580880bab57c1068bbeffef9261e4378660": 1699911900 } }, "requested_secrets": {} }
State (0 B)
-
Secret shared with 1 key
Encoded secret
1C7FCCC9C4D235289E5F86C06BC562746EA1B2D35E61DC6A0D1046BC86B3E37EB67CC55A322863C36259E7D06A31C662899F960D11716F459D7C1894
Authorized keys
- 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F
Contract recipients (0)
Inputs (0)
Contract inputs (0)
Unspent outputs (1)
-
From 0000DE8B...CD8DAt 2023-11-13 19:52:02 UTCAmount 0.00230406 UCO
Previous public key
00011AB900BDFD8E744D88DCDA7B94EB69D5D2D2B9CD68E71058CDB5FC8FD45AF26C
Previous signature
5CD78AAB1D05775FE3BD7FE25E60426019286AE9FFA8B8FA067635BAB243426E7C590F52F8E1384BB4FF1D472D25357F7D0516A82434D27F4750E943686DCB09
Origin signature
304502207590508369FC597E2CEA8A6DFEA81B0778FEDE2886C049AF0ACC10564A16C30C022100A5C4FCB4BDE7609B7F2D66BA870886977EB1384461B90CD3C037AAFC577EE385
Proof of work
010204B3B2A53580086B9F36919CF40ABC55904729F78BF43673E216FAC1EB2451DD1E521879C6588F0CB09B150A103A39A73E2816B5ADF51F0721348BA3A66C33023B
Proof of integrity
006F7745E6A733BD376B1D746B31D2D17143B7F67F786B07F63B48FE9935B69DE4
Coordinator signature
CB792A6442A2528DA5BE9A94039521793F0F09ACFE4F5547838505504B1E2E7FE34237F850CFE2334D60185643D0CE0D693B4ED18D501EABDF02E317598B8B0D
Validator #1 public key
00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947
Validator #1 signature
AF26098F5D6162CC5BEBCAC109D4D3C605BB68F37E832A5B3319754B454D58ADC417B5FE5E507B38628FE2CC152BCDF16C9B0A5DCF388643B0D2C45CF8DD180D
Validator #2 public key
0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3
Validator #2 signature
31C6F654099FD9061B137DB9992A7999C27470C1F37D51EECC82984985CB0FE078C43A5B928351EB575EB9868389CC805BD86973003F9BECD234C9AF5B97F108