Type
ORACLE
Validation date
2024-01-12 01:09: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.04601,
    "usd": 0.05052
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000109532AEE90C86D87C77A75246E5B947AB24455412E5AD31A4776B53A226C0AB5

Previous signature

923055E1EF906FCB92700A28594D2A19E1EF2CF3EF2D67B6A8B460FB35B0091B41248FC2A8017BB0D61F145BEC0D0D3EB162FFBF00C5029862EE0B867264510E

Origin signature

3045022100C65B52D1FA66E2D3A65041A7A5F5997833618F1F46919219D6C9D21BFEAD3FBE0220084B82EEB83EF8ADCF6C69A3DFE6086A221FB925FB7E1F0E47EA5EC35920BA4C

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00478C6E78958BA3B8FECABDA96080A47F5A9D9AB9408BACD6095FDC1F1659C4F2

Coordinator signature

3DA21C1AACF6060FD82F59191BBFA4EDE3F494B00180D173BA363D2A2C7E0E83FDD496AAC9CCADFEF49453DFC8EC456ED8982E56348BE2634029073A677D780A

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

677E4FBB15057A61C9664A8E12D7D5E8A7C1881DEE331FF563830D2F17DF07FBF460EB22A7375D6A078516D51297FDAAC7CC2D27638D1BD92FFA269213ED6D04

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

E25DFB60F543CE67AAA23A8B246E08C30F1478A19540B37138D9B9B369FE4BAABE3A255511B0507D126DEADE4E5A1CA684F76EF389F29CEBF9F434C74B3BBC0C