Type
ORACLE
Validation date
2025-11-20 13:37: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.5563e-4,
    "usd": 2.9446e-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

000101DF7F4EEB88DB24C2126AF7F999EB9834E232381F9E3E616BFBBBF5F8D0360A

Previous signature

AE6C8137384DD5E69AACDF54437F5DD7B8256F6591EA9B45FFEA4E2723DA6D3566717E01ACAB48D30D7BB51DE006C2A95E4A99C829C0ED6252BF275B7A79950D

Origin signature

3045022100B7CD34578B1E8DC12F731D366DD09DB7B4E27B3518078F6451CC033E57FA4C7A02200DDB4E939EA570E3BCF1891D74DF03F24B5601AB2DAA406489E9C80EC05A0D09

Proof of work

01010446C07B9C824CC66375D105395F1B72ECF048FC7AE62B8D23A3DD7A6A868EA83C42D7ECC4CEC8143E6BFB175AE44DC210BFE3DA1A4E26A9585ABE077CFF4913FB

Proof of integrity

0037D3963857C0691B37E625397535D1B74ED70C31CE1AE26DB19B0D926692670F

Coordinator signature

8B4B3C6E7722B39687CA8B77CB0DEE152F905DE3EF3387B239BF5E7B4EABB577BE69C2499B94E5BD98C7A839A2848C4222C2D6B8B7A1477DB4CCF4111B920609

Validator #1 public key

000157CF1522AF4046FBA437D1629F82E86D024D331DBA94FAA0149114A94DA95E1F

Validator #1 signature

ABA8792E528620D7B646D7C8A278B3B0360719C61AC66624A3847D29EF3ECC5D464A9F7DC0598EAB9109BFA667DEB397603186B40E7D9BCCF0C5960AE013630F

Validator #2 public key

0001581C16262AD57CB624ECED9BBFD952C50E3B2A03B3E4DBCBB0B4141A989DBD92

Validator #2 signature

03B46DEAF5F181FBC3F6F79C7FEC0A6FDA02D2BE8117FC65A7364136211D3BBC4D4D756C4C6900C318E9EF3C791AF4B38AACB1A7B8A071D4F919674F4218D407