Type
ORACLE
Validation date
2023-09-18 11:18: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.02954,
    "usd": 0.03171
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000109E33E66AC6630838EF7AC66B21D2294AD63110B74DC6F13CB3FAD3F6418450C

Previous signature

868863A42A5E2347AD0D52CF5EED646415DA16E3289FD565E87B03F18F4399A973A3E41AA99C08DB054A8AF9BB9789BEAEB68F3B552CB95A9D5C38A6DA1C8E0E

Origin signature

304602210096B80310B39063B2AD12EF8EA70FB2E2F24F3B36C7C9C5C1E593B900C70434FE022100ED1D6B4A0BB1C014849ED9A6B45B36A66ACF049F3E5AEAEB40A4E013C642B620

Proof of work

010204AF51D99C93DE579ACCC586B132BC6BBD609D68A5101B9650E0344285202981B7C3088D84465D5012EB598E3BCDC7D3540BEC6F2E7AB666485D354687D41AAE40

Proof of integrity

00266F55A12842D902372AEC5FF4D35134DE0AF94DE4E5E642396E323FB59E807C

Coordinator signature

740F8FC20C6FC6A690D0C8C28DEC506BEF962F5EB311C51AD3AE363B7DB9E82A0DCB72B43AA24DE68B57D4F449E4BF8B7B86BAC25EAAE78D6651AA348FF29204

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

41A1656A2362A6B698996B1DDD4C0FEFC21327682A1474D56C0AC30F0FDC0335AF4A05F71389D114561CDC3BE7B601385E989AA3DE0173CDE4D3D6543AC29105

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

C8C98C55579D75202970622A7D31AD8B0DC9F504979CC71D6C2C9639166DDD82F6D681BF0E7A0C3ED94F58D77B0EC69D81D36206573A1052633E317645B7E10F