Type
ORACLE
Validation date
2023-05-26 06:31: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.05997,
    "usd": 0.06439
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000156FF52C0C0543521BCD5CAF32A90254B7CDB8F70CE1EADC909A67A931BDEA353

Previous signature

D43A06CDA5152ADA95B2B64AF0D88DB0B8BBB903B5A1E7D9A0E87DCC2C8CC8A15C432DA8A974B3EE67408985D0E5AF997D938F34E9365C93245770E2079C1608

Origin signature

304402202F73AEFA3E4D8E53F24499B98C894FC9668B11C55C901B2F4881819A6547133E02207EEA759AAB48F72264508B852B06CDAFD2B3127F542C13E1C63C3D1584A45F08

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00DBCC46CE401E9A57B4D05CBA6F4CDEBC1042EB0F1E06508EDB241BB9EB1912D2

Coordinator signature

296E2B8E609B3E9D104391C53FA5A2D0E013175D7F1E31363B78BB31840712C2CA64993D319AA3192C8BC4C795CCDDF5EE0BCC298A1F75D7DB9123A743CC8E03

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

B9C31FAF7068C08722A0CA2C7F85710AB947B7DE5D695D1E55014A1C0EAB671775135BF96D47D1BBF707B28E80649EDB8F43098A7950E5FC929381E24270100D

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

4D6C3B154340118C8463C255BE29CB87D33ED6CB8FDDA78F6B520839358FCCE6D1088F8C0DEBD9DC0711D4BFCB0087279F30170FD79D80F0CF9DAA602331270D