Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: datachainlab/lcp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: e8e9329f09c5459658d9eac423af21f8552ee4fb
Choose a base ref
..
head repository: datachainlab/lcp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c344c798ac40c4a24e6325428e8ec6d864578205
Choose a head ref
Showing with 2,834 additions and 450 deletions.
  1. +1,489 −130 Cargo.lock
  2. +1 −0 Cargo.toml
  3. +31 −58 Makefile
  4. +4 −0 app/Cargo.toml
  5. +95 −2 app/src/commands/attestation.rs
  6. +43 −24 app/src/commands/enclave.rs
  7. +2 −0 enclave/Cargo.lock
  8. +4 −2 modules/attestation-report/Cargo.toml
  9. +83 −7 modules/attestation-report/src/dcap.rs
  10. +13 −1 modules/attestation-report/src/errors.rs
  11. +2 −2 modules/attestation-report/src/lib.rs
  12. +53 −0 modules/attestation-report/src/report.rs
  13. +3 −3 modules/enclave-api/src/api/command.rs
  14. +122 −40 modules/keymanager/src/lib.rs
  15. +3 −1 modules/lcp-client/Cargo.toml
  16. +69 −16 modules/lcp-client/src/client_def.rs
  17. +71 −0 modules/lcp-client/src/client_state.rs
  18. +0 −44 modules/lcp-client/src/dcap.rs
  19. +25 −0 modules/lcp-client/src/errors.rs
  20. +0 −1 modules/lcp-client/src/lib.rs
  21. +10 −4 modules/lcp-client/src/message.rs
  22. +3 −1 modules/remote-attestation/Cargo.toml
  23. +162 −103 modules/remote-attestation/src/dcap.rs
  24. +42 −0 modules/remote-attestation/src/errors.rs
  25. +2 −0 modules/remote-attestation/src/lib.rs
  26. +92 −0 modules/remote-attestation/src/zkdcap.rs
  27. +1 −0 modules/service/Cargo.toml
  28. +11 −2 modules/service/src/enclave.rs
  29. +18 −0 modules/zkvm/Cargo.toml
  30. +50 −0 modules/zkvm/src/errors.rs
  31. +58 −0 modules/zkvm/src/lib.rs
  32. +114 −0 modules/zkvm/src/prover.rs
  33. +23 −0 modules/zkvm/src/verifier.rs
  34. +16 −3 proto/definitions/ibc/lightclients/lcp/v1/lcp.proto
  35. +33 −1 proto/definitions/lcp/service/enclave/v1/query.proto
  36. BIN proto/src/descriptor.bin
  37. +18 −3 proto/src/prost/ibc.lightclients.lcp.v1.rs
  38. +68 −2 proto/src/prost/lcp.service.enclave.v1.rs
Loading