Type
ORACLE
Validation date
2024-12-20 09:15: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.02323,
    "usd": 0.02414
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001DFCBEBD0677E00EC1BEBE5BF46259BD74FEFBDCD959DBD508FF559B71B1CE406

Previous signature

A55DAF2BA134AFD5E1E003179091CD6E0E53DBEA3D6ABC179CE1AAF547FDD40BFFB45A4278A20ECD5B0939EA2E397D2BDCC5A65742BA683CC1A63AE7034A5604

Origin signature

30450220465F8AF62912550C204B92511BCF6F9B271DA21DB510D7C6437B1E9B75B364D6022100FFD566D7B3D2928393D38989113B52815EC770EA861DF4539EC0F20B745C8C00

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0033A8A8E1970671658ABC80B1CC80D1C55A2E530B5F4C4DA61F7FF53BE59348C2

Coordinator signature

E9D6FC00A3F38D847BF79371CF9997DE3BFEAA68D9FFBB94705D3F34B64878784C816530F8EE3C26E8B18A5A9E9586E1DFCCB136A4EA3C35CCF75036F88DCE01

Validator #1 public key

00012A70C3888F5CBD811F5E45AD85E660AFB4F6AA982C41433AE63814642DB3D283

Validator #1 signature

8EC29FC44A32E5A867C72074A0CB82E3CDA6A12CE46DE99B50874B693CC80D38F027D879B7F83C154CB3DA804BC24F46351CDE9A2AF4B51535761B83230BA508

Validator #2 public key

0001495101672E3A9A57CD61520FB6F0E381E111EFFF0C2EAD677336BABB33C45C6A

Validator #2 signature

62D5F150355887F1B57ADE00BB2CF1719AC5E0240A017596767CF84FC96327894206A3EEDB53C70083170E5258AAD9213349AC3BBD8F42418D6D989697178C0F