Type
ORACLE
Validation date
2023-09-18 17:06: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 (36 B)

{
  "uco": {
    "eur": 0.02853,
    "usd": 0.0305
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000148DB0D97FEED01CBA43E21381EB22CDCDA4C73D4BA9BDE49019578AB0F6E2981

Previous signature

891C32C7DA67EDBBA9731051E22D01817E458B3FFAE749F53E47F9505F18ADC88FD096619C1FE53B524001594DCB39CF2E0347329387DC0F4C4D42FA6ABEB00E

Origin signature

304402207C81AC8B997E5570F72F93C0F8BD37F7BDF7C5ABDA334C0E675801CA3FEC4B5502203976993F4B8DAC95B109549AFEAB960AF61872A3700926D218A5605B3D43C8F4

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00D96F695F008183EFBD67A8D73BB4DC134C192C4BBA08F6045D90FC7B50B1755B

Coordinator signature

9DAB00AD2BA630183F5A7331D89E63F2FE120E515B4E707F6751E2D457419C93B617132BCD97944A31FA4E2D8E615F668869EDE557425948081DAE85B1880604

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

0D741AAAD2D218DF435C68E86D29648636CC4EC51A020742567B2D7A1269849066C336469DD60FCA1A9A92F7C90D27EA488920AF8968A0B62BE696AD2F80CB06

Validator #2 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #2 signature

A88E7CDC2E61F0B007F8C52F3809CFFC8F9FE922EC55A733EA965A46EFB9F55DF74BF07D19E9F0C66BA3F4EE78237A81AA70F7E52BCD1C6904892887E624380A