Compare commits
2 Commits
main
...
disable-cc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
433030fdea | ||
|
|
747b1a5aee |
@ -56,6 +56,10 @@ class DydxChainTransactions implements AbacusDYDXChainTransactionsProtocol {
|
|||||||
this.store = undefined;
|
this.store = undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
get isNobleClientConnected(): boolean {
|
||||||
|
return this.nobleClient?.isConnected ?? false;
|
||||||
|
}
|
||||||
|
|
||||||
setStore(store: RootStore): void {
|
setStore(store: RootStore): void {
|
||||||
this.store = store;
|
this.store = store;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -235,6 +235,10 @@ export const DepositForm = ({ onDeposit, onError }: DepositFormProps) => {
|
|||||||
throw new Error('Missing request payload');
|
throw new Error('Missing request payload');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isCctp && !abacusStateManager.chainTransactions.isNobleClientConnected) {
|
||||||
|
throw new Error('Noble RPC endpoint unaccessible');
|
||||||
|
}
|
||||||
|
|
||||||
setIsLoading(true);
|
setIsLoading(true);
|
||||||
|
|
||||||
await validateTokenApproval();
|
await validateTokenApproval();
|
||||||
|
|||||||
@ -148,6 +148,10 @@ export const WithdrawForm = () => {
|
|||||||
throw new Error('Invalid request payload');
|
throw new Error('Invalid request payload');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isCctp && !abacusStateManager.chainTransactions.isNobleClientConnected) {
|
||||||
|
throw new Error('Noble RPC endpoint unaccessible');
|
||||||
|
}
|
||||||
|
|
||||||
setIsLoading(true);
|
setIsLoading(true);
|
||||||
setError(undefined);
|
setError(undefined);
|
||||||
|
|
||||||
@ -289,10 +293,7 @@ export const WithdrawForm = () => {
|
|||||||
|
|
||||||
const errorMessage = useMemo(() => {
|
const errorMessage = useMemo(() => {
|
||||||
if (error) {
|
if (error) {
|
||||||
return stringGetter({
|
return error;
|
||||||
key: STRING_KEYS.SOMETHING_WENT_WRONG_WITH_MESSAGE,
|
|
||||||
params: { ERROR_MESSAGE: error },
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (routeErrors) {
|
if (routeErrors) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user