v0.1.0
What's Changed
.....
- feat: make remote ws endpoint optionally configurable by @bmuddha in #232
- chore: Pin delegation repo to v0.1.3 by @GabrielePicco in #236
- feat: saving accounts to disk storage by @thlorenz in #226
- feat: load ledger and process transactions by @thlorenz in #241
- fix(cloner): impl custom cloning for BPF loader v2 programs by @bmuddha in #233
- chore: integration test improvements by @thlorenz in #245
- temporary hotfix: check staleness of fetch'd accounts by @crypto-vincent in #242
- chore: Cleanup of an old hotfix by @crypto-vincent in #220
- Fix protoc build on older protoc versions by @ryleung-magicblock in #247
- Chore: Fix lint warning about elided lifetimes by @ryleung-magicblock in #249
- feat: avoid committing accounts with no changes on frequency commits by @GabrielePicco in #250
- feat: add metrics related to memory usage by state containers by @bmuddha in #252
- Chore: Update CI to pin rust toolchain at 1.83.0 by @ryleung-magicblock in #254
- feat: restore cloned accounts during ledger replay by @thlorenz in #248
- feat: hydrate meta of cloned accounts after ledger replay by @thlorenz in #256
- chore: rename validator by @thlorenz in #263
- chore: Rewrite README for cloner by @crypto-vincent in #255
- chore: Improve documentation by @GabrielePicco in #259
- chore: Improve Readme by @GabrielePicco in #267
- feat: stabilize ledger replay + account hydration by @thlorenz in #266
- feat: ledger-stats tool and ledger metrics by @thlorenz in #269
- feat: load accounts from storage and diagnose via ledger-stats by @thlorenz in #270
- Map FeePayer to delegated escrowed PDAs by @GabrielePicco in #264
- chore: use master/main branches in CI by @GabrielePicco in #276
- chore: remove v2 from crate name & refactor by @GabrielePicco in #279
- chore: move base_fees under validator config by @GabrielePicco in #280
- fix: drop AppendVecs when removing older account storages by @bmuddha in #282
- feat: hydrate bank with accounts for ledger replay + tool improvs by @thlorenz in #273
- fix: clock sysvar race condition by @thlorenz in #283
- hotfix: increase max retry and delay by @GabrielePicco in #284
- fix: undelegation exceeded computational budget by @GabrielePicco in #287
- Solana upgrade by @bmuddha in #286
- chore: increase resources of CI runner by @GabrielePicco in #293
- chore: improve/fix ledger tooling by @thlorenz in #294
- feat: log ledger replay progress update by @thlorenz in #300
- fix: memory leak - grpc plugin was accumulating updates endlessly by @bmuddha in #305
- hotfix: small fixes for the replay by @GabrielePicco in #304
- fix: resolve corrupted accounts by @GabrielePicco in #306
- feat: Add CI/CD to publish validator binaries by @GabrielePicco in #310
Full Changelog: https://github.com/magicblock-labs/magicblock-validator/commits/v0.1.0