diff --git a/src/hooks/useWebViewHandler.ts b/src/hooks/useWebViewHandler.ts index a9e4136..fdd352c 100644 --- a/src/hooks/useWebViewHandler.ts +++ b/src/hooks/useWebViewHandler.ts @@ -16,16 +16,14 @@ export const useWebViewHandler = () => { const { selectedNetwork } = useNetworks(); const { accounts, currentIndex } = useAccounts(); const { getAccountsData } = useAccountsData(); - - // Initialize accounts const { getOrCreateAccountsForChain } = useGetOrCreateAccounts(); + // Initialize accounts const handleGetOrCreateAccount = useCallback(async (chainId: string) => { try { - await getOrCreateAccountsForChain(chainId); + const accountsData = await getOrCreateAccountsForChain(chainId); - let accountsData = await getAccountsData(chainId); if (!accountsData || accountsData.length === 0) { window.Android?.onAccountError?.('Failed to create/retrieve account'); diff --git a/src/screens/ApproveTransfer.tsx b/src/screens/ApproveTransfer.tsx index 701cda6..f32e2a3 100644 --- a/src/screens/ApproveTransfer.tsx +++ b/src/screens/ApproveTransfer.tsx @@ -372,7 +372,7 @@ const ApproveTransfer = ({ route }: ApproveTransferProps) => { gas: cosmosGasLimit, }, sendMsg, - memo: MEMO, + memo: txMemo, }; break; default: