Skip to content

Conversation

@scholtz
Copy link
Owner

@scholtz scholtz commented Dec 19, 2025

No description provided.

- Updated @algorandfoundation/algokit-utils to version 9.2.0
- Updated algosdk to version 3.5.2
- Updated arc200-client to version 1.0.8
- Refactored useSwap to utilize makeApplicationOptInTxnFromObject
- Enhanced OptIn.vue to use AlgorandClient from algokit-utils for improved client handling
- Replaced contract method calls with client methods for fetching ARC200 asset details
- Improved error handling and loading state management during asset fetch operations
- Updated transaction creation logic in makeOptInTxs to align with new client structure
… file

- Changed `src/store/index.js` to `src/store/index.ts` and updated TypeScript configuration.
- Implemented the wallet store in TypeScript with comprehensive state management, mutations, and actions.
- Added support for various account types including private, public, multi-signature, and 2FA accounts.
- Enhanced wallet management features such as account creation, deletion, and password handling.
- Integrated secure storage and retrieval of wallet data using CryptoJS and local storage.
…ve legacy indexer.js

- Created a new config.ts module to manage application configuration state.
- Introduced fa2.ts module to handle two-factor authentication state and actions.
- Added indexer.ts module to manage asset and balance state, replacing the deprecated indexer.js.
- Updated RootState interface in index.ts to reflect new state structure.
- Removed indexer.js file and migrated relevant logic to indexer.ts.
…ent modules with new implementations and update state management
…ity and consistency

- Updated SelectAccount.vue to use `t` instead of `$t` for placeholder translation.
- Wrapped table rows in tbody tags in AccountOverview.vue, Connect.vue, Merchant.vue, SignAll.vue, and TransactionDetail.vue for better semantic structure.
- Ensured consistent formatting and indentation across all modified files.
- Updated store usage in multiple Vue components to specify the RootState type for better type safety.
- Changed script setup to include `lang="ts"` in components where TypeScript is used.
- Replaced `$t` with `t` for translation function calls in templates for consistency.
- Bump @folks-router/js-sdk from ^0.0.1 to ^0.4.0
- Update @ledgerhq/hw-app-algorand from ^6.31.6 to ^6.31.10
- Update @ledgerhq/hw-transport-webusb from ^6.29.10 to ^6.29.14
- Bump @walletconnect/core, @walletconnect/sign-client, @walletconnect/types, @walletconnect/utils to ^2.23.1
- Update @walletconnect/web3wallet from ^1.16.0 to ^1.16.1
- Remove deprecated @reach-sh/stdlib dependency
@scholtz scholtz merged commit 4d60454 into master Jan 4, 2026
8 checks passed
@scholtz scholtz deleted the feat/upgrade-algosdk branch January 4, 2026 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants