Type
ORACLE
Validation date
2023-09-18 10:22: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.02839,
    "usd": 0.03029
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001253FCFE3F2A8075708421834F7F6B33B832E628B463085547E78F3CC1C10C20D

Previous signature

B6C6B9B0310C17AF7417D9F52018B6F93A2AE1391027B3AAB80C9C081FD0D70FE4B91E40A512D0F1E06B2603E5359ADC47E22BA3F724B58661ED7BD17B38140D

Origin signature

3046022100FCDA2AB1C5727461533207DDFA392ACF3628E1D75D48B28A02D77895725FA5FF0221009BFCC89C2D361E4569F0FB515429D39348CE4DD7417992666333991A2ED7F93E

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

000297B0CC99D55A4E608F9E8A5305BA353B714040EA2061D9C1DFC26C30BE7203

Coordinator signature

B68D171286235D7F59CFA58ACA257BA82703D505E3F05C9A26B7D11798EF74A79BFED51E455E96559E62660D070B0B3E38FE6A285AE02B9717F17DFF843FA306

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

B9CB19DC9D93F202F49740A78FA988C307B2A780F0810BB620B3F9EF74301D722597EBDE7AAEAACFF514BE7E1B48EE6122880C0727759F90D05946DA7ED1FF03

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

6E9C0B770281FFE9CC76FDC5ED3EA065BE0D61350559DFA83D96D77925A9019F7F2628694F19E706BC8744163DD735F3CCA41BD5D27B1737BE01E9B15CFF1D0A