Type
ORACLE
Validation date
2024-04-18 07:31:20 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.03732,
    "usd": 0.03987
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010BD2A94CBD34C59D682070F1046DCA7FC992066233DC07473A0FFA9C444D1607

Previous signature

820B545D2F9795540A577ADC102445D01194DE9C8A6DC0D0C3EC520A2397AF579078CA6F4810E25A68DC5DF319C975088EBD03AE3917391028E0A80DE8D9300C

Origin signature

30450220273331CEBE0905A78BF497D2F1E8AA7733C9C08DA7028D7E4924E0C7B0F14C2F0221008289ED681B458E501B3A2C72DEA9628CC1176C8DFE4A7DB6BF086C789FC932D2

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00EDC4449CA008E4238A3FDD4AF372E3E45D7E04E8C96C7EC99767AC288A50E7C5

Coordinator signature

F5191E7ADD42947000E6A0E21654129ED7F1A1CF1432423147B4F287AE0A3480CE67E9D3563CA0D774516C507C9C03FAFEFE18105BB485A840E827149B82F906

Validator #1 public key

000151C124A6211CD402FD1CFE560C5DB51ED0CBEF44B09B21A41206028E7E5942BF

Validator #1 signature

B679CE7DD62FDAC5ABE4273FED87F828B470CCA1147EADDE7B73A79278BB94BB04687F0F7751C09DD44BD69E9533C7D2563DE2897E1E984C758F558C0BA0770B

Validator #2 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #2 signature

A5E75F2F499CFAE1D8A7D22414C4296D51D6B94DF0EA6D9C0E687E4F881D8839B62C77A7B4342E58D2CC0CF19CAC04A1D65917AB6B602C1BF15EC1AF3F1E8B03