v0.16.1
What's Changed
- Add
from_unix
andto_unix
functions toTai64Timestamp
by @cheng404 in #832 - Return error for no argument pagination (#775) by @ControlCplusControlV in #834
- Attached coinbase transaction to the owners table by @xgreenx in #836
- Correctly pass GITHUB_TOKEN to protoc action by @Dentosal in #840
- Increase delay between publishing each crate to 60 seconds by @xgreenx in #843
- Architecture Migration Pt. 1 by @Voxelot in #839
- remove channels from our interface by @leviathanbeak in #849
- Fix Windows Compilation by @ControlCplusControlV in #864
- Unify the work of runnable services by @xgreenx in #860
- Unify naming of services and tasks by @xgreenx in #870
- Refactored P2P Service to implement
RunnableService
trait and useServiceRunner
by @xgreenx in #872 - Fix Request Body Size Limit by @ControlCplusControlV in #869
- updated contributing.md for the new fuel-vm monorepo by @Voxelot in #874
- add p2p connection limits by @leviathanbeak in #873
- Refactor of
GraphQL
service andFuelService
to useServiceRunner
by @xgreenx in #875 - create a new fuel-core keygen cli by @Voxelot in #871
- Add state watcher to
RunnableTask::run
and move the responsibility to handle shutdown into the task by @freesig in #895 - add peer manager by @leviathanbeak in #876
- Speedup p2p tests to run in multithreaded environment by @xgreenx in #906
- Refactoring of the
graphql-api
service to use ports forDatabase
by @ControlCplusControlV in #858 - fuel-core-sync by @freesig in #889
- Return back the "Output Bech32Address for initial accounts" change. by @xgreenx in #921
- Enable p2p in docker by @Voxelot in #914
- Implementation of the block importer by @xgreenx in #903
- Add descriptions for high-level cli commands by @sdankel in #922
- Fuel benches by @freesig in #806
- External block verifier by @xgreenx in #916
- Connect the block importer with outside world by @xgreenx in #915
- heartbeat protocol by @leviathanbeak in #911
- Support Configuring Clap via ENV vars by @Voxelot in #925
- request response for get transactions & sealed header from p2p network by @leviathanbeak in #919
- Integrate fuel-core-sync with importer and p2p by @freesig in #924
- update expected services check for when p2p is enabled by @Voxelot in #927
- Fixed some [nit]s after review the PR for
fuel-core-sync
integration by @xgreenx in #928 - Update to new fuel-vm version by @Dentosal in #917
- Add test deploy k8s secret by @rfuelsh in #937
- Add trace logging to fuel core by @freesig in #932
- Alternative implementation: Persistent BMT data for blocks by @xgreenx in #935
- Re-used
DatabaseColumn
based blanket implementation by @xgreenx in #939 - Minor tech-debt: Fixes "TODO" for folder renaming by @xgreenx in #938
- move db port to ports module by @Voxelot in #941
- Tracing on fuel sync by @freesig in #933
- Use postcard instead of bincode for serialization by @Dentosal in #926
- add message validation for gossipsub messages from txpool by @leviathanbeak in #936
- upgrade fuel-vm and all other deps by @Voxelot in #951
- bump fuel-core version 0.16 by @Voxelot in #952
- fix publish workflow by @Voxelot in #953
- More publish fixes by @Voxelot in #955
- version 0.16.1 bump by @Voxelot in #956
- Freesig/sync e2e testing by @freesig in #934
- added a comma value delimiter for clap arguments by @leviathanbeak in #957
- Fix for CI to publish by @xgreenx in #958
New Contributors
Full Changelog: v0.15.1...v0.16.1