Type
ORACLE
Validation date
2024-12-23 14:49: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 (35 B)

{
  "uco": {
    "eur": 0.01731,
    "usd": 0.018
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BE3B7281DC0FCD0F45E49A3C82171D4B9BD24D569466EDAB879B3C2DFCCDAD3F

Previous signature

04BCE7C54D710AE2CAFAAE5993D4794FDE7315899914C7B5F69F24941BDA1C5BBC3935377D0C46499C45B69EAF655841FF9EBA67CEFEDAAA7545D00E8E70D40E

Origin signature

30460221009233C494B8E71AFD69792CA58F86CE8519B2D1C2D38C27ABF51313E41497641902210097AF7E50A1BC24C41B267CA028C8F1BE627E3E82101DFC2CCC84D8EB2C3109BA

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

0086FCC16B5F42290E4B47247F673028322788AB2662C28C44E251B706FBB3F4B5

Coordinator signature

D1A8B8BFCC43E8B6DDFD6A3E3EF0FEDE109726E6EABA185D3381BC2AD08BC232B63E2CDD73D90A6576FE79EF264B65D9A2206844A5C4AC80833855513EC93605

Validator #1 public key

0001AC6CA4DFE26954F8C8FB58EAED07DEDA6D0A6DAA84085CEA5607892BE39F541F

Validator #1 signature

57A02781939934B3C705D7CDD16E184D564E8105C380CCFEEEFE4B25514D58341465EF4F80267EFE572CC3EC90339CE00C12ACDE65E00A1F6BD2F65FF0B33604

Validator #2 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #2 signature

4363570630C77FA7DDC962F7DB6CC7C272E1C9FB357E769039A3F843F09E7158761F4AAAFEBF402C29442AE77FBE8A52F3CF8957C5C416BD5E2011D67FCEE709