Type
ORACLE
Validation date
2024-01-12 08:06:00 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.04601,
    "usd": 0.05051
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001C951E18ABCB03D2170FA2CC159961FF37AD41A986285B466103B226EE35D2E19

Previous signature

9FA0C46173F8BF7D9C0BB63BA88402485A328C571DEEC623C958AA38A7E4DDC8C9128416BD3BC28F7A7B513478A70725DEA69FA02057D5F0557E3BB9EACAFB01

Origin signature

304402206B1E728996BB04B3F51EC97546D8F5D65DBA1C95BB8D73D80D1DAC751C5E751E022005B3607C4B011821C7DAA00F6FC27FDB180F436A38CD7EA613F0AC29E7C5D02C

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00705405D52913B012DDE305DC1F43A4C775830DBD1330836DE13C1D9E29FAB649

Coordinator signature

A8608903D3A59F56695E4D2093CCC0F3924E7C8B7152B8B9E55CCEE9E19FA31AE2A9452EC99E5D036B9DEF4009C3D728DD7B6CF2E83908488A3F1A686FA5710B

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

386EFEBBE664F99A8678030119B19ACF84D0AF50924C6F9AC74FAA7B3B864290AEB0C2F9D0A8904853E87D50D5FAD0538F177AA68192A9FC29A5A905D9485F0C

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

54884BB4EB2D5C770D2ADC2F2E6FDF836D44B3154E530C43CC8002C56511D8C0441293340961DBF2CB870115816FFD204D998B6D14C39A73F1544AEDBFDD5909