Type
ORACLE
Validation date
2024-02-21 12:55: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.03784,
    "usd": 0.04086
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000109EFEE1A09BE5FB3A011674CFD22F81B4A5728510F27D3B70877E2ACD9BEF0B5

Previous signature

B6110289AE611F911CE632E108EC8FAF134DE10F4B6202DB4F01BCB93F2ED2BB43E2F1DA367E352BE133BDF641D731E243E07A905DBAC4FEA07146C1525C0400

Origin signature

304602210080125CE6556D74EB4D12425FE5CBB522F5A2AC998EB3F1A72AE3606C7A1A7B5C022100B01B436660D366EE2C2FD3B61C15997B0DC930A6B42069B357165E88232291E0

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0013F1422813FCE2E3E4C41738FD289DAB8A01FF4C541275B854EE87BD0CE910CB

Coordinator signature

A41CBD1794D6EBFA69216AEB96203D3C3AFBCEE918F7005D7748FFB53EE09E3C9D0F383239EF6AEC35F09E2498B4A048ED8D56A7CFD261362B127A33DF245C0C

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

8286CED62E5331E4033BC6A343B0BBEF8EBFE6C7980D0B69ECA5C5BD353E0493FEAD6EAE0055C7FA772DB181B7E40D00E9D2C06C47D2EF3C2C1E3A15F5B9DC01

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

656276901EA5D2DF7A310FA9796B5FE0E3A458EA5853F9F1C2E0600716B6DF64E0ABE11645368758030B85971BC2B27CF8B326AA5287080C79B7DDDEA5429D02