Type
ORACLE
Validation date
2025-05-19 19:45: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": 2.3703e-4,
    "usd": 2.6631e-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

00019EC4DED3EE22EF523A08BF7CABA548579C0F0D6910B4F9C1DC45EBCECFE588E8

Previous signature

CD93D809605F4D61E76109D3056A11FEC1F89ADBF4758F2986477A0D726D31ACD1C7EEF1DC9520F101ED17EF04ADBBD7B6695248FEB73AB4550EACFF6ABF2D0E

Origin signature

3046022100DCD3B6B8EF164560416F2D50D28920EE50061EF43E0F21153E9D9FE80E7C58C5022100BC39539567BF173A1D8B6AEC9ADF0B526D79CBCFDDB94E025FCCB902579CC78D

Proof of work

0102046050ACF5683F8B40CF2A1C5CE45B7C3CAF7105CE3C4B5425C390F31B15BE4F57A184F3BE1D755D2290068463C3E123BFA6338B3B06A20D94329B1DC785B511C6

Proof of integrity

0067666532D7671AD8B44A328E546AD6CA2D9BDA6046E4ADE7F8B20B9D142160C6

Coordinator signature

2148FFA70A906448A78262A2A8358E0F767229C4D69BE1C1A2526AFC0E8626D93DB78D45EB887F01C61D1FC8E819365880F6223E14456591B5B810FD4D45D80C

Validator #1 public key

00011E395EE2C995A44F20D22D62C5641095CF090F17DE95BEA542FB1FA3A56A9469

Validator #1 signature

54B0E378B02B7F05EBB6CC778E865B77E1DE1C70AFAE87E67AA9319D595B8C28B8DE476D130C51B7566E3A9171839E3BDF6632FA02FFBC411D9DEFE26F36430C

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

2E15113AECE0D90DA4A483BBD9EE3B8AE17F3BE32B0E29242D3EC71EFD1539F6278342B395C9748133F4AAFE786C28BD28CE6898F6EA861E79C9D7CBBF6F0F01