Dedicated Cover Pool Feature Completion (Audit by Blocksec)
Pre-release
Pre-release
What's Changed
- Bump simple-get from 2.8.1 to 2.8.2 by @dependabot in #1
- Bump shelljs from 0.8.4 to 0.8.5 by @dependabot in #2
- Bump follow-redirects from 1.14.6 to 1.14.8 by @dependabot in #3
- Set claim period correctly for any decision by @flashburst in #4
- Bug Fixes by @binodnpm in #5
- Bug Fixes by @binodnpm in #6
- Liquidity, Lending Period, and Withdrawal Window by @binodnpm in #7
- User Whitelist Feature and Protocol Refactor by @binodnpm in #8
- Refactor Strategy by @binodnpm in #9
- Governance Refactor and Bug Fixes by @binodnpm in #11
- Fix claimBeginsFrom timestamp by @flashburst in #10
- Refactor by @binodnpm in #12
- Refactor by @binodnpm in #13
- Added NPM Token and Delayable by @binodnpm in #14
- Setup Role Tests by @flashburst in #16
- Staking Pool Tests by @binodnpm in #15
- Bond Pool Tests by @binodnpm in #17
- Governance & Liquidity tests by @flashburst in #18
- Policy and Policy Admin Tests by @binodnpm in #19
- Refactor & Added tests for governance and liquidity features by @flashburst in #20
- Refactoring Policy Fee Calculation by @binodnpm in #21
- Added NPM Token Unit Tests by @binodnpm in #22
- Refactored Tests by @binodnpm in #23
- Added Store Unit Tests by @binodnpm in #24
- Staking Pool Code Coverage by @binodnpm in #25
- Bond Pool Code Coverage by @binodnpm in #26
- Fixed reporting
unstake
and added tests by @flashburst in #27 - Added tests to cover lifecycle contracts by @flashburst in #29
- Changelog by @binodnpm in #28
- Fix tests by @binodnpm in #30
- Refactored and added tests by @binodnpm in #32
- Added tests for vault delegate and cover stake by @flashburst in #31
- Added referral code and more tests by @flashburst in #33
- Liquidity Tests by @binodnpm in #34
- Fixed Test Errors by @binodnpm in #35
- Added Policy ID by @binodnpm in #36
- Flash Loan Coverage by @binodnpm in #38
- Documentation by @binodnpm in #40
- Cover Stake Coverage by @binodnpm in #39
- Added tests for vault contracts by @flashburst in #37
- Refactor by @binodnpm in #41
- Bump moment from 2.29.1 to 2.29.2 by @dependabot in #42
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #43
- Refactor and Todo List by @binodnpm in #44
- Updates by @binodnpm in #45
- POD Fungibility Refactor by @binodnpm in #47
- Added tests for
AccessControlLibV1
by @flashburst in #48 - Added tests to StoreKeyUtil and ValidationLibV1 by @flashburst in #49
- Refactored NPM Token and Routine Invoker by @binodnpm in #50
- Added tests for
StoreKeyUtil
library by @flashburst in #52 - Refactor by @binodnpm in #53
- Distributor Contract Example by @binodnpm in #54
- Added more tests by @flashburst in #56
- Removed Cover Provision by @binodnpm in #57
- Fix/redundant store by @binodnpm in #59
- Removed ERC-20 Force Transfers by @binodnpm in #60
- Validations for
addCover
by @binodnpm in #61 - Updated ACL on
updateCoverUsersWhitelist
by @binodnpm in #62 - Burn PODs While Removing Liquidity by @binodnpm in #63
- Refactored
getReportingUnstakenAmountInternal
by @binodnpm in #64 - Fixed
decreaseStake
issue by @binodnpm in #65 - Fixed withdrawal of liquidity stake while exit by @flashburst in #66
- Fix state update interval and calculation of deposit amount for lending by @flashburst in #67
- Coverage Lag, Exclusion, and Blacklist by @binodnpm in #68
- Vault Block Height Offset by @binodnpm in #69
- Reassurance: Capitalize Cover Pool by @binodnpm in #71
- Uniswap v2 TWAP and Fair LP Token Pricing by @binodnpm in #74
- Bump cross-fetch from 2.2.5 to 2.2.6 by @dependabot in #75
- Fixed and added more tests by @flashburst in #76
- Safe Transfer by @binodnpm in #77
- Withdraw from Disabled by @binodnpm in #78
- Oracle Bug Fix by @binodnpm in #81
Full Changelog: https://github.com/neptune-mutual-blue/protocol/commits/v0.1