Type
ORACLE
Validation date
2023-05-27 09:42: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.05972,
    "usd": 0.06409
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001011685A9C43E429C58C99CD41184190A062BC34EDA0CB7B7B576E4BC48A84483

Previous signature

D74DB252BB632EA17BD2ED8AA5B38839BBF99DBB78E61973B788CB772D5190ED1917B5BDA851B54DA6051927A30E2E4BA5925F2DF0E8A04674CAA74186FC4A02

Origin signature

3044022078747F65AA7B75DEC416E4EDC3127E065159F7948B572B6D809C7F291052110A022039FEB0839BFD6EC897B03EBDE6A7A77F5A470C669300EA7A4A877320924EF74A

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00F9146D22866D3364FD79DCDF44956B66191EA02989DDB5DB2E04F594DE4A93FD

Coordinator signature

968E44289AF7B0E294496DAA99E31B71E71D74CFFF007F2154810E0E009AB2C38171F3C27FD2155A4A614C2097DCB539B591DD3B2D9361056058BD516CE77F06

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

3A56053988BF9A95F41199ED6CD1FC0D14E16A647F268891264CFE8B668BDC400575B2FBF9331234C35DCC84E4FFE0481C7A672FF0BDE3FDC43DCC269FD1290E

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

0577ECAA6C43F60E1C6E31EE5BC0C7BD2BF6D8E7DD94C5406F723CAABCA5B7B6E3ED69DF72F42D163F0A1078D454B055D5ADF5238A6E645931B9DFAEF9A0900A