Type
ORACLE
Validation date
2024-01-12 05:37: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.04599,
    "usd": 0.05049
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D6B1BA3A046F8073AE80C2F0D8637F4BB0C9A3EC0047DACEB819BBDA5320B6D9

Previous signature

991B176E0832B28D360B842C51794FCEEC6B7DE74CA2BBB03DE6A4250A2F4705549A514982E4289EE72530FD036AFF7A69145C0349D18294A04529B65988290C

Origin signature

3044022013DFEE51B57C00758B1873406E8BA7538100CDCB368D0D4C6C1C8960E6794DCD02203C5C54ED8C08E08D54F44A76FBD4E4C88433CD87D6F90048769740FD9767CF75

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

007BA8F6599C0736CCB23B7B79BA1D1A5CF6F9712577A562D3699AC5ED47DDDF3B

Coordinator signature

50C6EB44E09A3B36430C8571A4944B0CE7C575341D7C070A3BB55C7AA5371644BD6788B485B7EE4608C702057A18462F337F9DD54FBD1266754AB75DE34DF30A

Validator #1 public key

00010F2A0E4C424582A94BD90E05FE6931628F91988ABBE387D365994F1F3FCF5A12

Validator #1 signature

5072E3F788447A7DF308297C67F5A34FC3B27801B8A0E028EB9D7FDCBEF0EA59E59BBDA679A4DDF6507B68008459BA19950FF1366E37BA4E740DE57283CCFD08

Validator #2 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #2 signature

1045DB23324827B95C90BC4529B6CC2F9A143AC3DDF3158C147C0E827503CDD6A7B99C33FEEDE3866202D1C54622A038BAC1C95008DA9900C07AF2148A8A1C02