Type
ORACLE
Validation date
2024-11-20 13:57:20 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.01752,
    "usd": 0.0185
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00013DB65C8854A4A0B1599929EA21C8B4131A30AEC3783732FDFBBFFFDF72195995

Previous signature

CBD318C505ADCA354B6B5191F7F44A6A57C8A5A4C7CA8F2943E87BF57ADB9A605578486CAD02D124A0380D4908425C8B663F9575B0B1758DEA2F2A56F02C5E02

Origin signature

304402201AA380833F0BFE7B04975BF7BDA56D8C17B6382D8A325B7EB2EA4A4466726EB9022025B7A3A203798E8FFED0A2DAB7C442A24A359F304876E84D3DDA3E3ACE7F57DA

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00C5B56E9DC7E99185543851EB83C5C08FB001B3B52E29CAFA4A8B05635FC2A9A8

Coordinator signature

E9A28CDE09E24E408154CE38D3EE1A29E03D4A173866F4EDDD448D4593159852F18BD444DA64EB0EF2D72DB7ED9E1555C0FA92DC741CE86CD0F9E75BBEAEC302

Validator #1 public key

0001B8800415E75326411D65020B8E3E306F22CB1D72BC5FF5929B3EB58CDA511327

Validator #1 signature

60D86EB1A674BDDE873DE44EFA59FAB17E0CCC5115080EDF20AC92D7C5BC1E63BBADF72FF233C57091B4D39ADF25FD000B5F5B1981AD5309DB5C63362148E70F

Validator #2 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #2 signature

6E58EED546E8081B79F35117B1B0830A476ACE7B223AC039B67DB3726E758ED2DC532C8817541D0586F86795A3C93FBBFC7006CE2A273D4386C297F10FF4E00B