Type
ORACLE
Validation date
2023-11-02 00:05: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.03759,
    "usd": 0.03978
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00019DA79D6BFFB356416FFDFB2BC6FD1367A3A276D452275EFD8FD0AF28854E2CBA

Previous signature

7C922F0D16FFDAC08192A9E9964AEB903FB93C8EB84B11AF99DD4B2DDB87D728B89193B213B9C35649255236C5781745B026A8E15D0A8F21F6EE18689FA59203

Origin signature

3045022100C7891BFC1F58562807AF9C8C9D4E2820F8D94EDB5F9696AFC2AC2E9C6245CEA302203E4F7C3423656F8DC27B1AD5D28D3757274A936B72E6D7DA0DF29940DBBB093B

Proof of work

0102045AAF36BF9EA9E11F1F79834294FB1098C173F2333B562762711E02C63EA9F459909F714C243F04922D1EBE15510E1B4667550E9C980F7742295E002584B0482B

Proof of integrity

008BCC583B0A0B2157CE09B8E31508E8AA5FB8EB1130FA72807E006EE645DD6E9B

Coordinator signature

9613ECC1DCB4057A66D787A56D3D7C2A657ABD424F94A671258AF21C68F28EABD37D7A93D1CCB58CC1AEF119679819393E777241A78F10AF12E6DE323F0B8A05

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

4B23282B18B0433BC7694C75A2ABD3A6A48438DBEA9A331C9398E78A8D256DA7AB0B67BA4492CE0128EFB7AF824357B6799F75FA90B0BF4765F0E4F71F433C06

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

71D9D55F05F478622DCF4FA120B62B019059DBDB42F3863AD8BA1BD9267A859E5F513BCB7C9EB14AE83F1B3676690DF38B8D6C498084E725A3C9B56AF2172900