What's Changed
- Settling lamports by @GabrielePicco in #30
- feat: whitelist validator for program by @GabrielePicco in #42
- feat: Add a canonical way to bring lamports into the validator by @GabrielePicco in #44
- feat: Add validator identity to delegation args by @GabrielePicco in #45
- refactor: separating api/processor code to different folders by @crypto-vincent in #47
- fix: Add system_program checks by @crypto-vincent in #46
- chore: rename whitelist account to program_config by @crypto-vincent in #48
- chore: Add ephemeral balance pda utils by @GabrielePicco in #49
- feat: Allow to create ephemeral balance PDAs and delegate with payer by @GabrielePicco in #50
- chore: resolve naming discrepencies by @crypto-vincent in #51
- chore: serialization and discriminants by @crypto-vincent in #52
- chore: pda seeds and pubkeys cleanups by @crypto-vincent in #53
- fix: remove allow undelegate attack vectors by @crypto-vincent in #55
- chore: undelegate/finalize simplification by @crypto-vincent in #58
- chore: check for state slot at commit time by @crypto-vincent in #60
- feat: return Ok() on valid commit/finalize without failing by @GabrielePicco in #61
Full Changelog: v0.1.3...v1.0.0