Type
ORACLE
Validation date
2024-12-23 14: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 (35 B)

{
  "uco": {
    "eur": 0.01731,
    "usd": 0.018
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001FE58DE91E41212744AB377AB564F4AA7D4EFF0EDAA629D446FEC2A1E8874C535

Previous signature

D54E88858D88FD6ECB17CBE499D2ABD056E712770331108DD5433462E5B6ADF4F3434D740F971C69EF93ED501F7FB95C73F55920BE59C9866AC8E55FC3649600

Origin signature

304402202CF4CADA0AD6A52520C5580FB5E4870D9A7E7D20BA40C91D88E13AE2F0AFF6DB0220544F59277F3E035C06F8FC227ADCA8B817AF85F61CA3529A8533F796C7C996B6

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

000E4E01B976574B9387224445F955ACF9CD22E90E969666E70EC7BA8523AE32D9

Coordinator signature

989F30B1ACCE849B5C6D7A17A23586EF2C65AA0D1BE76806FCC37D21ABA98F04860AA020923808DF291C619CD0736805C422AFFFE8FB17F4BB07485ACFC12D05

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

82F5C49921B61E90AD494121A1D294D14B4266258C7CEC4F356BB0C84D317AABE4284A0995366C7C62AD16FC289820BD144BAD0CBD7BCD609490DD109827E60B

Validator #2 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #2 signature

F2DC54137FBDEF1613617AD37D18789D351F6A033BBD40081D91367DD3873E3F525ABF0A7D5BA2EA23F33D267011E591A6B76C2DA406AA5F0FD673ECBBE87A0A