Type
ORACLE
Validation date
2023-10-19 01:42: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.03823,
    "usd": 0.04028
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001A97905DBB744E57B0CADCD6AA1B2E8A3A56BBA42F8631E2A7E3DA96D9925530E

Previous signature

B3999DFA54E685A4AE7B4CBCAA53605A9E4DCDA52DF5156ACBBA504E902EC40965A3C9BAE098B6CDA98B57B16B615C623E5DDDDFD4DE8E3D7C89C54A56CC8F08

Origin signature

3045022067CF002CC2207F32711D41F59BE692F1996ECBCB9F793E7E204A74306237F405022100897E824AC0D68A44B029FDCFA357B461F206A7236FB6FF305F3E8854015B7916

Proof of work

01020410F0DE506261337B24DA2B1CF1E098DADB83D74CF209718FDE4F4BF4A4F297199D44A328B487CA8F27530DFA6E8D52EE9745AD969F8986A8F601E6031FFF712E

Proof of integrity

001A2B686F4C03F195C0656091AB835C7941C447742AF4C1F57B3639BF0508CC46

Coordinator signature

97700AA9C1D1E19D33A907EC8925FC11F937B3ABC3BCBE80D475A0D20D2AB145F8C57ED090B26512AD3AA1369F2994BB80838783461B4E0DBDE536F6F56EA805

Validator #1 public key

0001A9F0500AF81DE5A035239617CCCB9C0C6F57CF6657C72CDC809182518FA6BF2F

Validator #1 signature

AC146ED3333E374A8F89BB7976CFE18DE9AE07D083FF6352F200BA1D982870944B37DCA88C07B09065DED04666A8709B50EF0315036191FE8F3B59200A188905

Validator #2 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #2 signature

47641524A46AE3DD4FE62D5168C9FCE29D239576D2B730197FC1B9797AEBC4E02D950A539C3AB3A03237EA3DB4058A662B283BEED70EFB0771900C6A7A4D0307