Closed Xynnn007 closed 2 days ago
I think this is a big improvement. A few comments.
One high-level thing is that I wonder if we want to have
kbs/kbs
andattestation-service/attestation-service
dirs. It seems like we could moveCargo.toml
andbuild.rs
up a dir and get rid of the second kbs/as directory. wdyt?
Nice idea. how about the following tree like
Updated currently
.
├── attestation-service
├── kbs
├── rvps
├── deps
│ └── verifier
└── tools
└── kbs-client
This commit will tidy the code under kbs directory. It deletes api-server crate, and move all logic of api-server to KBS crate, also mark kbs as a binary of the crate.
This commit also makes some common dependencies of sub-crates to use the same version of workspace.
Let's mark this PR draft until the release and other PRs, or it will cause a bunch of rebases.