Type
ORACLE
Validation date
2023-09-19 07:56: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.03638,
    "usd": 0.03956
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018B6D04C32C2F398DC4DB0B3C613369D037B31A3FD73979783B3CA9BBDD9679AB

Previous signature

F6300EA9E6300B3C38622C21E06738156045BBC83E166630C8AEA52AE74543101900D5DB8A7F0638DECCAD4F5DE1B389ED344D9AD9C4FB56FBC3045FF3938000

Origin signature

3046022100C1650692072DF585BD9121C9F9B352EB043126E94A87888B9A58793B81F6D9B8022100AD721B9D2D6574C0C05B03F814B70589201AC8F632886191B06C29F608B958B0

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

0053AEDF35D85ABB732DF090D0AB0F8937C99553D8A2CE8AE96FDE8A90A5EF9460

Coordinator signature

3D806C830B7EB603DAF239DBDEC8F588D766D447CDD167E424329037283D22B0C2B4E486BEEDDF50B02E5DFCE2754376C8466E17BA72BAD6426359D1100A8207

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

EFE9418ADF7B271BE7CCFACB5A18B5C49857DE1F3F53E613B29E6DA91C7ABBCFCD65C15F629AD3EC04766A7766F66B2CC1EB83EFA39A53917BC3D726D4834B0D

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

EFF895A4D0B9DE81B5EAD574E0D5D464A6BCFD9FD5956583844364AAFCC451426D34515E957D5F677C8AB7F03EE4DDB5877576F8EACFE7B499D01A648BBC7503