Type
ORACLE
Validation date
2024-08-01 13:29: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.01784,
    "usd": 0.01926
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017C05DB92109D8AE46B571E82AD6FC3169392C4F21062BFE4BE50CE6EAF064F00

Previous signature

45EC46C45FDC46574570B95DD82E2E4FD6B2A3A7771FCB370EE78E33267E852939580CA9694FF0D3EBA6AAF3E172ACE6F7629CA4E784ED6A65799022CB81DC0E

Origin signature

3044022049C71372D9FBB462F1C3B04CC029DD469E1F82425762BE01D2D9E4C2FC69D2BC0220491A74BCD82C442B8C37694B7A321025E7F158CEF022E124207214C482B6D0D0

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00A5ED12CF71C2F0F93E57EBEEBCFE42A68631DAD9B3FAE19CF75177F9A1DF0A70

Coordinator signature

F158491C93A68C50B0EFA93571A896A4E27974E07F53AA0D088C36EC36C3D2B7FB09031C0F0A3F5D279C664BF1C049EDE85C1D872711EC76584C1AE1B7DF3E0F

Validator #1 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #1 signature

D3BC91C5187E3EE9D000B39FEBA0E44B523FA9EF6FFC759B59606EEE487FA1CD4E9CBC312E94F88DBA44F33D0962DB2A0DC8F421328308147AAAFA3B83A58003

Validator #2 public key

00010A39DB5D3D27E394C1D356F35C52225D77EEA55BC993431A5EF1AD20966F4CA1

Validator #2 signature

0D8685CEC1A557EBCC29A16B89F686695645EE0F2CFA9C42DFDE7B12C5BBB92423FF1E702C1B15431D4BE74C84BFA77CEC7B6AD3E90F77989DDABF2FA241AD0B