Implement payments for app deployments #17
@ -23,7 +23,7 @@ const ConnectWallet = () => {
|
||||
|
||||
const cosmosSendTokensHandler = useCallback(
|
||||
async (senderAddress: string, amount: string) => {
|
||||
if (!signClient || !session || !selectedAccount) {
|
||||
if (!signClient || !session || !selectedAccount || !snowballAddress) {
|
||||
console.log({signClient, session, selectedAccount})
|
||||
return;
|
||||
}
|
||||
@ -52,14 +52,17 @@ const ConnectWallet = () => {
|
||||
}
|
||||
|
||||
setTxHash(result.signature);
|
||||
console.log(txHash)
|
||||
} catch (error: any) {
|
||||
throw error;
|
||||
}
|
||||
},
|
||||
[session, signClient, selectedAccount],
|
||||
[session, signClient, selectedAccount, snowballAddress],
|
||||
);
|
||||
|
||||
useEffect(() => {
|
||||
console.log(txHash)
|
||||
}, [txHash])
|
||||
|
||||
const fetchSnowballAddress = useCallback(async() => {
|
||||
|
||||
const address = await client.getAddress();
|
||||
|
Loading…
Reference in New Issue
Block a user