Type
ORACLE
Validation date
2025-05-16 13:43:10 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.8979e-4,
    "usd": 2.1245e-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

00012DDFC10884A6782884F7E58021011238D994C9554982291F3B34ED6DA259E832

Previous signature

520E34E80048EB0BB6BE3BD4216407618ACC18CD94EA66CFB9A292B7400196DCF29ABCEF8018943D804A1CF12BE4A168532573B432905CEAC9DCAAA643B3870C

Origin signature

3045022021788A81D16B3B876675030645F1E1E713BC1BD9C99FDCA87688EFF810258A97022100831BC478F3AAA9EA87B89D9167BE178A8B922ABB20E75F43B86181B5326441C4

Proof of work

0102046050ACF5683F8B40CF2A1C5CE45B7C3CAF7105CE3C4B5425C390F31B15BE4F57A184F3BE1D755D2290068463C3E123BFA6338B3B06A20D94329B1DC785B511C6

Proof of integrity

00F84A870BD62B22B3EB36B00BFDDA10AB73B992672B111C0D87D144BA2B00CC45

Coordinator signature

30D9576317F3A92DC884392CA2F552ACB3F2A6CA9BFE6878FBDFBA2ECF311C73867C7FA219419AB875B94B1245D91D00A2F21A0528555BBF14CFF935E3B8400C

Validator #1 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #1 signature

E23C6FD77A94CEE40B59E28530CF1241D4B66F299D60283EE142D3E1A127A36151AD069D295D0C95C0B310A8CC22D696958DE10A0A225B65151C0CD70D587F05

Validator #2 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #2 signature

68492A4423D8A73F8E4F6F385EA47CF54DF4F0FDA097B35397342A49488D1DF4C26055DC74E0B401BB59F07CF19B8626773B8C93ECCD8E077BDC1E2D472A7D09