Type
ORACLE
Validation date
2024-01-12 00:36: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 (35 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.05047
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001EC35A2C1CFA7989ADD6E9C917018CC47E8DE984E1174C1E019D36C94507C1E74

Previous signature

6FF920D2B2F1DD86DC7E980060414FC0A712063A49070D014F503EE3B3961CA7D09B39F0AAE28F93CABF2449A2F5804C1EB5DC5723F4755F97C16CED66D73301

Origin signature

3045022048EDECD3A5D5BCBA3028B491C7A6BBEE5C0FD092ABD63931BCE571DEF67AFB93022100F88868FE9D01CEA3CC16C54178A54C9EC33917E2341AD44E8C637E9C41D7C4C4

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00D35B45BC3F907F8038796C618E2C19941916CCADB1829D78158CF516B60D9E23

Coordinator signature

7F3FD832582E0120B542B4F4E10B658569794D8F2618F82DF1678602816D5861DAEBFBD389E0BDD48D10F6EAEACC7F2963ED6B9FF568FE26A9986AA99D0D2007

Validator #1 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #1 signature

3275A82968D4C390071AA8CDF741AD2FC100A1DF04CFB5ADF97D09B480662BA8DF13F86546601BCFEF281914EA8FFE05949465E427BDBFA3B1141EA39A7A7D04

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

84047650D15B112657D176114E6EBA1AD1DA9EB39B664CC35E5FDB61A71AD8CD2B2AB1E88E7939B609F1AF60D76DF4E362C3D0BCEE092EDFDF28D8B76C99D004