Type
ORACLE
Validation date
2024-01-11 15:28: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.044,
    "usd": 0.04814
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017699792DFBE08315FBCF9CE3BEBAAD1E34C726CCA9A1074DC07E8C82AF8C5189

Previous signature

F666571255CF9999FEC2D01A8BAAF10CA15CB184F1C870B579042DD7EB4A7D1CB72D286DAFB446AD4DFB610F9708B8068E37D00B5BC19EF8E8F43E707C875E04

Origin signature

3045022051677F5EACBAF2E9ACEB5D436EFBDF730ABDC752D63FDC0D00D14B9DE001F91E022100BB7D03DC913C021040C63F9BDFEA26AF337B444E229386A0AAB79B562F88ED5D

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0073CDA4B25F977B0C5149FE4FB05758897FA869E753B6F27C86C7E2D5F6EFABA4

Coordinator signature

74D41987DEC78FC4086C7753DBDF46E4BA145C2A31C291C69FF0AE827F0AD586176F3A89E52F88F1910121E194EAA7F57DEA815B1FC148645980F296BF752001

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

9939DCE20DC617714B51A21FBE041F841CC25E0D6E293AA5E6861A56BD7BBA52FA1BD2F50850139BA7802A796C9B6CC82BD54E95561871DFD81EB5B737CBE40E

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

284B53422E985E4AC39A462314333B9A885C3B47985C6E82C2D470DFDB62F96666D9B70D5A8D2B8EDDE20BF648E370F056F7A59AE6988D39527662CF83A09E0A