Type
ORACLE
Validation date
2023-11-20 22:57: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.04964,
    "usd": 0.05433
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001E37157EEAD41DFCAF158590C3DFF9C040D528A5C29DC2FE164E494B8C3A70AD6

Previous signature

3EC251D915E7780E217E1B6F3BDB43102AD83135E74609E63D044231501A876AD40D3AB29B804F73E36AD79CCD6076E979376EA1C1D273916977BC349C2E930E

Origin signature

3045022100E979FFD3E11E71DB4E0D2B98ACE75488D3F39BE200E25AD5D87538D489D65C70022079472123664A58805BEE53FB4A2FEC7DE62EF591A81B3EBB600F84F8E7D7167F

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0000C3955D74E333DE3BE4E03EED4C23D2EABF931C7C4EEFC8D5D8A9C5D95EF865

Coordinator signature

A78123D2F743B31002AEF2A38BC2999BD4E6E654CF21B0DE55C0D50E1D19D4394AE401309E04A6BBA399FF177C78DC6AFFEF5CBE64051D2E41EFBAE3836CAB01

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

52B33B008FB12D69EE5ACE8009F03CA5FC9F8BC005F6A40E2E0452FF24EEB624DCC16FDE0AE87F75555261B57076D953A15D1C2D2135F0521AF53C107088660D

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

D9074EEEF7BA5ACCAC07FCC71B0EBA575BA719896B132C9AF4FD2546122368DEC56EB5E4F9CC3F469A7C29310EBE5D5028441FE52FB462E8A4C07F65F2402E09