Type
ORACLE
Validation date
2024-11-21 16:32: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.01778,
    "usd": 0.01874
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000174B05EF53A5BBC48BA93CFE2025FF821BC1903570F91EBE9E6259693B3643782

Previous signature

83405FEFAD9342C1F1F024A22DCC84A54BF1C29F628380E1803F6F715DFB326CB9F36AD88DE3A844B6528F25943F6C2789FE66CA1E4AA7F7E29CC915C1E15B0B

Origin signature

3045022100B15A93217E5452E49861C1D20163E3D186F60B76BF81B793D35A696EA4BF6F530220389C095DEF68DE1394BDDFC74573091C7C5CC49A5F0F2EA1A4F98D717CAC19B5

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0006C3DDE4D4078216BE6B205E92D50676E6D6F6B230492BBD62D4E71D4E38E3BD

Coordinator signature

44C628A0EB316B7F76375F83793DC157AF2E06CB5B7E35AC233AC47A9BF570133EB6AF0263C9D49985378B581DBFAC97A2C91F4BAC32A9960D07A5FBFC5F7D06

Validator #1 public key

0001172FBEC021CA921A9A771C312FCAD74E84CF0A466F5F662630C70E7BD8699587

Validator #1 signature

45BF4CA32948263868D5AB2D723B74F10F8A59F1233840DC9D62A6452AEBC249FF8F088317F74529BB5175FAEC79A75DC42FCF525074613B4991FFD30F865C0F

Validator #2 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #2 signature

FE636CE3F69F2AA51FDBE65385178F445F0E405A754A12D01BDE9BB4295F985DE02A623738358DF52EB6D6F2209FC039B52E22B6F614AA6A88A7B96408D7040D