Type
ORACLE
Validation date
2024-01-21 10:02: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.04531,
    "usd": 0.04941
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BA7F9DA977EC572C0E92811EB17DAFFFDBDAF21926D83B4F8AA57BCCD4E44BAE

Previous signature

DAFEBBC55F40DEF0E53847C5760D7F6C7E1C569AE6A6D4BFAB7BA32A14DBBF3604EBEF53A260697FBD74EF75F8C4D222E9EEBAFD22B79F099E9A7976B3525209

Origin signature

30440220462152B5AE3964C26F405CE416B46CD5A873A62B07C8DB848C5DA60DFBF4D52002205D88EC7A887A79A342DA135854D39B1797E6139F3E2234F53499D2C96C4EED0B

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00EF4496DB3ECCD04781E916CAAA00735B0DF86834119272CE6C47894B3CF36582

Coordinator signature

1211016B5FD14BACB3E9E3712C48D9FF3CBD5BD0BE25B5B3909CC5E5A5FD1679204A22401639145A6C08FA0D97A36C02BA66D3B98679A8DC6D02B342BA0B0C07

Validator #1 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #1 signature

280A0C5C72EB0832C2C9EBD2A2608B2885760EEA1E6F01BC60ECFD9881682E02704F68F1FA0AE328F3FC68B511BA67544DCDF68D151710F85082127AFCE76A0D

Validator #2 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #2 signature

1BA666EF2D85B21C872D0D22E6ACAAB7D7687B23E1791DD9541D0F540F17E9ED34783ACA7C3BF05A0E74110DE64CC0DB761F3317B7605D9D687BBCDEB66CB709