Type
ORACLE
Validation date
2024-12-20 14:29: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.02245,
    "usd": 0.02332
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00018E3188DE6F3712BE5991E87FF61C7283BC52C46C141B855E95C6C2B7CC26357A

Previous signature

34F718EDCE0B681098761D58D63ADCCA50383748BF35C6D2AC8979B91259CE84C65363B9E63F4E73B2604E3DA462A9D43E02A1A8C3BCEC249D49C4269F1E4505

Origin signature

3044022041782C4877A5A13CBA219F95A7C124E281F5EA8D778BC0F7A85E4A75F82B53FE022061C7B0B180A7A3DB68647EA875B7A5D48EEE00038ABF6D6CBD9367D2568EC1A2

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

0092B501FFD99094BA4BE6F6364818594E632018F054824ADDCA886B3F294FFE56

Coordinator signature

9F44DE53177168D1F156BA0F42732BE8BFFD3D38731F077C8CE7E8F0E24811E4F5AA8293CDA25A6721A8A8606AC6AFF614963FB99FECC864ABED34646504DF02

Validator #1 public key

00013F0000490CECA80A76E7199D7B53E23583A16E24EF761384EC642713056C33D7

Validator #1 signature

EB65C5537946F256D70B7228F7CB930A44E1FD54E134476CCE3223C389E6AC0D83CCAAB3DA4B3681931C67EF891C98EF5C4F6A1B77B144C23E7B96338F322104

Validator #2 public key

00013D16BDF02C72DB6831A1EB14200C6D5427B4303351645BDFFC9B132DFE3A53FC

Validator #2 signature

9FCAB5ACB81FBA2743E5FA0A0C2BDA25242822308F3E90CE63BBFF09471B1F83290128018D748F9B25F75B7C86C590C7B9365BEDFD5CDA1073368DB8F6690706