Type
ORACLE
Validation date
2023-11-19 14:35: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 (35 B)

{
  "uco": {
    "eur": 0.0502,
    "usd": 0.0548
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001CBFD52D534BCA02C74F19F10B27E460B073D481A861F72A588BDB23CF0C22144

Previous signature

419F774926EFA8132C832B3356AEE76FCD651904402FDB5E2D51975E0245A3181F026CA0D148CCD1D4C8C66575D8D0B5630CDEE5EB0E8C2338AE4B70FE5F8B05

Origin signature

3045022100F848B75D4DCD52F77107AADFB186D57BE50E6B56B3D15CDD62942ECF741D5D3B0220581CF69825852B0AC6A37CD9227A0056EE21F7977BE18B506021A98F61C07C17

Proof of work

010204E9BB401A767B0C92D5DB139379AAB18E1B449B455F49E3A44F3466B2D38E59F0516B79493A528A95E5A74CF46F79CF12DEB73293458F6A4403D2B3E57D697347

Proof of integrity

00635A587E96935979B5B8DA0D9429FFCCC8CB2626B8B085C945DB35F8A1A99F31

Coordinator signature

314133AB018D6D86DD7BCE6E9EB1570806CA487CE0E72C4349F5AA89C438F183BCF8AC44FE048C2B6AA29BE3C46499B6F667E18426CA5B63596A725C6DB41401

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

3C7899530663D58A219A1CE2E4A4BC6B62CE2866A2C69FDDF09021B17AAEEDCF738041BC6D6ECBB3EDCFA8D068911719CE75DBF46FC3DB3D2A1B518E1E11B401

Validator #2 public key

000109D2AF3B2BD8197A9343B9059782ACB6480F847B538F2CC8328E7D257E2DB785

Validator #2 signature

CC0B1B50E5436A46DAF3D3EFDCA3098A6591E17D1F215EC8743F43836673906CD6A71CD251EF294C79DE5A417694A46F1B6EE4BE32730F1D621249D917F6230B