Type
ORACLE
Validation date
2024-02-01 13:56: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 (37 B)

{
  "uco": {
    "eur": 0.04277,
    "usd": 0.04622
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011EC0342EC7876522B2B10B96074541E87FCE7E3B9652E9D2DDF8BD85BC588CEF

Previous signature

0B575C62EC10BBC510AF493F8B87387589F21A4E9CE587D472B6881C44D7917B015B1A430924B09CBAB77C1D959E6A8839C9054B6561482677C43B48F1260106

Origin signature

304602210090C86254BA34EC9E22DAD02031ABF9CC31ED1D7252A8FBEC91FD827A8DE45802022100EE65C35F0363D87824A43D858FEB1E502E964D78E4B7C51E66F75DFA71324AA1

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00D3CF2F80DBC438289985123C999EB1F697FAF788C46B8EB40B1270C486BCD160

Coordinator signature

54A1482F35AE7D0472AD264EC28C8AEEAABC16BD7DF6A3983914F843E743BB5A6E798B2D549CD4EAF8B777A7C8D99A29EF945BDF2F171C878BD6FDBD206D5403

Validator #1 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #1 signature

4AAA674B1334BB3A4E680308E756CA8A5EB6AD8DE98675F5FF35F862999C08A54EB451B1722568C751BB966292AE870EEC56B0C844B1FA8890E20F7E9BBA6405

Validator #2 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #2 signature

EFE5248C38F124326AAC0E03EA7FC885C44EB092E0A4CAE2CD8A713BBF9F51ED834BA8AA2C6C7C94BCAA3887D887DFE700B17D8040795345EDB733021ED0E70A