Type
ORACLE
Validation date
2024-07-10 18:22:20 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.01354,
    "usd": 0.01466
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017E86C1F1446FCD7D65A57D3D925F9D15FA7B6165CBB2070D1D6BDA2B10F30E3A

Previous signature

087CE0094815EBA00F91501BBA860E39F050645D5FA92C221787ED7CEF087619850A2104C20A88A48E47B68CC3808C4460F2E8C96F67C758AB0639260D88AD0E

Origin signature

304502203118C431AA3D4C4A3BA035FC0C701A8FF4E9867B8FECC5A77E194E78E66E64A5022100903A63D138ACD17D7AB823043965DA49371B6443950891DD90FD0FDCD7814FEA

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00647380CC65969438D6C86F4DB6A1E52BE12C8F960D567AB4F3157A78E5E5E309

Coordinator signature

899D46735A86FE0C6128B3BEE28FA8CD85FD75EED502BD05DB4429A3E72A6BE7DEE425ADBA6D17095F6EA59ABB85CBA47930873EBEB7301F28133DD0CC48CD00

Validator #1 public key

000198C9CA234A4CA85D4A7B9C05C10B9434D24B7FF495E397043C27DC456B39739D

Validator #1 signature

F5EAB5CBEA974CBC46B6B69D33B46D0E02896A9451650B500C5BAE533A4F4E49EC96C17A8ED88C745C916B49E8D803729E413FEEA00CC17821664BBB0C60100E

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

40B40515F2461E6071A74400868B901B5C9293945AD03DC851E413E9C30268E784FA5855BB9947E89F4241D49559C27F409E431ACCCBD68F8833813FDCCE6D0A