Type
ORACLE
Validation date
2024-08-01 09:34: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.01896,
    "usd": 0.02045
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00018847BFD6402896E2FF5448F1DF594399685F4A2A6425D087090BD0126F1DCCEC

Previous signature

E1B13A5B237FC6D75ED8E162B633AE021A4BB18CFE8739B5FBBC50746D06A2F2C1798DFF75C8B5DB4D6F203533D1784EE3CF3D170D237EDD5966AAAE1ABEDA02

Origin signature

3045022100FF6FC8E4A5C1C280413FBF67DAE59FE237B9D7F97BDBEE59C25C851F32C9791E022009EB90E84E7732B79FCEDB0C42051680CDC097B4571E4D1A81F6000E61044B0C

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

00AF23C5D0D79AA43C9BB63E5DB99438DC90B9618B1644F9ACC8EB968803A13C14

Coordinator signature

BC1622FF14B67AD72591B248F3539629488F6BA29C31B948CA04C5838DFB35BA5509CD06F78FA872A45ADF86F9902CA4798F14DC90D7B5E325E71C224439FD0C

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

D1209546ED019FB86ACAD05AC149AD4ECB9046FFA9CBBD4AB4D4AD6976C107B16CF3C39C832D0F799E1F2A5EF7BA98C9C929045C86094D04452955700DC53A05

Validator #2 public key

00011B58ED42235461734EAF253BD97A80B92899ABCC3BE680D44B6825DD2A88A947

Validator #2 signature

BCBA4CFDC326090700E0C01AC751BE2A7C1DAF173084D757AE7BA0D137D97B69AEA18B449F3076B1F2A107BF648633C2E4F24543ED3B191B0F6EA64CB2F99F0E