Type
CONTRACT
Validation date
2023-12-05 06:42:47 UTC
Fee
0 UCO

Code (306 B)

@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

Content (171 B)

{
  "charged_contracts": {
    "11155111": {
      "0x9b6fa6ae167c07087a7783ce84546e35b35d7e57": 1701764940,
      "0xd92e38f26cbde8df36871838e2d0410702b155d6": 1701765720
    }
  },
  "requested_secrets": {}
}

State (0 B)

Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    D8FD93F2F3C49040DF217EEF50C04B8A07D0FEDB435B582D2B4C87FEB54CC1BA55855935245168DF487BB2AE62F102CADDEB0594E7EB87A481C99D91

    Authorized keys

    • 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00012A3C2173F7FE5E846BB08D4B23C86F3F5FA30BF4CB11EEE9A3256613E8FC1B43

Previous signature

ED327A683BDC5609F3CAF449086E4AE906CE8E1F1B1CC1C888AC76EB7A925428E04AFEE15E425A69DC611B16F88E8384CAAD729DBD385281DBEE2DA01D70B208

Origin signature

304502210082A6C515CD018E4DF53979A87D496FD3D14EA771722EF012BED5878914971EC70220265D4D3303113D88769C519E81BEC0F897554649C9492AD2323CA5763546A59F

Proof of work

010204892A04DBE05192BCB662689E7E19700F3F7202028EF0A9F20635C4948436ED85A43BA3017281EE97781342DD8F24ED6F583B5FE542830FDB5191A11843A72A61

Proof of integrity

00F051B0ED70537A1D2E8BCC9801C9D8649FE936B5DA7EFD82D721C8FF88D9F159

Coordinator signature

5D2D295D462320AFF0C32AAE5574A68EDF9F23E98AFCE2B789BC725780D1AC5F92EC395E58E7A85D64E4706F49BBD1D81064AA90467B30EE61397AA739B73006

Validator #1 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #1 signature

BC0FEA7074E8D2BC0D31FD3AA00C9CC7C8B52302234EC1453B9ABF3CB25A6BA6271E077E338C23E7B11897013B0CC6C67F9C31761332CF83974F5B228BA82A0B

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

EFFDE6BFFAC3FB2CD6B9F636FDAB2A55701D87C6E6826DBB67C3CA011D4786D9D71E7CA462B04EA14C9C0B3B5DB95929BEC49B411B41C99DD91586EDE0A2C008