Type
ORACLE
Validation date
2024-04-03 02: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.03404,
    "usd": 0.03667
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00016B46B4FA3E1D9FC940C9E78F6488D03A36FEBEC4C8B6398867E56FBA5D27B3DA

Previous signature

D09EA15E0F3543E6EDF0975A5B53360D8F79BB5D62B7BD502FC6355E71AB0280CFDA5217BF95D081E027B102CE90DBB5EF619EBA8722D5EC3AD7072AC2FF9E0D

Origin signature

304402200806B9DB7891E1F0D1643CD69C984795C6603805F0319EFF2346EDCE9DA3EA54022036B4645FBBDCF469EB39B87AA98704E447E456D84C57B9EFC67D8B731D632BC2

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00F95681D137AA87E8103827476AF49BD7885D522E816C683A47537BEDFDDA1D45

Coordinator signature

2B01E76B2BB776F2EFD4DE90474B565EB5ADF51C1468633255E2DC2417F9DCD37874BFFA03E0E8B0CB3AA3205FBEB63118FF847939F7C38049D6CDE7D54F3500

Validator #1 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #1 signature

01E0212C34F4766BA6548F6A28B7D204214C05F245CB58ADA39B930AFA303C41324E094D8B57511D013D6BE9D90AA0E18153C0AB228BBABFA567AE779C3D3F02

Validator #2 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #2 signature

161B21B3C0372C7C30C12BCAF0708C6D2A9B66D010C06A0532B4B91A85B9FF1C5E53882C4597D7924A442F2D469EF2714DC720E6AD4E308AB32543B4437D000E