Type
ORACLE
Validation date
2023-09-24 20:59: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 (35 B)

{
  "uco": {
    "eur": 0.03003,
    "usd": 0.032
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00014186FAD1D2E8C8817DD1FF3874852149D2A9B8DF49FA816DAA72AA8E496C09F5

Previous signature

663DF6442B39F9E99C73CE0E2708C60369260E96CB83AF1C5DA97A26EC025A5C6523142A2482A76EC3196C7E5DA2C7623C1B0201D392FF51601643454A20320E

Origin signature

3046022100FF31609DAB8115937C11C14F63578DA17F8E8B420984AAA71D80E49D11AE326D022100E69BB59EEC9334A688FA746E51D38D27CB62A2594BF61B6EBF986B5BCEB595D7

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

000393ADBDD9252E546A9668A2A0C1E7F16FEA13371F286441A87F03891DFF26E8

Coordinator signature

CB5877FE7B305E2EF3DC83A649E8054A233FAA25547B5F848CDA64D6ACEFCD50C8E5A12C1D6F015634B3084CADFD280EA63FDE5AD1838E44F850E2327ECBD10E

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

53D1EF8E90095EA44F48580E12CC93E42ACF1FF0D771202D38DFDCCF283858FA8A27205CD43C5D20F29AD4C064D99D5715E31D205C2CE64228B4A52E18C55003

Validator #2 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #2 signature

A19D51322D77E79E098ED4F5F63BF09870F22B6538A83F31329CEF216E61AE18ECDB422630B4A9477361BA6F10DC50C4835267547096CCB93DB18EAFE8DFC10E