Type
ORACLE
Validation date
2023-01-25 07:13:10 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.07873,
    "usd": 0.08586
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Contract inputs (0)

Unspent outputs (1)

Inputs (0)

Proofs and signatures

Previous public key

000158958A12056FB5602CE6C0B568F6187F11501A3E11EFE58E9D0CA3DE3BA52575

Previous signature

0C93AFF147ADE05F21D96B36E42C23C17D5A75AE9C661014B17D452999ED1E85D5ABCC7BB54869D3BBA3F8EE561A8784DB3DDCB1A0F3369ACE98DF4CE45AED01

Origin signature

3045022015EF11AFB258B6A9B611E1A544159E602A8B37F8B71A6FD132DAC733E6E977E1022100B109C69635250ADD96D6497F2C945ED6B8FCCED70491D198202335FE876F22EF

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00B5A79D11A465624EFBEE9FEBC6C4A06DFD618CB3D28DD576919BA0C0B92FECB5

Coordinator signature

B2C78CF9C7170297273991445394CC7E65306C719DBD7310E711112E1B6025757FD7CFD924667A058090032226039A6EE9B91FC998A058D1C26637F957705C0E

Validator #1 public key

00018EB4551477E12625988221FBB727798A999AE711858F7393E90E971F7D69FD9E

Validator #1 signature

C9D0E5B8FBE086967947762989D6C19D551D4F54822BA26B7CB26CEC89F0FD5B01E6ADCB95C14155EE93C66396DEB2DFD4CEC9A52E121A34CA75028E6D7BF800

Validator #2 public key

00018E2D8C83C109AC1CA84C36E055DA82A7AF200BA95BE2343FF116EECD12B21760

Validator #2 signature

250B840A0F9EDD9EEEAF6324B9D415E133A2D04ECD8B566C223EFCA5F4A48BB81B92876369B9D2C3BEF750699CC2C269273885849E359DD6D457A84DB8943D0F