fuel-core icon indicating copy to clipboard operation
fuel-core copied to clipboard

Rust full node implementation of the Fuel v2 protocol.

Results 585 fuel-core issues
Sort by recently updated
recently updated
newest added

Chrono has been a source of issue, this moves `fuel-core` to the much lighter and more maintained `time` crate Fixes #115 Fixes #116 Fixes #384

breaking
tech-debt

Created a new entity - `banknote`. It is an aggregator for the coins and messages. We can't use `Input` or `Output` naming because we already do that with transactions. So...

Connects P2p with TxPool which should allow transactions inserted over the txpool of one node to be broadcasted to the others. Done in collaboration with @bvrooman but this has fallen...

# Overview The proposal was discussed with the `fuel-indexer` team and accepted. You can find the proposal's description at the end of this description. The beginning of its description tracks...

documentation
breaking
architecture
graphql-api

Develop a `fuel-metrics` crate to handle tracking and metrics for each associated fuel service. This involves breaking out the existing fuel-core database metrics into this new crate. This also means...

enhancement

Added rustfmt rules. I used my favorite rules but we can discuss your wishes=) It requires usage of nightly rustfmt because it contains many new configurations. Formatted the whole project,...

Remotely dispatch Deploy and Delete Test Workflow Environments in Fuel-Deployment Deploy ephemeral test workflow: - fuel-core: https://github.com/FuelLabs/fuel-core/runs/7595776886?check_suite_focus=true - fuel-deployment: https://github.com/FuelLabs/fuel-deployment/actions/runs/2768043419

Initial base for the block producer service *WIP* Leveraging ports & adapters architecture to unblock development from depending on other components & also to improve composability & testability. The main...

When a user wants to transfer some funds or pay for gas, they need to call the coinsToSpend API to obtain a set of spendable inputs to use. With the...

In the spec, the Panic Receipt reason is [`u8`](https://github.com/FuelLabs/fuel-specs/blob/8bb43ae61aab69e72275c004792aef34efed1d9b/specs/protocol/abi.md#panic-receipt). But the currently its [`u64` ](https://github.com/FuelLabs/fuel-core/blob/0a36d473b3575ff08684a2d8e730aaafe44a46c6/fuel-client/assets/schema.sdl#L460) in the schema. Also should panic receipt reason `u8` value map to values https://docs.rs/fuel-asm/latest/fuel_asm/enum.PanicReason.html

documentation