Type
ORACLE
Validation date
2024-08-01 12:11: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 (36 B)

{
  "uco": {
    "eur": 0.01799,
    "usd": 0.0194
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

0001DF643690BB469DAED9BB064B45F3901465F621F607531F0EAF2F739612D6E86F

Previous signature

59DC252F7167C99F5F057AA4F012A901368DC5AA37F4C5F6AF4AA311E3EE696BD0B483D870BC0EE1C31C51BCE0F87319EC4DD7FF94E34C36B61955087DA96709

Origin signature

3046022100A7B67300B9BFFCF4F998B3F9471DCBC462D2C3FDC5B1F8E930FF8CEA872CB3BB022100E37E0DE7695EBF49A1C527139D4BFE6A0A8D034A71EC67807E2C5DAC848457FD

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00B9234DA713435E20DC48D0BCFB00BF4AB3C8B4EE54FD2C500E5068DE4ED58E71

Coordinator signature

E04B4305188A5FEED93678210B24F8530462945501755D8E79955B42B4A09E96C202460B64EF53BBDC057E3E13F8B709B1A75E453749981F9CBB98739569930C

Validator #1 public key

0001F6081DDC1AC8BCE9CC8727A38B5A8A449BA45DFD746D0FD412006309825D0D79

Validator #1 signature

1DC03AE80F4BDBFF7D0D815A31F88A810F337FE6AE7E496898CC33FB7538121D0429D450D3B3DF0DA5D88FB4802B98EB86AC9D9C46EEE9DE6A5802ED1C79C601

Validator #2 public key

0001EDF5619FD22027B475378BE5423B2287F32121DFAF3135B529CBC6FB1968047E

Validator #2 signature

D519F0C2F13C2457164B7DD24A31D8F6246566F25A37C768C7185080B230486C7A73D4136F1ECDACA5CE86E6485870268E97183D9A49640EF93669C0B2B71401