Type
ORACLE
Validation date
2025-07-21 02:22: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.6919e-4,
    "usd": 3.1283e-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

00016DEC5EFACE89298591D6F2C470FBE51C854363446B2DB5E300BE9F1F19FAB50C

Previous signature

3D999675939AFF41C0EBBA6528E3C0A1F11A792F0D285E01DB93A43DEB9BB1AC4AD5033B45A1BB5BACAF924C6C9245813E7F97F75FC7267D34DF5F873B04F60E

Origin signature

3045022100DD33519B352B232106A9494C39DC9E30E07E5C8FD8ED2A60F129E0204089A16B022000FDF1872DE1EF488AAFFC63BCDE32BE997EAF8979B50384BD43A16D8E7D3C2D

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

0081E4C432350CC0E69F196FBBA213D77132AA1E7B155CDB1D0FA42D0C426D6C35

Coordinator signature

888A71BFD2D264FD45307D746F72120BDF35EDDE316B931D77F494B69AC5957443E8A70A4033C008BF4A1CFBA4E7BB8E4075E4BF661444D07DFA1F148DCB4D08

Validator #1 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #1 signature

EF59EC38DB8922E88EF98AA7C8724EBCDA5B509EB3EE254CAD3E5FABA8F5313CB1595847B7B4B0C905C53AEF48623F945D5E17F7CCC81EA78B379C4953092D01

Validator #2 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #2 signature

25A0D578158F97D6781DDE6A2509B5B29EA7435C3262A6A83839F304FDED2914C0058715145BC87435DB3DF72FE1588F21BDFA98F3CD1028590F1A1DBD457D06