Type
ORACLE
Validation date
2024-06-29 11:56:30 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.01573,
    "usd": 0.01687
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000122D32BA817D066B9672BB45A2DDFADEF7DFD8DEDDD931A9663ED52D710D85BB5

Previous signature

D1C5A224AB731BA57F1618175BF18E3DDC58FFE2F8BFB427323C933F832BD84345529EB7B888BC229B6DDD5E3C757736FA0B6F547C2A65A3C0A7629EF8CDD302

Origin signature

3045022100914044B0174BE545AFE519A3E96E16FDB23BB7DCDABA6045FF7C18F33B20249902201D380B3F786EE91C61C84B0397D769C1DD8D4B27AD2A2CFC931607DBC9FF8970

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00A7DCD52AE9D3BD84E5B786F734663E13C299A40493329E4AA4D066CF515FECA8

Coordinator signature

89D15A1B64A4ABCABE497B89D7693366EBD97185F14E4E6CF7015600BEB413CE68398253E19EE7E11D59ABB0ABE884376E868A93D97EF2DF02DCD1682CCD0601

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

5E2E02B591DAB2DF6FDFB332BB9ADC2A9E7B9AAB328437F625513BCB9F03C4E0AC7BAA904BA847EA50D82D99FDB9BB756BB93A0249E15CA46B5583442B4CF70E

Validator #2 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #2 signature

0D9838D40AF3B502CB318809D9244DEEA6BE3F0841F207527612B1F38CFFA703E6D1ADF338FFABCD72EC452A45DE9B858E7BB7C099D5E736F3CF742944F6FD07