Type
ORACLE
Validation date
2023-12-28 11:29: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.04561,
    "usd": 0.05076
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00011C24F9D4D9D0C40F3EA92008B4F0596B3D122902B2C71E819261F9AFE84C7432

Previous signature

42D5E6B487853A32C7283777DA7819DFAF71C0D6E96EE0D72E1D5346977215AFA040867ADD28A17C6E6DC311C64B69B80CB41AC631CC13E7E858E2C579A5460C

Origin signature

3045022100A55C0CC16BAEB19D47FB77B1C9801DF858B5EC67D82C6B5F0C10C03D6C74F5C402206D9F097AF4E24FE2A89E568A62F1D118272CE485B8A9C7E18D21DABDB926E1FD

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

0069F5B78B8525C43B05F5E4384D89DD97F8BC019A31E5A34F365EC701511E5781

Coordinator signature

012AC0115358108FF9936FF4C2440A2AC84FCCFC065832CC887385B1B17D0ED4F1AA7FC92C0327FC1C7E1F92F159A0B142FA325658F80F39F9815404EDCD2B00

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

4A3FDA3D57E1DB7F060FCF6BFC5E7773D80E93D1FDC76188EEA1162787D7E4C7C4B60D9464D2A6A90A273F23709009FC7854AF4938E4A6EF068F289125C08E06

Validator #2 public key

0001B0A94804BF8ECC9897075C6207FF63EF4D339F57A0349888E6B77CD47DB53EF3

Validator #2 signature

BF5251FFB4DA2C5C6B58CA751F39E87B4652CBF80C04F760BC8FF61A2BAD57A77AF4A809935F8DB5A8501280C37C55017920ECDAFA144DD62E9DEB97D7F4040F