should not rely on testnet to test stuff. Set up a ts test environment that
- spins up a local validator with storage written to a gitignored folder (like anchor)
- populates it with a collection of mock validators
- has the ability to warp to slot from within the ts test files in order to quickly test epoch boundary cases