Type
ORACLE
Validation date
2024-01-26 15:38: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.04255,
    "usd": 0.04623
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017FD496BE5140A9DD032E337014A4932DF307599A0BD0E3ED3259D9EC06EFF47F

Previous signature

68B02EDC820199B2FA23DEBCCEBDB9A4FB83851056A661FCD3B3FC7A6FAE88C5C68C16B530B1BA2CB6F1F43116ACE9D0BF166332DD9E3D7B5B2B855B16AB420C

Origin signature

3046022100C89B2CF67AFDAE46DB3553561464C402F959255565EB1D581864DDA0596BA880022100A7679FF0DD569E77A9BA4C27BA98B4E4F1B4D1299E2E61A591A93D1F96BFD317

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

00B4F52A19488E2B0BA584301A8843D47348394F7E162D3CDBA972303369B4A3E3

Coordinator signature

116EB1C331147321331220B81FB100522A932ABE35F31EFA30A4515B631F8133325BD892FBC71B6222E87FEC6B0A4CC9215506AEA6ED6D3FDF8C3A6082B0FA0B

Validator #1 public key

0001D5031ECCAF2669D0031BD49AD248043D737E6A3643BE3E5EE7846076B86C737D

Validator #1 signature

BF0AEA869DD54C7B2C621FE46111A4CA4104802756D0475CC22C59153577BE0A8FEB1A4E987C0A77C110DB3D4C2E5F7BCBAB86237B95DD9392E4222E92D1F001

Validator #2 public key

0001488B3DC1F7B13E8CFDF71A424D87DE837E772799D4B9E3DD929D5B0DA5AE9138

Validator #2 signature

CF4FA9F2A963E93930840844D43B3BA2D3D8EE87229402CC2D054E8D7E156DA1D815A4B801B9E6B52837963A09DBE25F222BF8CC4B26E8B42880E0AC90C9CF05