Type
ORACLE
Validation date
2023-12-21 09:55: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.04153,
    "usd": 0.04547
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DBBBFDAC8A16D97B620B8A0F6C248F9B36137B7B10D5AC67DA518085253CEE3D

Previous signature

153DDF3D9A396F7B54F388B06311060B767774CDC86316CF4EC6CDE108337897386A730EDD009E2A638CBA354AB5A1E4A7F9785CDF464B754F64254633FD8407

Origin signature

3045022100D2E041B3448890BF3E10E615AC0F217FDFCDFB1E835764001A9C429F95D2CC7E022003F250E71DDBC7C9F04AE2900D280E78F4666D51834CBB8C84BD7DF2C18141CB

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00AF52BDAF6CB66BA608616B7658C728FFF369429F9B17C6EAF48A625FFD66A70E

Coordinator signature

C40E43E3D2438ED629DC105008F10A810CA26F71170C5F4623DB5EA64AD2DCF13F190BDF073C587AB45E4F295707693F0C50547D9F334D28AC1C4ADB5193E706

Validator #1 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #1 signature

6270BB45447884F5716139BF6FAA55F3FFD1E7B738C64CC7737E1F679203C20BF293458D72E8D89EBBCC8E076E5D167E826CEC77B0BBE437349CADF60E6EC80E

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

03AA4F9E477782A07A9FE96C98B9CAB7F30F4A0CA8CF0864D04529BA5AA775FBA85DC50FA7E7F2E7F6B34545AAC59590A292778C67C225ECE7A8E2B9141D5E07