Type
ORACLE
Validation date
2023-09-19 16:36: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.02848,
    "usd": 0.03042
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

0001BD8D768078C4D074AC794E63191AAB233E7B2B1F92732432F7A9EE1CD9664C9F

Previous signature

6BDFCCB8702A01A26494E0C8A622F9D8D79AC19450F2FC13CA1DE47272CB64B219691B5E847C2DCEBB682CF8AF29BA74842DCC0B7BEA0BB431EB0720AE84EB03

Origin signature

3045022100B0D6C5B1A4DB7B47C910C02B76A22C48EBBA4A39E4DBEBE1A2766BB98E0DFB8402204E911A43C38EDFA30E2B09112D613E498426C960847385F638B937D1186EDA9B

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

008631209563AD3908E8E2FDD37045146D04A65EE3124EC5F8EC0FD31781622185

Coordinator signature

740D91D24E09D04DD388E1ACA6965FD44A85C92A8460F555866FE2987DCA8AAE0F481226C775C0EDBBE5B2FE3B8132D9556DE4029BC53CAF1D90B99203D31808

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

E69072B3C17BD549C96F0A8D1905BA641F697A262DE87EDA2D9AA986E71E8DAE433FE0C1766697E1AA11E43B71AD557CCC95DC31F0487E9FC69D7A3209712E07

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

BFB162DB986939D54636A60944E7F1B5F47D18631120866E1A3DB082094A7EE7A5DD99D00CEA8978ACEB0258B393821A43FE0CE1020568503191D84AEFDD5003