Type
ORACLE
Validation date
2024-04-02 11:21: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.03428,
    "usd": 0.03684
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000171AA94F8D575C645BB61C35FF51E798565A6706B1DCE0377C1ABCB8159E236A0

Previous signature

75734DF9770B4F2E88D0006FDEAF70208A2B91F21A24B043753EAD63CB7581E813936BCDCF16BD2BBF6B9E483AE4A9178A6A7BF44C1EAD3A20EE48380FE8EA07

Origin signature

3045022100D4FD404617480B4BA50D60FEA2D135B964FF274E5F2445F2BF1D5FEC93206981022009536CE88833B22E86DCB98FCB27F8F3499CFAB3471C591C87652B8E60222ED7

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0077C65042F3D85A1F0F00A28FD0ECADA732E8EEF8CF61F73E4AF6A6509E128E18

Coordinator signature

611F9F58EB4E38D4104886C87E7E99F5D35345C39D90CAF09EFBB72D2E34426C87D01D3019319E91BE7273F3E0652E04492D016AB45CA65A2A09C86549329E0C

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

65D817E458196A700C533618476D140C60BDA3D333C8DE32DAAA23577E671AAF2A47333B30C8EDAE761FC84710B0DCB4C914F86F7DB9B0B6C8C27F1D14B61C0B

Validator #2 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #2 signature

9E36DCD5F944EBF4C3096B0A9E1C1EF01B748FC7C3E394A17D14A5A024A4C81635615850E53F707CFD89CFDB2E6EC720CD46803ED25EC8DFAE49D0E20A4C840E