- Removed
Version
contract. It is now part ofv2-solidity-utils
since it will be used more generally.
- Reduce gas limit to 10000 inside the static call in
ensureNotInVaultContext
fromVaultReentrancyLib
.
ensureNotInVaultContext
changed toview
inVaultReentrancyLib
.
- Added
_setVersion
toVersion
- Protected
ProtocolFeeCache
from reentrancy issues.
- The
_create
function inBasePoolFactory
now uses theCREATE2
opcode and takes an extrasalt
argument.
- Make
VaultReentrancyLib
compatible with solc >=0.7.0 <0.9.0.
- Fix dependency on
v2-solidity-utils
.
- Added
VaultReentrancyLib
. - Added the Vault as a constructor argument to
RecoveryMode
.
- Updated readme.
- Removed unnecessary dependency on the
v2-vault
package.
- Re-release, potentially breaking backwards compatibility.
- Dependency version fixes.
- Re-release, potentially breaking backwards compatibility.