Type
ORACLE
Validation date
2024-07-04 19:42:10 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.01305,
    "usd": 0.01411
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000169CE32AC656339BF272B32F49802D847CEA69428575B8794F9CC9BE94103B1F0

Previous signature

4AD1CDCEC6DD9AA10937DDF098099BE231433B8FF97C34D36D0C03A63475367316F7FD8AB45E866A96EFDD1F7A77C2C880723654912D0E87D4095D861AFBA004

Origin signature

3044022021B186128E3E6DF924B04AF84DF9DBEE3CFD5A5D3967D102BBD27BD4A0E42E5B0220570382B4C33E3AF8C294401A96F9F45F9B1E2435EED354635E8F1C4119503A11

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00BFEA56149D10598FB49AF8B16BED99DB63D7675E3F0D11F1E27310C19A1E09A8

Coordinator signature

F71B8DAC096E4B53CC02D5A1D657772D0F22F5CA0485D2343EB8245E6C9E0AE637C0DDADF5C3454B9B49ED624A0959812614DDAE7E3A0D7930E5651C774AFE0D

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

BEB22A58D2B28CDB0C9C885A8A093669F959CBDE5F95B6D3F6D0A2BCD1295778A5B597566658E14F579F65FD3C8EF0C1E3299E7EF30ECE22497172992DA1F703

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

796C7030441F7C3B53D84D94DCCBD40C3B3216B6B32C835CF317E83DD92A01BC2874BB527B7EC40DB10EEACF20622EEE93497107A7A28CA4EA5AA258698CF109