TxnLab / use-wallet

A framework agnostic wallet integration library for Algorand dApps
https://txnlab.gitbook.io/use-wallet
MIT License
81 stars 32 forks source link

algosdk v3 plans #290

Open robdmoore opened 1 day ago

robdmoore commented 1 day ago

Hey,

Curious to explore what plans there are around algosdk@v3 support.

We're looking at things like lora and algokit utils in relation to algosdk@3 and use-wallet is such a huge part of the ecosystem.

My gut feel is the things in algosdk that use wallet depends on are possibly not part of the breaking changes in algosdk@3?

cc @neilcampbell

drichar commented 1 day ago

Hi @robdmoore!

Unfortunately there are a few breaking changes to the wallet provider methods that decode and process transactions that will require a new major version.

While it's not ideal (v3 was released < 3 months ago) it's an opportunity to make one other minor breaking change that I wouldn't have otherwise.

The migration to algosdk@3 is pretty straightforward, I've just had to prioritize other work. It'll be ready soon!

robdmoore commented 1 day ago

That’s great news! It’ll be a few weeks until algokit is ready for v3 anyway so that sounds like we’re fairly aligned :)