Type
ORACLE
Validation date
2024-10-16 10:08: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.01366,
    "usd": 0.01486
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015594740FB1F6CDDB966C7BA1391647A6655A1773F9D80D22565F4D1354C43637

Previous signature

BE002CFFE230C15F71D3BB92E0E20D1ABD3B0B497C7DDC49372520033E3EF3D860BC9E3908DCF3627FF6AAEC5978731936F0FDF3E866A036BCDF5FFCA5B3D80A

Origin signature

3045022100F42B825A5B03C0B028D249D3BD4BFCD3E23CA714551F5D445C95446BDDF5B6320220530E16D060A7FA799B8668E45F852D2086950F2721ECDA693BAC16A0D42BBEAC

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00B71A459EE949B00F1244205E853A2554F1E1EDDB800622C2344154637E979A38

Coordinator signature

B8FE6D6B8750BB126204763A405FD03C8C24A222B0AFD812F395CF24F473D635DF564A62D7414AB3CB3BF7EFD2D52501EF03B7BA5EADE11E4087EC93880AB508

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

0D138B5BB23AF365BD0EB0B257D7359452E89CA4258EC542C18D2562C5FD6A3EEBF4B87E5B259EA160E55B67D82B2E65CC8B4AE66DA0959CBDFC8A5733E21A0F

Validator #2 public key

00017C1085C3D4AF32C4F3BFD4F0DC8FBFA4A1D6EC059601111AB371A8AF03F589BA

Validator #2 signature

6E3BF943CD08E8E65A1453290EA6817CE95E9765319CC40274432E2AE9B6B3786B772F01C8A08502AA0E53550C966EB155ABFEEA46675E0A931EBF93CCFA4F07