Type
ORACLE
Validation date
2025-09-18 05:21: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.9945e-4,
    "usd": 2.352e-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

0001F1A326FCAF28D2F874A21D2163B16133A77C2E2D6B35B530F65A916211A10340

Previous signature

039E1FC4282519FC24753D379C6F1919A2ADB91CAE8D78967772EEB28C26DB67FA1C3EDAA9D47370D0F3C4F5E5A07811E79F3F60F8C70F3D401ABCF3821B5203

Origin signature

30460221008ACFCC2DC5652DE017A3DE6B0FE92058633274D8CD6B7C03F38A6BB59B6B3D6402210097C2848D27601305CCF0C02D17D3ABAE879ACB7414BDB3FBEC029A0A0BECACB6

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

00BA70BDA537DFCEBFEC738A44E19AA99C79A7ED1A3B471AB0949A43A019EA7B2F

Coordinator signature

A0C5FEEB2C0E201C9596FA5E62D43F5166D21B677FE55941740BF9966FA3B27FEBC5FFC019A665F956F426AF3ED6DFDAFD4330DFD0D9A3DC365B82FA0D222002

Validator #1 public key

0001867673563F23DAA5ADA732E8B1453BC291DADA426E0ED90987E3583BFC65D5D5

Validator #1 signature

E5FD5E1AFEE841C9BB74043B50B603B3EC5D6CE0F906A3EE4562F96C50E1B2FD095E071C42C1BAA3988208FA75910E60889776D18353E748206DD6358373DB03

Validator #2 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #2 signature

3F0CDC2AF493CC91A8621F82D7C8038E6AA3AF497E89AE1B000C4A17E272C4C6E70E62E78E81777FD20580CC76B68A3CDF29F26070094EAAF5FD527633687504