Type
ORACLE
Validation date
2024-04-27 20:46:50 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.04921,
    "usd": 0.05264
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00017C1E1CDA63D06AB1CE099C98BBE88880863A296DA3958172096E2DCE80A04EC6

Previous signature

D9DD86D1AC76EE628B9FA73F4C64F224FFF79F838A481966EA9986C475F1ABFE81606921FD77A7A223F0F6160777BF107049A45C90AEAC1FDE9B45E91F5A3505

Origin signature

3045022100C07F8784F50F74F92F921B92FDEB0FE0AC186E88DFE2EDF83B4476F5D5215A2F022048DA2A9150FF7AF12F21A34EBF6274AD0739D33D66A6BABBCD5F87399696B7C7

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

007A12AE99415C70970AC7FB2666D20600AC2DB6EC981250BA7245C16EEBF19CA7

Coordinator signature

42CD68CAA5AC9D2E95F7E1DBEDC063750397502BA00B0F225312B92BBA66F9F8CE09648EE4843B31FAFFDDFCEC4D88034F6284D055C5F87DF58EEFA4A0B3E00F

Validator #1 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #1 signature

25E01832BF444A7C219D0212779B422197376F0904EB91D5D11D718D159D29B64FBBBB68342541DA57C943C33DDF5BA0AADFE366D18C55C89075F27A0DB88A00

Validator #2 public key

00016BD1443F1CD524796698001AE001C31DBC438FEE3DEC41D74C61D37A1271DB39

Validator #2 signature

C1CB5B002162409BE4DDDDDEBA38EC71273DDCE29938E5574BF1376C1548BA5F717BCCDB7664C874F3FA61A4F9D2F2E30BA5CCE9FA2E49163CA93BFA7B7BD50A