Type
ORACLE
Validation date
2025-06-20 16:40: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 (41 B)

{
  "uco": {
    "eur": 1.5338e-4,
    "usd": 1.7686e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001693A6E76B528090C2F18F9ADA87FAC17558632F845BE1B908A3C0F0F022CBE09

Previous signature

1BC367493C70A7CE4EE18A9098E73CEAF15E0AF5D3C0BA66B7F98F9F709388ED050D66552E0C4C108450799A82FACA8EC54B4995F1D256BE9227D4E2264A5302

Origin signature

3045022100D54303D7AF929F1E247AABF3D9BA9EA28BAB5803A90D7311C42D11C2D8F2EEC102206FC3F3F3D9C1BC073357AC120AC24F842BBB024BE8CCCBD8FB5B6B9B4924A161

Proof of work

0102048BC5F8B807FFE270273429CB077E09621A811662293E15474D6CBDF002342A835C9F9AD5918CB7D73BB8478A0239AA2367B8F2DD9C21E02C7E570DE17C8A688C

Proof of integrity

00FB67DC54638E00BC721FA6C735FBD8C295E51EA1AAE92C3A26C3DC8EED647392

Coordinator signature

806B08BA6F766F280BB0132AD3B2EEDD06D8E50C58195915D0658C44F79F1E8FB953B5666D3BCDECD22E86898F064787998090A098D97E5B7E221F3FC58A9B01

Validator #1 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #1 signature

C636DFD37300252A1D7C0116B4160FC7BDCE6743BC35A1300E0D0B744E4D4502B268D195275DE9C56F0A0CDEB9F0A2F83D6352EADFB34FA347ED0436D9DE5500

Validator #2 public key

00019AD94822B40BF5D4B6874848D7BAB37D351DAB7CFEE31B5A44D58A5961DAB123

Validator #2 signature

B730887288C9ECA4D9BFC6F508EB1E13060130AB6AF075822F05305D23BED5F71D91414F7EE9B9DFA53D555AD64862B0EA98FE09BD442718C99237F2757ADF04