Type
ORACLE
Validation date
2025-08-28 18:45: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 (40 B)

{
  "uco": {
    "eur": 1.8114e-4,
    "usd": 2.117e-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

0001511DEF7C0A67DFC75A12342A5C40DD4FB865B0E4BAEE43D841BBB955D9D0D9F6

Previous signature

A67B9322F98FD1760094B1A5DFCAA4A691BD199E4F3B60071E47D0519B90F0409700BFC78A511E31D7A4B7B36649266DEBFF5A3AF4852E90CF5BF6AC15FA8207

Origin signature

3045022100CBFFC5AB5476D8A251A8EE27E1EFA89B371136FCDC0F930D53AF554111D1E5D90220640BF8D744FCF887901752EA4EA3D418FED8F6BE5EF016AFD51877C5236428B7

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00F98D97BF3D517891C049897B2A1779F0C9C46A274816A38AD26C3CB7B0070E30

Coordinator signature

361B59FDDBD78C99E7C9F661A70768B6B0A26F03CB5790BC0F095159A6EB70A66C32A9DE44FFA28ECB935A46AC787155C1E53C060B4EA62473856AB74201A20D

Validator #1 public key

000134C0EC1A10E466EAEF43BF20464C614B4FB1D4E7BD8FD72F107D756638FE43AB

Validator #1 signature

B5484A7B6DC48608E85BEA187A43A960A654CFCB18799FB047A44C7A98F7656BD083EE291DB206B87C1FDE021844C61B045B9744E8578F62912833682FA9DE04

Validator #2 public key

0001A5E6F6D02CE7E311CF3CC87C79329877BC7E086C52A92FDED417D6F7D43F13C5

Validator #2 signature

09E642A4AEE5F4E05179FBD3397B2C9B48A87ED4528C1CC2AF57F4EF2A31760FEEA295A81BB4AF7F1E69C545CF6D06A5132CEB1939FB40CCDA4E07E7D3BE9603