- Reverted
yarn build
command to build the completesrc/
directory instead of separate modules. The previous build command gobbled upenum
asconst
exports and only provided their types. - Updated examples to utilize correct import paths.
- Allowed
account
initialization parameter to allowAccount | Address
- Build multiple entrypoints 🤞
- Removed unused var in
examples/viem/readme.example.ts
- Wording around contracts flavors in readme
src/core
exporting types, configuration, and constantssrc/ethers
exporting ourethers
SDK interfacegetRenftContract()
src/viem
exporting ourviem
SDK interfacesAzraelV0SDK
,SylvesterV0SDK
,SylvesterV1SDK
,WhoopiV0SDK
Deployment<RenftContractType, RenftContractVersion>
definitiontest/ethers
containing most of previous test suitetest/viem
containing tests onviem
SDK interfaces
- Split up deployment configuration into separate files
- Updated
typescript
to4.9.5
src/abi
now exports ABIs as modulesRenftContractDeployment
renamed toDeployments
ELLE
token support for Kryptoria integrationRenftContractDeployments
, useDeployments[]
CreateVersionedContractInterfaceResult
Renft${Contract}Deployment
Chain
enum. Defines the supported chain IDs.ALL_CHAINS
mapping. Maps chain IDs to their Network.
Network
now usesChain
internally.
Nothing.
- Readme to instruct users what to do if the Readme example doesn't work. Plus some clarifications around what AZRAEL means.
- Kryptoria's ELLE payment token.
Nothing.
- Goerli support for sylvester v0.
- This adds contract addresses for
Registry
andResolver
.
Nothing.
Nothing.
- removed
zod
dependency => smaller bundle size isValidDeployment()
will no longer warn of errors- fix
@ethersproject/address
dependency to version>=5.5.0
so all@ethersproject
dependencies will be the same version
- new
findSingleDeploymentOrThrow(serach)
method. Returns a single deployment or throws an error if there are multiple or none. - new
isValidDeployment(deployment)
method. Returns true if the deployment is valid, false otherwise.
- All reNFT deployment addresses are now in checksummed address format.
- Deprecated
RESOLVER_ADDRESS
in favor ofRESOLVER_ETHEREUM_ADDRESS
- Deprecated
AZRAEL_ADDRESS
in favor ofAZRAEL_ETHEREUM_ADDRESS