Type
ORACLE
Validation date
2023-05-24 16:48: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.05804,
    "usd": 0.06243
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019671C431896B5D9F989E08FAD1B2F00C6B1B2342697A0DC5B3D5684C23EB08D5

Previous signature

C51FEEA28A6A4785DAFEAA22EF70E0E356881F07D2EF64517BB5F77B516174D23017267CDDD1FF044BE205851F74053E48A99337F759A1FE2E27E0B25DB8D30E

Origin signature

3045022021C1E6B025840AABDBF106A26B9890B43A151DBB3F5E5C6B267ED06029828F3A022100F71A079CEC1124F556ED31FA2C6C74232781F26BBF896010BDD6AEEBA576DDC8

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00F97EA3345FDCE42F586B3474204BD8E92E675BE287FC74FE486A0D216780AAC1

Coordinator signature

21BC56EFC685522F08EE9E385E570BFECB357C86955CC752AC0284D928156153D52619D76FFD719C3A3C7E8E712711A46CBF63359B826356F77545EAAC89640F

Validator #1 public key

0001A1DC9238343CE9F82C9EB5BEE0AC5121FDA6E2E71B3AA94E87FB5D789B7D7E3C

Validator #1 signature

60C0124E4B748C86DBF0B09AA76193536F9972082F083BEBEA9F8E4E2A420C847A9D5F5A91211AE18528A40E371CCF8C75E6DBF410DE628A686EB28B9CC43809

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

91B08588A524E66571DBE5729C213C25EE53A9AC8E61898840E78E40EDF301919639C4C0D4122A13A10C64481FE39F5F6D0065F8FDD3DABC153D3A18B6536107