Type
ORACLE
Validation date
2023-09-19 01:07: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.02825,
    "usd": 0.03021
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001077F8D087D4D59BB878C3E99D093C981A58B1854B567DA1266CFF32AC23958CD

Previous signature

36622F0C21348AD7E6B4BD8F47D64E13A62E3D2E66D9EB3B89DAAFF3FFCC81A86FBE163967B31E44557EE5B3D3F6E9CE736715F3357E3D6E754DABA79C21FF05

Origin signature

3045022100AB82D57B9A52353BB4F76A26F6EE6130104272BAAA25A62A51196CF77E656B0202203004BA7AB092BEA43CDE0719DD1958C61D82B2B4CDDB86FD21C8F44E47A11CE5

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

0003E2B52E281A68B1CB3BC59F100FC6E873A8A10B1CB103E25D3E78FBC97D4D17

Coordinator signature

AE3E454ABADF752EDF874DE70CFE30D2A64467E48D57340EC1312A09AC8E4C16736E47508FB476D35E43457DBEF0D655FAAD0E7EF79EB29BD345F2765DEF1C03

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

A37CEE2F8DEFB168E904BA245E78F4201C821D67FA29E181AD9C62C7D0C5DA97F646129CC02EA3A4A53A9B8D50E7122576399D0CBCC3E9B58E79997361543707

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

3F02873F5A8D1C815CE94B4B4969906962FF6B0DD365BD677C92961D56D3A9A7677ACF0AE8826745639FEF366A1FB4E0C067E7BF2220DC0B43EC7D50BE4E9A03