All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- New
ERC721Pool
contract, which allows users to deposit and withdraw ERC-721 tokens in exchange for pool tokens. This contract features a newdeposit
,withdraw
andwithdrawWithSignature
function. - New
ERC721PoolFactory
contract, which allows users to create newERC721Pool
contracts. This contract features a newcreatePool
function.
- Rename
@hifi-finance/wnft
to@hifi-finance/pooled-nft
. - Upgrade to
@openzeppelin/contracts
v4.8.1.
Vault
contract.VaultFactory
contract.
- First release of the package.