Type
ORACLE
Validation date
2023-10-14 16:44: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 (36 B)

{
  "uco": {
    "eur": 0.04223,
    "usd": 0.0444
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DB2A89B157120FB123092952DE996077B5F53745DFA611B968AEC3B18EB8C417

Previous signature

DBB0BB76F01D1E08A1664F55CC2915E9EA20D033B09AC6DEE2ACC40C5CE732A0A61603E8F9C0B7928742CE06BC0F996E10F3E138F33D2244265178D34ED8FA0F

Origin signature

3045022100B95482B3D1CF8F92628AD89DF6AF3CA7E6D866CCCC56C0E39FC928EF081BD09E02201E5CE1CBCD70C79E53959B7DB686CD9ED60525F9BF7F23C7C066CAF491DE5678

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00B4490799DC7E6B46B5A320096C784923D6D1DA9E0BE30949D1FEACA7FE3D6380

Coordinator signature

52900D0AFD8DFE1D3D8C5577B7CEC78197068E73D4B346023BFC40A4AAFED75FF46571DCC0AA64A7B62502FDEDCEEF9947D490A6966CD63DC2A65B91296BD506

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

740F4F67CDE8B8A17C0C05C4052706420ED30022DA8421E556A0820982A814D987B01CE88AB080762F0098A0CAD35F06924E8199ADF4D5CEF5A581E79BF7350E

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

9465DBA285FBC7B8D5F59498312DA4E473B386548A3107F61C3DFE95D50FBEF8DA9526AAAB4C423A05FC57F559307F9093F685B6555C112ED94A42189EBE400F