Type
ORACLE
Validation date
2024-02-08 20:37: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.03978,
    "usd": 0.04286
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001FD8EE22D1A7E6B8323F219EF5F5A9CD1D076745672DA6CC38EF6EF34313C01DE

Previous signature

C6B8D3D29388FF0801E8B477035834559AD3FFFE2C7FBB8670BFFFCC559F924DEB1CAB830D176DD7B7E290E5D494B0FB2922036F2A40321F3087E69E0003CB04

Origin signature

3046022100C4BD320BED5AC112F22B659F2FDCD09358BED03D2E228FB10301349E0E9E7BE9022100C8E070ADCA026EA7B3D5C0D8E541DC306A5EB8784F388286D362BAD57C1B810A

Proof of work

010204AA023E1E039788AD4B8F713C8871CA39A177414A99A0788993AD725B1FBB7AD5E4CAC86151A9E03451DCACB1EFC100B1E450FCEDAF5E5005F3A4C503D1D29712

Proof of integrity

0068D4465A2A28E4CD79ADBB337CA645CAED14252D127A8700D7AF0AA5C3131452

Coordinator signature

1B18328D9BDACFDAFFB4A41B4112ED364CD42ED8E767768EAC495E66FDC50154F0C379F6D34C28CE3B5892007155CD98164CE8C4B328607186373EBBCE818302

Validator #1 public key

000177BA744AC778DC2D51A1B7C622E7AC4BD1E1AA8DA2D0FCE71BAAB7DAD0E020E0

Validator #1 signature

9D1C1371E1521D02704683289FF4DB3BD33CA7C352A687A5E79EF7F0FAE0C6F37043B97928089E3E84AED37B4C939650176E9ADC5F6F0AF97C6ABF5E8667AA0E

Validator #2 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #2 signature

4799A90F085833F13CEB3FB065FBA410D4D6AEBEC97F9C36BF872D565E5B41FB0B7D5C1D13BF7540B64D4AC42DC2BFCD251635410D141B7EA483DE01B57F7805