.NET/Unity - Better DX and Customization
Better fallbacks for misconfigurations, additional customizeability API and UI wise.
What's Changed
- Having an incorrect or slightly off system time would produce errors when logging in with In-App Wallets in some cases, we have added a fallback in this scenario that will work around this issue.
IThirdwebWallet.Transfernow has an optionaltokenAddressoverride to transfer ERC20 tokens using said function; this is an alternative toThirdwebContract.ERC20_Transfer.- ERC1155 transfer-related functions'
databytes parameter has now been made optional. - The inability to fetch
NFTMetadatawhen calling an NFT-related method no longer throws, and instead returnsNFTMetadatawith a description containing the error message. - Enables custom implementation for OTP Verification Modal by @Vingator in https://github.com/thirdweb-dev/unity-sdk/pull/218
- Introduces abstract OTP verification modal so you can customize it more easily.
- Shared by In-App and Ecosystem Wallets.