From a52e9b8b56f527d7d4522591afbb78d26c498903 Mon Sep 17 00:00:00 2001 From: Tom Beynon Date: Thu, 13 Oct 2022 18:19:58 +0100 Subject: [PATCH] Improve leap not supported error --- src/utils/LeapSignerProvider.mjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/utils/LeapSignerProvider.mjs b/src/utils/LeapSignerProvider.mjs index 8ee1368f..8b7a67a3 100644 --- a/src/utils/LeapSignerProvider.mjs +++ b/src/utils/LeapSignerProvider.mjs @@ -4,7 +4,7 @@ export default class LeapSignerProvider extends SignerProvider { key = 'leap' label = 'Leap Wallet' keychangeEvent = 'leap_keystorechange' - suggestChainSupport = false + suggestChainSupport = true enable(network){ if (network.gasPricePrefer) { @@ -15,6 +15,10 @@ export default class LeapSignerProvider extends SignerProvider { return super.enable(network) } + suggestChain(network){ + throw new Error(`${network.prettyName} (${network.chainId}) is not supported`) + } + setOptions(options){ return this.provider.defaultOptions = options }