- KEEP slashing (#254)
- Withdrawn unbonded value goes to beneficiary (#276)
- Withdraw on KeepBonding checks for zero value transfer (#280)
- Consistent use of SafeERC20 for external tokens (#272)
- Return partial signer bonds (#255)
- Updated contract public interfaces (#237)
- Closing keep when seizing signer bonds (#236)
- Network layer for off-chain clients (#278, #180, #174, #246, #244, #242, #181)
- Advanced timeout handling (#279)
- Group teardown in off-chain client (#233, #266)
- Sortition pool monitoring (#252)
- Log conflicting keep public keys in the client (#213)
- Chain events automatic resubscriptions (#243)
- Retry public key submission (#253)
- New code generator for ethereum contracts (#234)
- Minimum KEEP stake monitoring (#245)