Type
ORACLE
Validation date
2023-09-18 04:06:20 UTC
Fee
0 UCO

Code (249 B)

condition inherit: [
  # We need to ensure the type stays consistent
  # So we can apply specific rules during the transaction validation
  type: in?([oracle, oracle_summary]),

  # We discard the content and code verification
  content: true,

  # We ensure the code stay the same
  code: if type == oracle_summary do
    regex_match?("condition inherit: \\[[\\s].*content: \\\"\\\"[\\s].*]")
  else
    previous.code
  end
]

Content (37 B)

{
  "uco": {
    "eur": 0.02874,
    "usd": 0.03066
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001811B05660FB3BD653024B306C415572BCE184D21081289AE4F81923EB899451C

Previous signature

994EF542FFA9686B02FEDC37F7A0FB8F9E7890510439D6D86A636A9389EE84F0A61A27F43183535F386FC75FA8E2D42D4671614D166814F18DB466D994CFDB0C

Origin signature

3045022059D344555AF0B65975C54C61D8E9B82F9C47CFE8A20D3381A328434DABF487C9022100FFA7A70635E591C2BE2AB7B064F8DD62927F757F540F4120E04DF2B5608B2B49

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00FCF839A37B42333B51F01E558E070202AB2903BBD82E6BC9699C5B1F02F4D2DD

Coordinator signature

A0F3F59983B02B4F2B0B67F851CD824F2F608B3EF9DF64AF9A262D19792173D6F00FB97E3B0611378A05B325112C087DADBDF5447418E92D2C44BB6CC9C7930C

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

D3C40E2211400E9AD8D048D911D257E1AE41DD0E1CA0E5063AB9FBE1FC1F3B2C940DA957DC12384D967B5F60188D6F0B22829E074487F9D2F4E482BCBD7AC707

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

59D7DF7D8AF4C10A50C01B3B7FCB0CC5A78510EAF04DBD3DBFC819BDF26E331BD76D15B26033AE22834FD939C44763EBAAAC4AECF82AE46B850F9E8B526EF804