Type
ORACLE
Validation date
2023-09-18 14:13:10 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.02886,
    "usd": 0.03077
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019AF14100642B67A86163B639595BD6D22419999B0C84B3E30ABFE20B1B73331A

Previous signature

0AE5B31F2372D9481C7869507A33803A948F99555D87D9666CE7E554B8F5A97B77B52E7DCC836566C3016535EA82EDCB5AC6BDEEF19DA9ECFBBCD7599430F20B

Origin signature

3045022100DEDBDBE4EC6853A2D1B2363B4D9432AEA35D5A0D964415BAB12AC1AAE9DE198602207D59565BF2742BC5A603631B6A344F8A3E938346D1DE80D792009D4F83483965

Proof of work

010104EB90F7BDD03D5A7FD9B61D9128D7CF24C11F3F7DA96825DA3680C2B6BCC48F1AFCE26E0A5F1A903EDAA4BC9390210A0A4F175847EC2A2BB325BB6D1CE8EC8F90

Proof of integrity

009942F4DDCCD08A5DB98081F74DFC9F6007474347E750DBE3C66F046F73FFDBF2

Coordinator signature

16C27F1F13DFCE46ED9E8186359EBEBF3EB2DEA6269664E95C9D05DA624A7612A05E223D53F47D6563196C81381430D7305B83E54C6784E63D491D9FF09C630E

Validator #1 public key

00018A312AFA617E98B343D09AD2E73F0AB661DB0A59FB986D5DB8CE7664E14C25FC

Validator #1 signature

8A6BA2EA5F9766BBC04FF8B99DCAD46442F85101D30D2114492DBBB3D1D798132A44FE97C1141522049FA21E7FFAA9BC3C7C155C44DFF38A53E572C44419CF09

Validator #2 public key

0001500FBE298B79FFBDD5CCA1798F30FD88A53D26EC39DE5DDE1F4137B032A4BC34

Validator #2 signature

7B631D1F3BA96BF14ED60184E91AA5D7ECB7BEB3B190548698B1F77D4F92D9DE75528DED42BD98273CEFE93484520B36EBB4B4667BAB13C8BC9583F3E47A9E03