Type
ORACLE
Validation date
2023-11-29 08:28: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.04588,
    "usd": 0.05041
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BC5AA9C3719C64703D55371CCE8F153F143A252996B9E0F69951AF119150B0D2

Previous signature

3EB509C5709D5A8FCFDF24F431EF7F395CA1E0C4A8E30DBC23B6AB87523618D74FC5CBD8FED7B85E7B7A337C4599B45F6D3256B0D12E8829803FE9714764E503

Origin signature

3045022039592B57D2D1A7C473E459F1A86299AFA5C90FDDCA8F0938F48C90F0A75C2894022100825B255C49501AB19EBADE10C382C39BDB5CB0D8300E27BC5A3B95A13AC1ADE9

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

007F036796F1A5B16A3F8F41321986783BFA2589FAC3FF3B02B093E28C28B94DD0

Coordinator signature

4D0FBA7120B44DEE97A51C4676F19DE5ED138FF99B9E2FB594166922BE7611BA2B3ABA864306B5A8EB6967A7B93A7B74E931AA743F5A2E901A4A86DD4C2A2C0F

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

58F21A5B97FD6CDE4A26D04D8207A06754A33E1D4D1BDA5152971B2A8511722BB887C3F634B11CB3A3CA82421E0F8EC635E4722EA44A6B734A438B964B46BE04

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

95F6360808EE7A1B04B5CC4FE9B51B1F98D05B81CD3495069B332ADDE6C816AD9C3600984457D096F3645575B4D458224F5CEFCBC68B7C66D9B2E954E4977D08