Type
ORACLE
Validation date
2023-11-21 16:52: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.04944,
    "usd": 0.05402
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000179789FF1D18DE1F02998FEE31A12EE0C6413B239E85B51B0290298CAAE31D970

Previous signature

255C1E48720585A65B3A968F37322448FBA3B9AB981F55FEA047F2377A98DF3167305DDEBA43F9E290D472A3B0144B2F1800896BC4B9D629B6664EE7B248EA0B

Origin signature

3045022100A9CAF27D7072BC1E3861C81D7ABB74BA212706B7644AD4A594C17A6E51EF87750220315018DFAC670AFC4E43F70735E7A166B3E6F6B1F4308C779BA58FA29BBDE785

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00BDF25C1E95645AC12280AE9B5658AE6EAE1A0D9512618D4BC7E1052D5BE7E680

Coordinator signature

C065D05DA1406933330A7B63C1E8746B1CF5D52E81BE8340F7B7EAD1401F03FB5A7FC161AFB4311AA48FE0B9EBF7F9695D5B27503D15616EB54BCEF1C45D860B

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

A78F53872A7B98875264E483C53747EF2E1161E2E2F68914C9A59AA03745A3EE22FC1E60D08A6A86BCC6FF96692118425440F65CBB1AC7A99CCC0F7DF9EC210F

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

5E1F59CA5A5E122C087A91CA36214D27B0AA4C271A7CDBB50E165282A8D352159D05F32BAC1DB0504E8478F0EE9C1D3F99DA8232C078776FEA9C4CA0DB869C01