Type
ORACLE
Validation date
2023-06-02 14:21:21 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.06191,
    "usd": 0.06651
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010491BBBF5FA67FCC0E450F8B17A5A5CB3386DC428F06CC83A867A0A3556F269F

Previous signature

490959FA3D9D203BEBEBDF3F850ECBF885E38CA93B0ED9452D70D3E529CDD4D0AF6C459F124EA84F377C9A48CBEC037E163534FDD04F089FF5F30D6E122A8D04

Origin signature

3045022058737464A34A16845AAA4FB5F41EC4ACBED2B823468AEC5F6D695C35DB3D5B7F022100B448C79FC30DCD59FA6E403F743A5DA26E170E92009F60975253E2C9C4228F7D

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00823604322B0D8BFEF82568DB985A7FF3E97381B70EF7303A1909F87EBF345181

Coordinator signature

F1EC6D3D3CF420B528CAEA91C18FB351011E601B06D1CFA01ABD5900437ED6B6059AA7524CE2CA3BFE5B569A3F0CF3698BC5E20A3A2892EAF06F6383D007820F

Validator #1 public key

0001936CCE1295F6988DB49825C6CDE26CF96AC12657C56CA7AC06C1D4C98E99E9D4

Validator #1 signature

6C981CCE15CCAB79D3B3072F72F3C7AB3619E2654D1D82DD8B015729BC764C7F2D719C97CDCE286870A1E62F4AACC93AAC60BAB6478BF8EF93418962C45B6103

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

E3E71B1D3392F4AA7BC408EF65DD042D91909ED9250FD3614BE1F11DAEAC72B22F4C6DA025FD092D8D66A83FEDC8852AC4AF0CE5F9833C973AD4A6000E0AA508