Type
ORACLE
Validation date
2025-05-19 18:31: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.7622e-4,
    "usd": 3.101e-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

000160CB2A3D0F6EEB91DB0D6E0E3488B674FC9C320B4C5590EE8CB3B6C056B02848

Previous signature

AF305E0E39DB18BCA8DA592A36E240D8605B9797E14B522C2C6E8D3A5E0DD4A161C6B5A07A50291907D761ACDA70DAAE3F6DB6F809B3B16025695139507FA00A

Origin signature

3045022100ECCB6E0877AC61527F91290313F5EE5562D0A1FD288996682A095538B177B82002206BB41E113E1B2D2C9CBEFB36DCF1063EC68EC5BF5438E8EE54757D17528831B8

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00FFC90346FFD1ED59CAB7AF92D07AD33CFBDD5E75088C0D5A14B0ABA12CA5C3A6

Coordinator signature

58C59CB0179AA348AEBDB4E091E20A4B3F4EE192C4DB4C801B7438D1CFA7BBC4C91D705B8DD5640EC316636488D61D4761ED94F2C1A34BB7F39656DB8D150D05

Validator #1 public key

0001959E3582B8A0A55C8B199B564D5B10C740A45E5EF6B782032C790C3AAF0BCC3E

Validator #1 signature

3211A31A01CE4ED96DB3DDD1B4C5858BC7CFA81130CF8E7B6D1CC5EFAF9691A3A88D9A17F3D1EBE4104B36B7005142C820A6FB054D1E9678CCAADD11A007AC0B

Validator #2 public key

00019AD94822B40BF5D4B6874848D7BAB37D351DAB7CFEE31B5A44D58A5961DAB123

Validator #2 signature

03F9B5E14C2640053C2A594A68B5C621F83C06931956683775280C320EAB8404F6DDE6061D4D028C6FC0B0797579AC5EF8AF8665B2F409D5EE732410823EB00C