Type
ORACLE
Validation date
2024-11-05 09:19:40 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.01374,
    "usd": 0.01497
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

00010A0340F16C4B7F05A00B2CD749E1FD84C71EC6559D3F084FE035901B23203D4A

Previous signature

3034EE1D429E2B498AC8C0F0275AC3C33AD5F3EEC1AD274E8371AD3218AB7CC1634920F132AAE85DD6795EDEFE4591BDE6FF805B45194E634933D0F668366E0B

Origin signature

3045022029B38A1A18310706A5DAE447C5F25737EFE0543A5A6B247A9863AF5DBF19BB4B022100CBEF55616C2A3A8C7329C6911DF4ECF0D36F4C79374A5DB81B8BA5F25D0FEF7B

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

008DBF89F88D1DC9B9852AB3AD5AE79A35EB4159C5E43213C4CC2ABA62DFFCB743

Coordinator signature

9CD3F68FC9AB7D8AFA17BE5A03A534EF63540D8C2551B365F34293791746CAC1C04B06BEBB65FC0D89EE80F66BDF294D5E8204AEEC6A9346B54818153B144C0B

Validator #1 public key

0001A6201599712BCE8837B0E841A875DF0042FA049626A0CF674EFA574BDCDA3221

Validator #1 signature

D273ED879B3BCBDBC498DB43FE7EB80E5EC2BE2CB1E84883AC01AC520C4830D44D37EFF1034A8C51524465185D8BF8AC63C19709E7DFAFFA8C0F9CDF6C28570F

Validator #2 public key

00019721EC9787441F168794A0FB579F9383EE194BC5C71D8AA97B1ED6B1B95826F4

Validator #2 signature

16CA61C9E15C0A1C91741B6E554059532473BEF0B1092FBFBF1BE0B6B418C6A5201E1E852B53730CC0328E33390B5156D960ECA667F93173A7BC37C97B5E1C01