Type
ORACLE
Validation date
2024-11-23 07:14:10 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.01962,
    "usd": 0.02044
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001032576EFE06E2D82983276F6DA71615122177D3A5C5C5398DBE32CAF895BA24E

Previous signature

D685FDA44B5C9F7600EB77887BE74158474B414CB3E18F058E13B9A642595D6927158FD0DA7BA883F2DAEECF0566C698823A0D6258A14CED177F766955249B0E

Origin signature

3046022100A0AB687C95613A7D5C656A84E583F7E2A4B5920A27050E5ED7E96FA2600F853E022100F519F4DEB3C8CEBB0AFE555B6F8242F93BFBF8B1D03ACDC91FE96D2E6BCA1ADE

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00A0850EAABEFD165FB2AAB574E52FC53D57024E1C6FFE3564460A56C61EFF46B0

Coordinator signature

61C85CCE6020D11830B95181156177E7A94E51CF22C5DEDAC53DE5926655013151D201F5CCD7C648D8766534C4EBFB548DFAC3A0CC8FF85E528EF2B4CB062B07

Validator #1 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #1 signature

ACA0EDDE4C836E3B0CCD1FB417BA4C8AA2132F8EFC16D0C95945E01805F94D103D69C181192B331A3DC4BAE52F003704BCEA1432697CBECBD911C0FA5833CC06

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

76ED1EBF4D20FF46173513E8581B6DC24600EAFA3CD441CC01BF459C6C4791B41B83B91FB8C92AC699CF6C5DD91D252AA469B5AAAA704B1DF9FCA2A3B4F46405