Type
ORACLE
Validation date
2023-09-30 15:04: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.03601,
    "usd": 0.03937
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00013595D55C7F2AD5F048D59A4759AFB10F6D1EF8910E41C99201EACACB8CF17EDE

Previous signature

D423D0091FFFE9C4CD33FB893445451F69F130EF31F1A1D8B501FD81B26B130AE3ABB6A52AD82980B302B8BF54C0EDAEF24C88DF7CE96D8729CA745EA881010B

Origin signature

304402205EAE01386DC7B210D7AC617DA585A255E96D819A1D954625E41355ECF6539C3D02207B8663A489C79E0744B7DF7233A5A42D52C85E0F4C3D3D573A0AC4EE2B1E5E49

Proof of work

010204480DD0A3F06534B4F9B9D93AC3BCC7EA8437BAE24295DBCB92035EE4E5C7AC86DE42699A2F1481F9F892D528363680AF126B34DADED27CFC5CF4F778B7027D14

Proof of integrity

00B6CF594FCE8FB42BE305308E4FC662487F3296478A4839E9E87FB8865022A374

Coordinator signature

0E27729D0FF99E4A77A2C3464612E708F766F9AB77431E5DE5C3DCA5B8CDDA647D2FCC56A2AD8ACE3B9D83DECC1AC296ADD6DA60F3F229841B1D48656545C507

Validator #1 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #1 signature

7E301F4550C697C9C9FC3A6C18DFBE80EB500B31E7A1CFA4425A3617702813C9D7C3D7ECF75FAB2E00708417A811E1788C975FB0799A19F4FC1F0DDD7F28D609

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

F28937E9B8D83F8D8676841CDCF310A2189ECE17EF3B7CDAA4C57F8D43932C63BD1EBE8A4AFE12DFFEFF1C9A0B6C3AC9D255B98097E32DDC94F7D551C9BE9B07