Type
ORACLE
Validation date
2024-03-25 05:59: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.03342,
    "usd": 0.03615
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001D0BBD3541C746EA8E5606F63317FFB2B24B6CB24C1957E1721FC67F70287B9AB

Previous signature

675D8F82544184D26620AC0050400EA5CFA338B46FAAAF653917A9E9B936499C30275B516CCBEE112A32A64A67C1846C54BDDD7CAD0878FB6D71F58F19FE6D09

Origin signature

304502207B38A82AA7E1835E283595E5A4BBD27986F194A77B886C13B560A2A97B80B45F022100A06AA7708C5D32816B29DE8CA92179791C3C2F569C07948543DBCC3F90DD730A

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00CE6D5ABE1DE6D28E8894D8A135EE842313754E21D2A62342EADC8AF9F8E888AC

Coordinator signature

ED56A428FE93DE713B8DE1C8367B6CF90EEF2A3123D4F41DC287AC47F7B48875AD17CAE6405C6F6CCBE76C0A1EF0ACC011FA2F1893B6D45DBBC0C8955D23BC0B

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

C82C1042CDC1D8BA3D710806FC3F343EEF68353EB11905F19068C6CBBEB42A4882220F7AE0BF08D44D5C65B070E8092FBE0A3F164CC1F524C825A2660FEC000B

Validator #2 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #2 signature

F5F54D5BE5214C154C40C4B9FA62AEC2C913AAEB0D6498F65E28C028AA9CF99CE6B3C529C2F1E99EA32B8CE8E236C313B28EBA3E92A1AAC91CA65BDC6FBDF101