|
@@ -510,6 +510,10 @@ export class RpcFactory {
|
|
// @ts-ignore
|
|
// @ts-ignore
|
|
accountsNamespace["unsubscribe"] = (address: PublicKey) => {
|
|
accountsNamespace["unsubscribe"] = (address: PublicKey) => {
|
|
let sub = subscriptions.get(address.toString());
|
|
let sub = subscriptions.get(address.toString());
|
|
|
|
+ if (!sub) {
|
|
|
|
+ console.warn("Address is not subscribed");
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
if (subscriptions) {
|
|
if (subscriptions) {
|
|
provider.connection
|
|
provider.connection
|
|
.removeAccountChangeListener(sub.listener)
|
|
.removeAccountChangeListener(sub.listener)
|