chainFromName- utility function allowing to get a predefined chain by its name, convenient to get chain based on env variable (Arkiv-Network#12)QueryOptionsforquery(rawQuery: string)public client's function allowing to setup what will be returned and more things like pagination- Results for
query(...)function with raw query now returns not only entities but also cursor and block number
- Replaced
debugmodule dependency with custom logger implementation that works in both Node.js and browser environments without bundler configuration issues - Consolidated error classes exported from main index:
EntityMutationError,NoMoreResultsError,NoCursorOrLimitError,NoEntityFoundError
- Fixed browser compatibility issue with
debugmodule causing "exports is not defined" errors in browser environments - Improved error handling for reverted transactions when using MetaMask as transport - now throws more descriptive errors (Arkiv-Network#16)
- Fix error while using value=0 with numeric attributes
- All numeric values are now represented as Hex for RPC communication (Arkiv-Network#19)