bcnmy / biconomy-client-sdk

Biconomy SDK is a plug & play toolkit for dApps to build transaction legos that enable a highly customised one-click experience for their users
MIT License
76 stars 78 forks source link

chore: feat(sma-792): sessions devex #493

Closed joepegler closed 5 months ago

joepegler commented 5 months ago

PR-Codex overview

This PR updates the Biconomy SDK to version 4.4.0 with improvements in session management, error handling, and storage modules.

Detailed summary

The following files were skipped due to too many changes: src/account/utils/Logger.ts, examples/SEND_SOME_ETH_WITH_SPONSORSHIP.md, src/modules/session-storage/utils.ts, src/modules/utils/Constants.ts, src/modules/utils/Types.ts, examples/SEND_A_MULTI_TX_AND_PAY_GAS_WITH_TOKEN.md, examples/INITIALISE_A_SMART_CONTRACT.md, src/account/BiconomySmartAccountV2.ts, src/modules/utils/Helper.ts, src/modules/session-storage/SessionFileStorage.ts, examples/CREATE_AND_USE_A_SESSION.md, src/modules/session-storage/SessionMemoryStorage.ts, examples/CREATE_AND_USE_A_BATCH_SESSION.md, src/modules/session-storage/SessionLocalStorage.ts, src/modules/sessions/sessionSmartAccountClient.ts, README.md, tests/modules/read.test.ts, src/modules/sessions/batch.ts, src/modules/sessions/abi.ts, tests/modules/write.test.ts

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

linear[bot] commented 5 months ago

SMA-792 Sessions DevEx improvements

github-actions[bot] commented 5 months ago

size-limit report 📦

Path Size
core (esm) 53.68 KB (+2.6% 🔺)
core (cjs) 58.61 KB (+2.96% 🔺)
account (tree-shaking) 51.85 KB (+1.09% 🔺)
bundler (tree-shaking) 2.37 KB (+1.51% 🔺)
paymaster (tree-shaking) 2.29 KB (+0.95% 🔺)
modules (tree-shaking) 40.48 KB (+1.07% 🔺)