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

feat: dan #535

Closed joepegler closed 4 months ago

joepegler commented 4 months ago

PR-Codex overview

This PR focuses on adding a new DAN module for sessions and updating environment variables securely.

Detailed summary

The following files were skipped due to too many changes: src/modules/utils/Types.ts, package.json, tests/modules/write.test.ts, src/modules/utils/Helper.ts, tests/playground/write.test.ts, src/modules/session-storage/DANSessionStorage.ts, src/modules/sessions/sessionSmartAccountClient.ts, src/modules/sessions/dan.ts, src/account/BiconomySmartAccountV2.ts, src/modules/DANSessionKeyManagerModule.ts

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

github-actions[bot] commented 4 months ago

size-limit report 📦

Path Size
core (esm) 65.45 KB (+20.83% 🔺)
core (cjs) 72.71 KB (+22.59% 🔺)
account (tree-shaking) 60.07 KB (+15.52% 🔺)
bundler (tree-shaking) 2.54 KB (-3.61% 🔽)
paymaster (tree-shaking) 2.23 KB (-4.08% 🔽)
modules (tree-shaking) 48.43 KB (+20.19% 🔺)