Type
ORACLE
Validation date
2024-12-04 07:37:30 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.01902,
    "usd": 0.02
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001455EAD6B4FEBDD9B3C15676FD342A86BF216E19657F4A31E0D101B16A0B6A7CB

Previous signature

75C726CF4319D25D717A7068B099D3949E62E392C2C7290F669FADA964496A462C7E078D6CE5358A2D4FDF7021A4326F30A04ED04E40FB27AC01CD79E2FDB90F

Origin signature

3045022100F23E798678E5DB842D2A507B9A6C1B2ED008751F804DA0343B2794FD74665A0A02207A8EE066F39D1455A76BB5BF7F9322D42A53AFF1C9F65A68AB4ACB60DE41D012

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

00D587C6478B9437BDE3615B73CE92D002078CC2A7CC5A676E8DBFDD8DBA213145

Coordinator signature

B086628CACE8FC94B12A7FC4D2104781CCA196D5647835C9E86CCCEA1A7CC96FC69C60DAFBE1D0EFCBF31143951AB07BC9E76F439088B05859D82B482B499D08

Validator #1 public key

0001AC6CA4DFE26954F8C8FB58EAED07DEDA6D0A6DAA84085CEA5607892BE39F541F

Validator #1 signature

02567EAFADC46EE631EF120B6E16E5ECA864E5E52EDF5954908A3573412F6CBE5A5B3DB50F48B9DC9520C65DC1B330BDD3FC65CD198689229BC85720D4A10E0B

Validator #2 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #2 signature

D2F0B782386EC495246F2876B68FF6E99CE2195FBDA7D934C16E5AE9A0F6E5BF8912C8885B7A86F1E5825620F5D03AABAD5D6AF243B3222998AC48C608959F0A