Type
ORACLE
Validation date
2024-05-29 09:34: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.02224,
    "usd": 0.0241
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000196C5F32CD8CA6D3BD90C645D83C448AFE8F4F3FCA72B7FD06363CA5EB9454ED1

Previous signature

417BCDB41F4EB89AAF0A014098D34172EB29D7341F1B8EC95DB15E79508B646471DB71AA6C9882D0B217BDF05FEB3E3FEA4C4B168E8F2D3B7A5CE0577EE13303

Origin signature

304402202AAE871054ED394A00776216D2F8688CF38330F4390BA1D58B7F397F6895D57A022006A430E9E4189E1B0012BC47A1FB4189EB9A2E194611E2E2A97084DBDFD6BBA1

Proof of work

0101045C26E67A34DA3A7512FAAD9E7DAFCEF231F20CD9E3138B2D278C1813C82D093B20D589C24BFAF36848E50CCC9F9B750F6C02AB3C4E7C9B16D3BC9D99AAB609BB

Proof of integrity

00DA37E542FAAC047473E7C5CB5BDE3CB6A240FD34EF8044AED869DBE6B7701CBF

Coordinator signature

43A7E13AE2DFC1DCB3112F787AE2614C7C368E4C547A5108D24CCE7174BFB5A81098F16734D25525EDEA1DAAF626BD5EAA4830438F5B52B9E96650FD5A964105

Validator #1 public key

0001AD128AAE351A4BBC1153FDF8E5BBC27A9B30C336BC60004465963E1964A6145B

Validator #1 signature

4D80BCB9CF3FDA35EFEE47D440C61C23D78415FABF828F286A815EE96D7246A091435B58D372F98CD12504114844038A179BB39A7FDA918DEDFF37DB21EDDB09

Validator #2 public key

00019BD68EFC0CBF59391FDF1745E04FCDCBB379C6FB428B9A8B4ACF0D71FC82BD68

Validator #2 signature

4306D3F3600CB4F10DC2E8F3D62EC403C34E860FD4653D4D9E27864C2C5B71E633BD559E2BBF716D7B8D0460F095545865D79D95F856B8BED2DC3D60BFC33A0B