Type
ORACLE
Validation date
2024-12-21 11:32:30 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 (34 B)

{
  "uco": {
    "eur": 0.02,
    "usd": 0.02086
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00015C52AFAE97D18EDE328ED049A219063305696F1FBBB9F4F73816FF6C2B32D46D

Previous signature

B7B0ADD8E9D8CB99481A436096FB96DA28611DB1E6200AC99C4C6E9228C77119F2F818E3F3A3DA98CB7A8BC8046C03C3A6EA3C8CD873AB6B21BC47492873C602

Origin signature

304402202A89ABA014DB9FE2084E5588C531824D7F792E8E1F7B2876D492E60811FA8E64022006DE706AA22DD3EEFF51BE9A43E584119FF39993886FC337DA27369B68C0C494

Proof of work

010204D6052E0C6CA9244CDE5F3D664296BDFBA0090B330404C3C16B098758F27965DFEC0D3F25D1365F389C2B6C516195552F8779DEE0796C8C33F1A9C0404F4E3381

Proof of integrity

00C5056F084F20A1B93180516A70C29FDFFBF2BE5A2604538B1961B13E3DCDF9E6

Coordinator signature

786A6967EBED4818E9D8381D05E292925E0099D90EF09D7C02462B0425CA8B92164801016E7B01759B02615736977DF7DC535D7F02BA6D3F9288596F7678B905

Validator #1 public key

00010F74B5FEB03F130C26B66BB24AA5066168510220DC9D6C2590294863AC9C8DEE

Validator #1 signature

7DECAABC6DEA831891D9B0282B0409973AFD6A90739C0CA6BE974C0E2E679A0506D88D26CDD2566E368CB6C5EB2F96C96BBF24F0DA294186733F25F509F39104

Validator #2 public key

0001B9E2941895A3951F10CE0D7978DD083C3D8A19ACE27F4F98798DF04045B11181

Validator #2 signature

00709B07F076F1B744DED08F0418E361635C4EBAD465785D17EF0D2DADAD1818995D23BE1D5E593B16EAC61017BFAF262AD063817153B066C7009063D4BB530A