Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

Releases: Cerebellum-Network/Freeport-Smart-Contracts

v3.0.0: Collections

07 Sep 13:49
4e1baa1
Compare
Choose a tag to compare

What's Changed

  • Deploy stage2 and prod2 by @naure in #72
  • Development USDC by @naure in #73
  • FREEP 605 testing by @naure in #77
  • FREEP-605 Fix currency transfers by @naure in #78
  • sell-quantity: support quantity in FiatGateway by @naure in #79
  • auction-early-close: allow the seller to close the auction at any time. by @naure in #81
  • FREEP-605: Enable multiple Minting contract deployments per ar… by @neanvo in #71
  • Remove unused internal function "_isIssuerAndOnlyOwner" by @7flash in #74
  • FREEP-681: TransferSingle event is triggered on marketplace.takeOffer() by @neanvo in #83
  • Sell quantity compat 1 by @naure in #85
  • FiatGateway support for collections by @naure in #84
  • Upgrade truffle by @naure in #86
  • Deploy by @naure in #87

New Contributors

Full Changelog: v2.2.0...v3.0.0

v2.2.0 Secured Auctions + USDC distribution

29 Mar 13:42
Compare
Choose a tag to compare
  • Support for private auctions. Bidders of a private auction must obtain an authorization from a central service.
  • Distribute the shares of joint accounts directly in USDC.
  • [BREAKING] The event StartAuction changed. Indexers must support both the old and new versions.

PRs

  • signature verifier impl by @AlekseiMisyukevich in #52
  • erc20 share transfer impl by @AlekseiMisyukevich in #54
  • README: How to upgrade by @naure in #58
  • (un)secured auctions by @AlekseiMisyukevich in #57
  • feature/FREEP-562-aurel: setURI function by @naure in #61
  • prepare-2.2.0: restore state of 2.0.0 deployment by @naure in #62
  • fix/authorizer-init: remove the need for initialization of EIP712 by @naure in #63
  • FREEP-562: Deploy v2.2.0 with setURI by @naure in #64
  • Fix/eip712 layout by @naure in #65

Full Changelog: v2.0.0...v2.2.0

v2.0.0 - Buy with USDC

08 Feb 15:46
Compare
Choose a tag to compare
  • Make SimpleAuction, SimpleExchange, and FiatGateway work with ERC20 (USDC) directly.
  • Remove the function FiatGateway.buyCereFromUsd.

v1.1.0 Auction fixes

04 Feb 18:08
Compare
Choose a tag to compare
  • Fix a bug of incorrect royalty collection in auctions.
  • Fix a vulnerability that may allow a buyer to disrupt an auction.
  • Additional public function transferFrom has been implemented in Freeport contract to support the above fixes.

v1.0.0 Upgradeable contracts

04 Feb 16:26
Compare
Choose a tag to compare
upgradeable: state from @openzeppelin/truffle-upgrades