Type
ORACLE
Validation date
2024-01-12 04:13:20 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 (34 B)

{
  "uco": {
    "eur": 0.046,
    "usd": 0.0505
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000170A89EC48FDF19C325AB7627950AFB353B84C96F11EE3A391CEE710EAC4FB380

Previous signature

FB0515D57E3F8EF6585142209B267C75F61570701E0F88CB112594B15DEEAF59E3BA5F6C68B71D7C46F2F49959FCC837BC113C066384A67BBCA80886C9317903

Origin signature

3045022100BA12470603C12B9C8267EE45E4BE6369C7734FD67D8DEDEA0AF63B593617D1E60220406BAF85E6A30FD00D79712F88F1FEBA81C6F0C0AA8DE662AB1B18F88D923C8D

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0058A793C6B9851C4B8569CFCC3ED6D0B43753C17BCD89BC02289C4BC3BC1EC287

Coordinator signature

72AD598CB169CF185FF5F1ACFFD8317CFB7B48BC529869D91780BF845E90750B8C58C9CDB192167A4F8C4B84DC2CD3D30F2231F594242FCB146B6F271D7B0308

Validator #1 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #1 signature

2AE4C4D193BA7B8BF0ADFD437A9CFA38E801220EA4166E6B69CC913F1D595E31A21B2A5B51A82CFE2F5C68C55C1414B8690F587A089526149BD11C8336A68C09

Validator #2 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #2 signature

D77BDCEA3BF71B865DF13745C9DE534006A4CF9B4F3A20CE458A2C80052F394A616CC14594F1BF9A6AAF2BE5091F9C44C318CC2B2FE0002C8AE90D1E9CCDFE02