Merged
Conversation
1. Fixed the global is not defined Error Updated gill from 0.10.2 → 0.12.0 in both apps/app and packages/sdk Added @solana/sysvars: ^3.0.3 dependency Upgraded to React 19 and Next.js 15.5.6 Added --turbopack flag to dev/build scripts 2. Migrated from Old Context System to Connector Created providers.tsx with AppProvider directly (no wrapper needed) Removed all old context files (ChainContext, RpcContext, etc.) Updated all pages to use useConnector() hook instead Updated all components to create RPC clients from cluster.url 3. Fixed Transaction Signer Type Issues Changed all functions from TransactionSendingSigner → TransactionModifyingSigner Updated transaction signing flow: Before: signAndSendTransactionMessageWithSigners (all-in-one) After: signTransactionMessageWithSigners → sendAndConfirmTransactionFactory (separate steps) 4. Fixed Metadata Signing Requirement Changed mintAuthority to pass the signer object (not just address) when metadata is present This allows the TokenMetadata extension to be properly signed Updated SDK's tokenizedSecurity.ts to accept TransactionSigner for consistency 5. Made Authority Fields Optional Updated type definitions to make non-mint authorities optional (?) This reflects reality - authorities default to undefined if not explicitly set
* chore: adding extension functionality - Implement Account Freeze/Thaw UI and lib functions using existing SDK methods - Add Token Transfer modal using SDK's createTransferTransaction - Add Remove/Revoke button to authority management using SDK's getRemoveAuthorityTransaction - Fix hardcoded 9 decimals in mint.ts - fetch actual decimals from mint - Implement self-burn functionality for token holders - Add UI for updating token metadata (name, symbol, URI) - Add view to display token holders and their balances - Fix supply display to refresh after mint/burn actions - Standardize RPC URL handling across all lib files - Implement Close Token Account functionality - Add Transfer Fee extension management UI - Add Interest-Bearing rate update UI - Add pre-action validation that connected wallet has required authority * chore: format and lint * chore: unify template metadata interface, restructure apps (#52) * chore: update deps to patch rsc vuln * chore: amilz input * choreL add support sdk support for missing token extentions * chore: cr review
* chore: first batch of nits Improves token management modals with better authority detection, dynamic explorer links, and enhanced input components. Adds token balance hooks, refines modal success views, and updates UI elements for clarity and usability. Refactors cluster and RPC handling to support custom RPCs and improves feedback and error handling throughout transaction flows. * chore: formatting and lint * chore: moat ui / functionality nits Centralizes token pause state management using a new token extension store and updates UI components to use a shared Input component for consistency. Improves token import and creation flows, updates authority and basic parameter forms, and enhances token card and management pages with better image handling and status display. Also includes minor UI refinements and code cleanup. * chore: lint / format * chore: cr review + update and refine extension store files * feat: token balance qol for empty states, update store implementation * fix: modal bug after acount close
* chore: gill to kit * chore: linting, formatting * chore: set correcto freeze auth to program * chore: update connector signer * chore: update dependencies, remove unused ones
* chore: gill to kit * chore: linting, formatting * chore: set correcto freeze auth to program * chore: update connector signer * chore: update dependencies, remove unused ones * fix: unit tests
…ion/mosaic into new-design-system
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.