simperby
simperby copied to clipboard
The ultimate BFT blockchain engine for decentralized organizations with powerful trustless interoperability.
DMS is only for a single height. There must be a mechanism that follows up to the latest finalized block which does not rely on DMS. One most natural solution...
As we decided to directly present the repository to the user (instead having a local git server), we must assume that the user will work on the repository, leaving many...
If two different data have the same binary representation, it will be a disastrous vulnerability. One easy solution is always attaching an unique Hash for different place where `TypedSignature` take...
For example, - Remove `Clone` - Prevent direct display through `Debug`
- [ ] Rename `simperby-common` to `simperby-core` - [ ] Rename `simperby-node` to `simperby`
Those two crates will be imported by the contract side, so there must be no dependencies that breaks WASM compatibility. Having a CI pipeline that checks such integrity would help.
You will need conditional compile using cargo `feature`
single_server_propose_1 keeps failing in CI with the following logs. ``` failures: ---- single_server_propose_1 stdout ---- Checking node #0 The application panicked (crashed). Message: assertion failed: `(left == right)` left: `[]`,...
`RawRepositoryImpl` should be renamed to `RawRepository` and implement the method directly (not as a trait) I think we don't have another implementation of it.