Type
ORACLE
Validation date
2023-09-24 12:11: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.03598,
    "usd": 0.03933
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010536E90445A2DD4E6ACCBBC0366902500D032EB0CBBC63D3B65FE18E0A94C45C

Previous signature

4FA818B727C37595A8FE614BC773CE59BE4086DCE3BB9A974300485DD779E8EBBE86AB30ECDBB189538D41DE27E74E845902F6FED47F47EAB46F9E46F752BD07

Origin signature

3045022100B8CB2FFB73BBC864BD1C889C60CB031082896C4B9BE7A88BB6ED37A5D01D4E5A02201F22282816E213D518D58315052A5CD0357873340690DF294268FC4693667D5C

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

00BBEF6A0063E51D26ACB0A4E1E8AB6B99A9BDEF73E2E47F6ED5E6EBE447E5EB83

Coordinator signature

AA5C1C1A1DA775A7FD69C9E9E931A68D79A955AF42C456EF4BF9AD34DDE31EA26BBF7FC899670C2AFED235154B3E7E424C0FA32D6692B44A9B09CE2472E9490E

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

52273D36D05BAFB0EA2542119225FA7302A81FE58E19F8153EC1AE31F955476CC88C65CA38EBF0BE56D1FD9B15EC546ECE46D7CC60DD55BB9F4C0EAB70DD2B0F

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

4437F5B85DD4561DA781DD5C084F0AE6A9D2AAE0080DF0B5FB4C46E1F19ECE9C25DA0E012ACA17BC44E84D570A95E9F76DE6AF2462ED01CEB35C1F8936E01D0E