Type
ORACLE
Validation date
2024-01-26 16:06: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.04203,
    "usd": 0.04565
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00017A952F0AC6B8C670AB839ED0186FD9B43BA0BE3439F69DEA59EF0B14AFFE6B94

Previous signature

2B395D404783981A6F7D4F1E740F0C1CCE09ED97BF8482F7578E4FE068BC9D4AE7AE44CE2C0EC6D8DA4DB5D2C92316ABE9B3A1F1FFCC77F01E2149BEC3039604

Origin signature

3045022076C3D1631483AA78E29414AD51E2D282A8C8EEC42DCE0BA6520F1F3A4771232B0221008BB751864FB7CB5662B7606DE7CF70F7534FCE67995D74C63BB9582AE762DF7E

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00A9F2587C3719AE2AA4986EE26C35BB6E47952E5054FD9F4DEE96586B058CFE62

Coordinator signature

C28FC670DE1E8E79CCAC2973B5B2B158C5554F71F01FB682F1391EF10479AC00374CEA262F85EEE17C61DF81198820CDC9385422F32891F77AED99FAED245F0A

Validator #1 public key

00013979F182FBF100A7D850091072443374862E8A007B24B5E14A1405B1F3B1F406

Validator #1 signature

F064A6D68FC5D201BB52402E22C01570ED27E9908E7343C8A94ECAC1A1A10CA1E83EA06511BD60BA22BA75E2ABD8C3C5268D867981C889F273386098B86B7B0B

Validator #2 public key

000165397243EC40FD3CD5586F605EAD76FDDF03ABCA112C34F871CB441EAEA99135

Validator #2 signature

5B086C1FF16ED41AAF9BB5B0FA1E8DD637818D3D646D5677072118E2F22A392C902DF6BD80C39B5BF7AF061263CF5377741CEFD21AEE1B3694B64E16AD46E50B