Type
ORACLE
Validation date
2023-12-19 18:38:10 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.04102,
    "usd": 0.04502
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000194E10462168C50BE8A267DD583238CA93415F5EFEA6EBB89F01407BFF5766786

Previous signature

00FF1C5080693EC4B56FB455BD5FB274733EDA14E3E80604A89D69FF42C5C9D9AF4995C4D10DAD60F2285DE2F75D1D5205B143A22BC1596452C3B742585A0E02

Origin signature

3046022100F9EA8F054879988EC1E681C2B945FA97583A2ADBE02273CB353F3762E25A7DF10221009A1F4175E58ECF99A4DF174E870E791C749AAA20D58FBF6967A225DA07A81503

Proof of work

010104F42E0529CBE4D86A4743F2029D6EAD3EA87352F3157CFF15DB15FBB5930704AD0134FE5B45310D1A7C625504B3B647E3C9298099E0BB9A97C608C93FD8BF2B9C

Proof of integrity

00415B9C5E0C66DCB6D9406A51008BC14B6EB563B0F106D2EBEE0F1C29AAB4D279

Coordinator signature

6EA9CE1EF1E2F8E6975EB54B5D3A6420182B0B43ABE4EE18CB82518E2974B267A63626C559D0FFFE884440A80A2E937868AAEFB3DC328237E31CA8E296C30609

Validator #1 public key

000105433F0B53A0F5EE146F7C7FE9CC784E3578C950889E786888DE0650B09E1DC0

Validator #1 signature

C2D0EDFC2362D8419C1B6E869E3F4586747C944E6D59E661B2FB8BA03F96C0920A5B4B97399603F56B6FF236DC454728C600D56E09DD198EDB816DBD490A090B

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

F2778A5535A674A659F7AE05194BF080F61F40CE3C5DBF63E0B4CD1337D99ABD11CE2AF47BF1F252524B7A3A0F601CE6C4ABE5D4BA34C953D44038AF7617390B