Type
ORACLE
Validation date
2025-07-10 13:47: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 (41 B)

{
  "uco": {
    "eur": 1.7934e-4,
    "usd": 2.0988e-4
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001009DECA64D73FBDD33686C28BECB9B5B13378F14FB8AAB23ADD8F09D2C332401

Previous signature

D19B86799E4C6C3402638E2685B8E9145DE75CDC6255539C08D9092D039180D953F19D9254200D2B76E50C2C4ACF42655E6462EAB0C54D9D5D023859FE8E5A05

Origin signature

3045022100F1D2747F678D19D6E40C78C954EEE89FC8305966CF7724E5FCE53FB22DE67EE90220578BC0BB706E50F72B4A9085832B308E7F8C37B6F9F6A459E844FBE5D6EDB67D

Proof of work

0102046050ACF5683F8B40CF2A1C5CE45B7C3CAF7105CE3C4B5425C390F31B15BE4F57A184F3BE1D755D2290068463C3E123BFA6338B3B06A20D94329B1DC785B511C6

Proof of integrity

00DBCD90A9CDFF35670B15E033CE37AC661E1C34557BADB9437944507AD4E43FCD

Coordinator signature

C60B43EE2AD611A5698F7CAB6AD84EA79633C936D05100C7313196D4B78766EE6261D26E1A2214F45F8B388CF12DF1D233D0B673675A536A2C1958EAD4A64B0C

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

50482A1053E1B07A281B1A51E6A0E9A09B7314E1F695B1E5099C5DC2A5C36842F4652255C8AF0C8446F465A1EDD5594D5E147AD6719EAAA5EB04B4DFE2DEBB05

Validator #2 public key

000105B4FDF46B9FE90C30A471DCE4D296CCCDC27242C6CDA6E48622F4330C646100

Validator #2 signature

70AC4D1A3D729AB230BE12B4546EA13C9555D87B5D4B6AB124071CE2966984CA23687D389386FFF73EDBBA436EA9E09AA30DA94462B3536BED1B491127855305