Type
ORACLE
Validation date
2023-05-24 16:24:10 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.05822,
    "usd": 0.06264
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001DDC9AF23F56D5F5DB4EE91AB2A8A6A6BBBB76834EFF32A060ADE02385315CD6A

Previous signature

31AA24F9B777B2404C6E20BDB0B22F85250AD0E0CB3C713ADAF286144D3DAE4D423E733B4740E54DB24F3DC27EE731C2059E99E0B58DD7B5AB6877FBD6F67B0C

Origin signature

3046022100FD82AD8DC9D467B1C70475E875004C1D830644B96E881CB61D69F2B324B74EF8022100C1D9FD331C408651024BE715CACF8FB138160F1B61EC546779812EACFE262EC0

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00624020776D55AD0F28F1D3494A99E3A03C4099DAC80DC9C173BEA2E173B3B2AD

Coordinator signature

3AB40641811EE19D79FF6B287CF58B436D1454A90900D8A1C3DB7EE589E733C9955FA82AB41E57C309F1B6A8A2E28293F8308F3F956849600663AEDA2B116F0A

Validator #1 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #1 signature

69D0E64869BF1B7B395E277296D7209D3E435D92FB52C81DD04909279A0AFB3CE1FBEEEB3207B545413780AD0D621507AE8A59B3F6DA155D092F61C7EF68A007

Validator #2 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #2 signature

98741B824C67C5455A0EF4C257EDA442A91763F8DB853F69F61D0558A90CFA707C340B334E4DDB08E126FDCDBE3B81D52A2573660F1E6100BB36B0E7E11ED00A