Releases: divergencetech/ethier
Releases · divergencetech/ethier
v0.25.0-beta
Standard OpenSea gas-free listing, as recommended, doesn't allow allow for revocation nor discovery (because no ApprovalForAll
events fire). This is addressed in the ERC721PreApproval
contract.
v0.23.0-beta
Chain-agnostic wETH integration library with wethtest
Go package to deploy a simulated wETH contract at a deterministic address that is compatible with the library.
v0.21.0-beta
Bump minor version
v0.19.0-beta
Bump minor version
v0.18.0-beta
Implement ERC721Redeemer library (#25) * Implement ERC721Redeemer library for redeeming claiming rights afforded by an ERC721. Holders of NFTs may be granted rights to arbitrary actions, with a maximum number per token. The ERC721Redeemer.Claims struct has redeem() and unclaimed() functions that implement this logic, limiting to a maxAllowance per token regardless of transfers. Both the token owner & the approved address of the token can make a claim, but only once. * Bump minor version for ERC721Redeemer inclusion.
v0.15.2-beta
Reinstate generated.go files for {opensea,chainlink}testabi as Go mod…
v0.15.1-beta
VRFConsumerHelper._withdrawLINK is internal instead of being Ownable;…
v0.15.0-beta
Chainlink helper contracts that determine all constants from the chain ID instead of requiring that they're set at deployment. Coupled with the chainlinktest
Go package that acts as a test double of VRF, compatible with the new contracts.
v0.14.1-beta
OpenSeaERC721Mintable factory emits Transfer events upon deployment a…
v0.12.0-beta
Introduce OpenSeaERC721Mintable contract for direct minting on OpenSea