Type
ORACLE
Validation date
2025-01-23 08:48: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 (37 B)

{
  "uco": {
    "eur": 0.01443,
    "usd": 0.01502
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000199A60608D10A7E4E95AF3CE6AF4354962AE82F85425A538C44948C9DCCA19F6D

Previous signature

DA987B5A202470DB98D3C293DC7A59010C03158B0B499AF8B7F1790BE6BBBC076043594F323CFB60FBB9F0BAB228669662FBFF9208A038D3A793D298A4CC5F05

Origin signature

3045022100CD745646A191C9664EE94C72E9E777B4943AE27196F2A005A9EF9B2D42A7613D02204095B0C4F4A7106B8CD9427C88145EDA4EE83816C74D815D8FF711CE46DFCFD0

Proof of work

010104974010B856C582B1365740810D390BEF2DD254CF34BE4C9CB563B8D83D955E1D133C80D7DA26DDD9D805C56334639AA184F5DC2F78004FF51EBC982007E0BDBD

Proof of integrity

00E7270BE5614ADF0F728C4EEFEC938001C45895C772BD982B7156AF4745948904

Coordinator signature

D1E509F86F6A80835E5DA794C85FBBD94C0DB0ED67366E84B0672EFF3EF683C727485A0C67710D1C8D171E16AF4106CCA7EB8B967A72A59DE6ED20E9DDC5E20A

Validator #1 public key

00018A13A9C85FE66CE097EE273C6F1E612289BFB0B630C34AF60957E8DE880633E2

Validator #1 signature

EE374B7E108B4BD2CBC6923E2689143671502AACF1C9B713EE1DF803BC43EF6FB5E01F8237F994F5B1B66BE7205E5E06EEB2DA4FB9173CE76750B7EC8AC31E02

Validator #2 public key

00015D0DE209DB9A5A0E63F59E16394C3A1AFA82D26081E82CA7D3B0CBB04C2EFF23

Validator #2 signature

343AF61E5458DE5F3339CFF5CB75A7FDF00C78027CAD9AFFB61368B0565DFC35D987D0D0A95BDE9D7DF8B9912408D2E209A1BC7640E61BEC934B6F6BA61FDA0B