Type
CONTRACT
Validation date
2023-10-10 19:02:12 UTC
Fee
0.23040643 UCO

Code (307 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) == 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

Content (2 B)

{}

State (0 B)

Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    200B62E9A6E041001050EEBFADBE99E54338801A55BD8254F1ED1542392345D271311278BEFB0BE8F6AA15A6D268B88A9DBFC69C2991C28927F0D317

    Authorized keys

    • 00017877BCF4122095926A49489009649603AB129822A19EF9D573B8FD714911ED7F

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000188670273862BB9310F6271C0BD6DC15521BEE19AF51C39000990541728D3CB0F

Previous signature

D01D3977C106B133613C290D7CED4551ECE8D4EADEEBC10E592B8EA8DD3002CECCE2D610CFD735E1373D150C877F1A4892B3C533B072D61B9BDB61743DCE960B

Origin signature

3045022100C8E032B68840E9DEDD02EB76357B62E366CE8AFB633E27F48978677D94546BEB02205BAA03A9FFBB882B662CDAF480AE0E9EC2995E163DC47C695540436BB155AC2F

Proof of work

010104AB41291F847A601055AEDD1AF24FF76FA970D6441E2DCA3818A8319B004C96B27B8FEB1DA31A044BA0A4800B4353359735719EBB3A05F98393A9CC599C3FAFD6

Proof of integrity

000E5E2FE4BD20A135D63139FB2C5839E60661DF31B4BBBFFA2CCE854D1AF6C47D

Coordinator signature

DDD66F345C6EDC0E91987892BB3F224AC45BA3D58B863E67780422855146125BDB91547E9CCF39DC12A8A058EF62FB97FCD56EF135BD6B679D68DB51A3C0B007

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

E4702FF062639CCBC6697D9CFCF1AAE9B3241AAA04DE197B012506303E63F898D1712A7704DCEBE4601C03D43D7EFB91B55C72218390959C87DF5380F24EC307

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

49CF85929CCBB019320822C0FB111323C0EFD737C9885344198AE3BFE58BD8969E9A3EE7104BFDE5D551166647CDCC0C12D9517C1C22E5FAC8A320257BBF9906