Type
ORACLE
Validation date
2024-01-12 08:38:20 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.04589,
    "usd": 0.05033
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FFB37BA6DBDFB1D6040702784B7037BC707792DE9DC0E16FAF58C307230ACB22

Previous signature

EAA61885DC828B9410D408F27135322C2E4E92753CEA3D8C778E394867BECB8C49D7560145F3F0183038E9E14482D6CEF7DFFB96767F150982EA9EF05595D504

Origin signature

3045022100FF2B5BB14F4EDF07EB364323DA38E1B31342F9DAE9B6FFB2D94CC8D2266B818C022051AD07970CEA69091DD6A60B32EA38C5990AB46C65E531CC45D6A2213DA66ED6

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00CCD9E82E7C855D57C74EB21613D3F7EDA365C385284CB5586734B14CFD8E6EB3

Coordinator signature

FFFF774A1EAF973ADFCC61F014060B42A3C4A952AEA07D016EA3595E8494E0D1546F7834CB4E7FC68E5AB0E15EE827E0759C7B75AD5153CD997BFE930C2E6F09

Validator #1 public key

0001B01EEF96BA7E95FC844D456CE8868F18864519FC9532E1751C2035FD044DD5D0

Validator #1 signature

A6BDAE6A03984A6214A99D9CC268DB4222D89A94C3342765BDB3DB99C09CF217D27AB83078C5BBAD2F5CE9DCC48432729B37457636C294BFEE7BC7BADCCAD305

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

FAC8960A961EC98B2E1D2DB47800EA0DB4FE8B7F49E75CAA0A6EF9B10ADB86BB42FAF5234F92F53077F81BF721B9DD7B3DC7948B6D0F78485138A46BF7811501