Type
ORACLE
Validation date
2023-09-18 00:02: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.02956,
    "usd": 0.03153
  }
}

State (0 B)

Movements (0)

Ownerships (0)

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (1)

Proofs and signatures

Previous public key

00010EAFF454841225CB447A0E9B943BC342FEF4FD168A0E0E2754345519C3305E03

Previous signature

877ACA87ACE3233C90FC2CC2C9E067B100C398262ACDDE81BCF2F86B7348FA54C70978FD84AFE69311224F48B1A88B16F3016F7919A534CBCC9968ED5D770C02

Origin signature

304402207FF2A485B4B4F6DC58A6DF8C1019BE7D68024AD0C24A25375558E0BC57F2E10A022010F1508F8E0C8FE656A2166A3D686848EE7BF8F7BC36E7EC59E3264E4FC23D9D

Proof of work

010104641D2D652B2A36CDE32EABB7AC1D6F0351A1CFAE45BA1483ADAD99B166DB289E9E408C13C28D10F62F068EE552C651FAA5A2BD6417D68EAFC8C269FBD2FBE9E3

Proof of integrity

00B3834292E73A8D79A8931B56894CBD5B3DB839C9B983F0BFC3BB91D7849B542E

Coordinator signature

FBFAB62B969EDD5BBD7272DDD37FEA306B08ABADF99896BB822C0C9AA591E1A682CDA6EE9158A42A936C92F131BD27CE3A86A04543B5205C899794A145BE9B00

Validator #1 public key

00012499D5C02B913F5E09D557D6DFF749FE1241084C18A999D39E365AB29F182AE7

Validator #1 signature

10D331473D325E65ECEE458A19C912135D0F14BF8CBDA158F0F4DF778609D85CB9987F2B236540823C9A6DA4A74C35596E6131D5BA78D61D0DDEE48C38F8A30A

Validator #2 public key

0001A0101DDDC4C6FB500F257BFE9CC82F8CE1AD3A938E43AA71D9431ABDA8ECCB97

Validator #2 signature

66E8D5A3C73A0FBCF97A6F9E3DBE915A33B45B26CF793D0B88ECD676590356E33D45368E895CDFE67B80B407A7B2BBCB1BC893813679CAFCB8ACDE901CB69B07