Type
ORACLE
Validation date
2023-09-18 03:55: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.03812,
    "usd": 0.04115
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

000103AA7C900226E8FAD5457DFEFA8739FC06030F67D5FB552AB58F0FD8A91A527F

Previous signature

2B577FC7B57680EF767FB23D2B898C622DB39286660CA6CF1B6D57932910D03203B7C5304B6736D0E25F5D610C047C8792232E062071057E1E97AF03CE4B910B

Origin signature

3046022100E52B596CF18CB5B3D758AD2B33B53E998574A4B104A47B22F864CE3FCAAC56BD022100976F83BAC5133B45871E5293D8D5E0D8E8A14218C921B7E10A0FD7BA4C3A0AA4

Proof of work

010104D11BEE43BBA33B61B48FCF7DA10AEEA8DE3A62F01B292D113B50C915EACE467B3ADE2B6A2316E6BE0DC6D715247FDAF6CF224BE96AC4B9B1DB3D91E58C30450B

Proof of integrity

002411E368B105EBFCFE89F48A9C28CA587047448058B32C4DD614DE1BE0CBFB74

Coordinator signature

033DF50DA601B0A3A3E7BCD2EBC66E08683C7A02608ED2871B09E5D0CACC27DF967EB37FC05883DDE85468C0B8AEB662225897893A3680B18D6E18170F69E206

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

2436A2619C0A50D3D52B287700FBED05F6535303FA6E5807534B706CA92AA1A81138FE91AD157BD14F5C27148695F6A79BCCF99268621E17E3139B0236A7D40E

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

56E26000D9C1CC1126904EFA308D81D31FD4DA626AEDBC07EC2221ACAEB65A6B782C2343578E0A2596D45045F4D0565E65EA49CE3C6C0CCD7C0CF2B1F98E4E09