foundry icon indicating copy to clipboard operation
foundry copied to clipboard

A programmable open source blockchain engine

Results 87 foundry issues
Sort by recently updated
recently updated
newest added

- [x] Setup engine-level handler - [x] Implement two essential fields (`GetBlock` and `SendTransaction`) - [ ] Move others

Obviously it is not related to the consensus or business logic anymore, but worth it being same for the network. We have to decide detail policy for snapshot.

Foundry is saving ValidatorSet and Chain Parameters in top-level state even though Foundry can query the information to a module. They are saved in top-level state for the light client....

Currently just adding an empty substorage for ongoing use is considered a state change, resulting in a new root hash. It means that there must conceptually be a transaction to...

Check if the following options are still necessary: ~`work-queue-size`~ ~`no-reseal-timer`~ ~`reseal-max-period`~ * `reseal-min-period` * `reseal-on-txs` * `force-sealing`

CodeChain saves the version of tendermint backup data. If the backup data's version is later than the code's version, CodeChain should stop and should not remove the backup data.

consensus

Recently, discovery5 tests failed occasionally. I read the failed test log and found that a connection established event is fired in the already existing connection. It made Foundry crash. ##...

bug

Current Foundry's project structure is somewhat tangled. I suggest following new structure. 1. We have a separate repo for types/traits/utilities widely used in the host and modules. (Let's say `foundry-suite`)...

actix has the functionality for that. https://docs.rs/actix-web/3.0.2/actix_web/struct.HttpServer.html#method.bind_uds

In this pr, we try to address this issue #274.