fuel-core

Rust full node implementation of the Fuel v2 protocol.

OTHER License

Downloads
3.6M
Stars
58.2K
Committers
35

Bot releases are hidden (Show)

fuel-core - v0.17.10

Published by xgreenx over 1 year ago

What's Changed:

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.9...v0.17.10

fuel-core - v0.17.9

Published by Voxelot over 1 year ago

What's Changed:

  • Enhanced GraphQL API Metrics
  • Minor optimizations to reduce cloning
  • Improve log formatting to truncate large values
fuel-core - v0.17.8

Published by Voxelot over 1 year ago

What's Changed

  • Disable dap debugger endpoints in the production docker image since we don't have any automated debug session cleanup yet
  • Switch to using jemalloc as the global allocator in fuel-core-bin / docker
  • Fixed a panic on startup when using the docker image without p2p configured

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.7...v0.17.8

fuel-core - v0.17.7

Published by xgreenx over 1 year ago

What's changed

  • Added honeycomb tracing subscription to gather data regarding GraphQL queries.

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.6...v0.17.7

fuel-core - v0.17.6

Published by Voxelot over 1 year ago

What's changed

  • fixed a breaking semver change in fuel-core-client

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.5...v0.17.6

fuel-core - v0.17.5

Published by Voxelot over 1 year ago

What's New

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.4...v0.17.5

fuel-core - v0.17.4

Published by Voxelot over 1 year ago

What's Changed

✨ Enhancements

  • Improve API performance by pruning coins and messages as they are spent. Spent txos will no longer be available from the API.
  • Add support for cookie-based sticky sessions on ingress and fuel-core-client

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.3...v0.17.4

fuel-core - v0.17.3

Published by Voxelot over 1 year ago

What's Changed

✨ Enhancements

  • Addresses common issues found during testing such as:
    • p2p dropping messages due to the default max payload size being too small (this caused timeouts in multinode environments)
    • TTL-based expiry of transactions in the txpool. This ensures that utxos don't become stuck due to p2p broadcast failures or node restarts. We plan to remove the TTL once we develop a protocol to make nodes reconcile differences in their transaction pools, which will be more tolerant of node restarts or other unexpected outages causing txs to be dropped by the sequencer's txpool.
  • Graceful shutdown of internal services. This improves internal components within fuel-core to react more responsively to shutdown signals and end any in-flight tasks as soon as possible.
  • New E2E test client which can be used to verify the liveness and functionality of a deployed network.
  • Disabled cursor pagination for the balances query since that behavior is not supported in rocksdb.

Commits:

New Contributors

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.2...v0.17.3

fuel-core - v0.17.2

Published by Voxelot over 1 year ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.1...v0.17.2

fuel-core - v0.17.1

Published by Voxelot over 1 year ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.17.0...v0.17.1

fuel-core - v0.17.0

Published by Voxelot over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.16.1...v0.17.0

fuel-core - v0.16.1

Published by xgreenx over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.15.1...v0.16.1

fuel-core - v0.15.3

Published by Voxelot almost 2 years ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.15.1...v0.15.3

fuel-core - v0.14.2

Published by xgreenx almost 2 years ago

What's Changed

  • The hotfix to implement merkle_contract_state_range, merkle_contract_state_insert_range, merkle_contract_state_remove_range to be compatible with fuel-vm 0.22.7.
  • Bump version to 0.14.2 in this commit

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.14.1...v0.14.2

fuel-core - v0.15.1

Published by freesig almost 2 years ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.15.0...v0.15.1

fuel-core - v0.15.0

Published by Voxelot almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.14.1...v0.15.0

fuel-core - v0.14.1

Published by Voxelot almost 2 years ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.14.0...v0.14.1

fuel-core - v0.14.0

Published by Voxelot almost 2 years ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.13.2...v0.14.0

fuel-core - v0.13.2

Published by Voxelot almost 2 years ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.13.1...v0.13.2

fuel-core - v0.13.1

Published by xgreenx almost 2 years ago

What's Changed

Full Changelog: https://github.com/FuelLabs/fuel-core/compare/v0.13.0...v0.13.1