Type
ORACLE
Validation date
2025-05-17 15:51: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 (40 B)

{
  "uco": {
    "eur": 2.993e-4,
    "usd": 3.3411e-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

0001337AEB8825245B9A14FA29B05FEAEF955796A54FC3B556B8E39057EBA51D3729

Previous signature

56C367A64BC1F3997F289B15FF5A9DC369DAE49C71D0F6087226D5FCDEC8DC539D1A3D4C034C75D9E2D0380A21E1058983DD33EEE5640011F06568230EAAB80D

Origin signature

3045022021BA1BD9DB26AF890741E9FCD9D861B8A632E68F755444939F0427B9C8079F7F022100CB0D07160564681CD12B81702D887AA8580463B74CCD92A4337FD8933146D8D2

Proof of work

0102046050ACF5683F8B40CF2A1C5CE45B7C3CAF7105CE3C4B5425C390F31B15BE4F57A184F3BE1D755D2290068463C3E123BFA6338B3B06A20D94329B1DC785B511C6

Proof of integrity

00E23D22C02A04E6DDFD3434651452FD63B1C5683A6430EE11D3BF8865C74619CD

Coordinator signature

7B8418D136D98B5579CC6C9D73FF8FC0D51AD0255FDD3185051E67EC9956B2118800E012007E13E2AB52BACD1CE218C9FC69336408E46E20F8D5312ED58CBE0C

Validator #1 public key

0001959E3582B8A0A55C8B199B564D5B10C740A45E5EF6B782032C790C3AAF0BCC3E

Validator #1 signature

5C76C9213DE2344C5349394B1D61CB359D87FED880B303B672279612A1868BA19F25C86E6A65826155E397554FBB38F4393632B11EF2E93050986B138E78EA07

Validator #2 public key

0001C1C01D374F5BC9870B0C7731398E370A8EF2401053E869209DEDAE7A34E3DED3

Validator #2 signature

4A0A0936076DF826CDE396564731873FB8388A7C3E24C38A4AFA3DE9B4C532A1A5F602775A5B3A4B4971CE3CEB7A66D7B3D48A626C4FF661518B4752787E9B0E