Type
ORACLE
Validation date
2023-10-19 06:58: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.03801,
    "usd": 0.04007
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00018CE77EB112706636BF4F2E12EACD6888E06C87328F36B0576EF7AB3AD9754458

Previous signature

5ABD6876FB905B7647CB5099CCD37EB2BC64856EBCB7657F40B4E89228E7BE54FEC15D4DC962F99C5500D49D5DEE638BCCDE6F3307F27733F9EC91266571B509

Origin signature

3045022100E33ED2F016B7BC0D46BCEA0F56593A7B7C038B6368DE4BBC1211AD1BE22DE1200220201DFA4991EA38F3A54621E1C9CC689292898D2D8E023BC0F30909AB8FC4C11C

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

001020A0C70C9F665EA4FFA080E1C9FBBBFD4458A95E16C8CEFEF0F28BFCEEC98A

Coordinator signature

F9C06E55C7BA3A419B80E516F277BE92ABA9E648793D7FE9CD1C7C06C85F0BEDFD7F621CA8A66333E12119B7D34E2B0F5DBCA6795577DB6078497C157FEE6507

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

CD9C16D212CADB81007D3B802F5E0718725F89E722E462A80E1B0CE71E2B7666E98DDD6FDAD0DAE751260D23E32D5A3AC506D67E0F54F74CEEE624328806CE0B

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

B29759A9FF12BC07ACDA7E91F3D716B1FA1621BDF636986B075090BFFA13484542E81138DA2806401CE664678FCEDA9C1B94B8789E9716FBBA5E1AF11839DB03