Biconomy SDK Release 6 #331
livingrockrises
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's Changed
Security Fix 🐞: Batched Session Router Module signing method and address are updated. Please update to this latest batched session router version. Necessary fix has been done in Batched Session Router module. the module has been redeployed at the address :
0x00000D09967410f8C76752A104c9848b57ebba55
Major latency 💨: improvements in 3.1.1 🎉
buildUserOp
is updated with default skipBundlerGasEstimation as true.buildUserOp now calls the paymaster by default and add completes the userOp.
Code sample before
Code sample Now
Here we are not passing SmartAccount version as default version is set to 2.0.0
New Chains support added:
Chiliz (88888, 88882), Astar (592, 81)
Helpers method added to update the implementation of Smart Account from V1 to V2 modular smart account
Full example code can be found here bcnmy/sdk-examples@d4c395e
waitForTxHash
hook in UserOperation response. Devs can optionally just rely onbiconomy_getUserOpStatus
to reduce overall time just to get userOpHash or transactionHash and not wait for transaction mined (receipt).Add simulation param. If someone wants to have this call data check on their end for every transaction we have enabled more parameters in our
eth_sendUserOperation
.simulationType
can be:validation (default - only does validation checks)
validation_and_execution
(performs validation & execution checks) former with improved latencyCustom session storage client for Session Key Manager module. Anyone can make their own implementation of Session Storage by implementing ISessionStorage interface and pass it to the SessionKeyManager module instance.
Internal dependencies version bump for particle-auth.
web3-auth
andweb3-auth-native
packages are being deprecated from this release. You can still use the web3Auth directly using the web3Auth packages. Go to the web3Auth dashboard and setup a account and integrate directly for web/native.Note: Biconomy SDK just takes a signer to initialise the SmartAccount instance for your smart contract wallets. This signer can be anything you pass in the params, web3Auth, privy, particle-auth or any.
auto generated release notes
What's Changed
New Contributors
Full Changelog: r5...r6
This discussion was created from the release Biconomy SDK Release 6.
Beta Was this translation helpful? Give feedback.
All reactions