Type
ORACLE
Validation date
2024-02-18 03:16: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.03522,
    "usd": 0.03795
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00014D072774F9613CAA8B6130095F63BBC4EAF189B543CAE3C8BE03301A6B570F01

Previous signature

0BDC49AECE44F4CA7C65647E8DE414208AE1E69F59C586388A4493BB2B023F591E81E57D0330623B0D6AA7C4290E6DDE4F21EA8F4B699A598641AC89D17D6002

Origin signature

3045022100C035645BAF64655CDE12CB08D3E878A5D7576E73D9D40738C7C7E08FB7EB4C350220571EDC56B1A1F0C19DFDC3FA7471BAEAC225BACDB0F4772F41FFFB30C3422D8B

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

001EB30C377D92B04AC4FB6FFC9AF7417FDEDEBD6D897372CFF1BAB961B935073F

Coordinator signature

6D2A9107D766CA890E275AC1CD3CBACEC32A1C22062B8383D9BCB382EE2983520D85B213977414838DD4F8FC473A4358943A22B6BB2C3C95438CBF2FDDDE2A07

Validator #1 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #1 signature

95AFCC145192FA75762FEB8AE8A67E9FAA43113587E509E5B28D2C3DDD42DBE3DF6D26DC9A23091698C55F8AB5CE7D0FD8FCD0CB929C16F699447B0E2C7D7E06

Validator #2 public key

000103E30584AD8DE66F9E29419D5D0ABEE5A76722C9FD0D012BDDE3A6E2B149C48D

Validator #2 signature

440EB4CE23DC07FB308EA439A9829CE3569FBFC11DC7C8FEF868546BB315505A7AC10900803A9105891DE02B633D48DA1869EFEFD1EA3F2D04AF62C629B8700B