Type
ORACLE
Validation date
2024-07-01 08:42: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 (37 B)

{
  "uco": {
    "eur": 0.01649,
    "usd": 0.01776
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D15104CA75BA3772D4C5F9B55842B4B2792420719706B6067C76B2570F1D5B52

Previous signature

5417225A601BA8D73950B5DE9CA4AE6DEE6311C3EC9D67CC104A55B99E88EB3D6E30F75A4346EAE21ECC8BF658107A20A9C82C1B0A65E798D7D3B145EBDBF307

Origin signature

304402207D7D8A7DF9960C0F1C29DECF21E28069E8BF7C33F7FE1A5F6973E983A9E6662D02201717E5F6B250C8CF4913EACE1957D214498BF1F75C7878A71BEDF5BC36E06365

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00B00867E18575699E3BD2E75BD7AA7A9BEA979660A22FAD4D2DBA3E66136879BA

Coordinator signature

B9B20B74E8E75F9A904F56CA33C4234FA2745B5DCAA40EC34541CAB7B71BA75B2F58B88052ABBFF3545671AC02261D776987E9919280E4917063AFE745BF760E

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

458DFFC7540FCEA81722C8A6FA6BDE784A4A1A17AD03C543AC40C5BBC13E571FE1CBDDA74B92DFFBFA986211EC6C0E8895DDF0745294CD451B47E748049AE305

Validator #2 public key

00014C8E344202B3E990B579E41372C6FD0D1FE82C5F41339A37AFB3E0BB3642E0E2

Validator #2 signature

90905171F180B63C1916C2AB57A1B27E7A7C7CCD62093A8B6420CCF1EC87239D23DB910059170597EAC9086EE8ED169E5A7227A35266C0C177C35522AA6AA30B