Skip to content

v1.1.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@zajck zajck released this 03 Mar 11:27
· 56 commits to main since this release
d79e017

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.