v1.1.0-rc.1
Pre-release
Pre-release
3 March 2022
https://github.com/bosonprotocol/contracts/tree/v1.1.0-rc.1
Functionality
This is a release candidate for v1.1.0 of the protocol.
It incorporates the following major changes, compared to v1.0.0.
- Gate contract is not limited to non transferable ERC1155 anymore. Now it supports conditions based on holding of ERC20, ERC721 or ERC1155 tokens. It allows checking for ownership of specific ERC721 token and enables the seller to specify a minimal balance of tokens that users need to hold in order to take the offer.
- BosonRouter methods for creating the voucherSet are modified to support new gate functionality. Interface was changed so function now accept all information about conditions in struct ConditionalCommitInfo
- Function
withdrawSingle
is added, which allows withdrawal for specific entity{ISSUER, HOLDER, POOL}
for specific voucher - FIxed the mismatch in escrow state if voucherSet was transferred when some of previously issued vouchers were not finalized yet
- Some minor changes, based on audit report
Complete list of changes will be released together with the v1.1.0 release.