You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ecosystem Wallets implementation in .NET is now compatible with our previous JS implementation of Ecosystem Wallets.
If you had created accounts or had a user base from web sharded Ecosystem Wallets, they will automatically be migrated to the new performant enclave system upon first login.
No breaking API changes here, this change detects if an authenticated user requires migration and performs it.
ERC721 and ERC1155 NFT Contract Extensions such as _GetAll and _GetOwned now have default pagination (100 first token ids).
This is to avoid fetching an entire collection at once by mistake.
If the contract is ERC721A, tokensOfOwnerIn will be used before falling back to other extensions.
If the contract is ERC721Enumerable, tokensOfOwnerByIndex will be used before falling back to single fetching.
Improved batching of such calls.
Implemented ConcurrentQueue for RPC and improved batching/caching logic
If you do end up making large calls, such as fetching an entire collection, it should be handled gracefully
Avoid a lot more 429s
Speed up Smart Wallet user operations
No longer estimates the entire user operation gas and simulates prior to sending it.
This does not affect errors being caught.
This means if you are estimating gas using ThirdwebTransaction, you will only be returned the internal call gas limit rather than the entire op.