Type
ORACLE
Validation date
2025-03-31 13: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 (35 B)

{
  "uco": {
    "eur": 2.7e-4,
    "usd": 2.9e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001AC50E8E8CBCA6D5C58F3AC547E7272B1026E1676BC7533FE6F752F46ACF8D81D

Previous signature

C4212FC721A9EAE1AA95392AC335E5BC1B10E359587F74500CE4BCD82CAEFFE2B0C15B7E8FEACB65CE19A236AD62E64A8A4EBA7B271FD93EF25C935C88899D0A

Origin signature

3045022100B772E38E1E0D3824D42EF8DCC8846ECB583184B716533ED44D989C264ABA829D02200433790E6D811A087AD28E7446660975DF3C72FFCCC1A9353352F8EE38DBA30A

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00B5EB56AD7099A72F9166945AFCCA627A61387F9C172DEC9A56AAF1C86E4A5FAF

Coordinator signature

E0D978405FA20662887793F26F8A0095E0CB34B920AA7A8B76118A6E54A897E6839FA89DC1E06A377A0E08BC2F3CDD3313AE1F877B59B382CF7327C8E8D87706

Validator #1 public key

0001C1C01D374F5BC9870B0C7731398E370A8EF2401053E869209DEDAE7A34E3DED3

Validator #1 signature

A9A1131CE2111558CA020CEB6A5F1E222F99483F6DF12389B8D43D16EE556035C8338E2F0E1A23D592F2000C26E90BAA74AA2151E8114C9824A747BF6F0BD00E

Validator #2 public key

0001959E3582B8A0A55C8B199B564D5B10C740A45E5EF6B782032C790C3AAF0BCC3E

Validator #2 signature

9E22B6F70076F6D83D4B836F5735AE71B8A0A72AA264DD27A154953F32E4888D6C4D95EA59E1E935B180211207C2DF4D87B67E2AB31A1619A5C280B3B0D07F08