Type
ORACLE
Validation date
2024-02-13 08: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.03836,
    "usd": 0.04131
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001D4DD555AFEA41140ADD67FBFD11EB8E3E8CED1078EE099916824856FAF436CAE

Previous signature

9DA9EC880FA70F50B078651CD43165A9E5F47F6DF6D744214D5C03F345D29E47E2CFA6961F403949CAADAEA2CD9313F9A2C31F156E6D3894B250D3C8A825EE09

Origin signature

3046022100FF894C8B4EC7DD8943EB866BECD12F0F6388C8F357C42D0A91F9C092377A0F43022100AD5E55DDC117B3B6EC8D0A7503D7C05503A5B91575B0C4E3B326DEF9E201CB30

Proof of work

0101046C39D56B717142B6EE14B0F8B2561ECA458F3D2D12C9977D613F78829419063211F9C21F7BB0D56B6523040A8156BE22B6E9D6332B88ED882574D12AE32F7A45

Proof of integrity

00871ED2FD63A13028471679EF1A53F27CA091B6BC0D4DE5317ED17B95E5112D7F

Coordinator signature

32BE2A8A8CECC8854985C86081D4CED4316516C8D4D04689CEEFCD80BB5DDCCEA356E52E1D4A2FB752254DDB4720AD63FDAC3CD9481F7A0649BFCD6F694BC504

Validator #1 public key

00011ED0B570D680BE5ECD58D2D121689DA73C46DCB38A01C6E10D06286040ADE30A

Validator #1 signature

C22816B7DF473777EDF5FFF19136CA63B2B6B82C10957F0F133C15E9E878DA6CB11342799EAABE999150F6835F4EE6EE3F0E59F8FEAF1E585D6663D953353105

Validator #2 public key

000134772A943DC0F7038B1BABA39E18841C12DD6682B1B6D1D15E08D7CAF5339AB0

Validator #2 signature

0C687E8CBB0EA82A0E666CEE52AA128430DC563ECCAFC1D76287832B33CBD2DB20D20829E6D1B2A481CBBEC0B383ECBD6D41E2FE8A2904934352A2586F057109