Type
ORACLE
Validation date
2024-03-22 07:00:01 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.03618,
    "usd": 0.03923
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001BB09E70EB5BF9E1867074C6F3809103C43C9704BBC78A62BCB6EB4BEA3534D51

Previous signature

4A3B40AE61C3A87514E1AF2412A76D65381F9FEF9D1C8790A082F3CE55759399C728BAB865CFE839209E505D844D57D9C60496A16C246B5A970EFFA6DB0A4A00

Origin signature

3045022100DF78F59D4372BDC4CAA72E42FD004D47287B7EF1D34337A65B2B0E758A0B219002202540B6F5DD1DC5F82A4A700711A437383CD78AD72362EB3F1DF2FED9358A35A8

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00478465A54CDEBABCA3FB7925ABD4C1DE5FE04CA1E16AE79EDAD814C34AFE3025

Coordinator signature

9FAE3A633C980A1859AD6CEBE32AB65F55E4266A08F6D0D6CC19C92E94F40F31A9924CAEB4EAF241E6F88A422D2B0766E1E9C9A3853BC5B098D2A5635970C002

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

04AE5577A4F2A522CC11E9AB21371DC07AA4BA4BD088477CEE44D9BFB20C6201C6419EAA2A4BF05286A6F1E8ADD92457F5F43CE4E292AE30F2246EF6A0816A0C

Validator #2 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #2 signature

396F36C65C32883B1C211DDDFA0785FE5FCA15A759C55E7E35B7D97765918D49C7A657F88E77D5629BDE5F8F9AE39E0A583ADC2F99B9D8AFB39FD596BE486F03