Skip to content

Commit d583d6d

Browse files
committed
chore: fix typo
1 parent 3a22767 commit d583d6d

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

packages/rek/provider/contract.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { ethers } from 'ethers'
44

55
export class ContractManager {
66
private _contract?: ethers.Contract
7-
private _listenters: Map<ethers.ContractEventName, Fn> = new Map()
7+
private _listeners: Map<ethers.ContractEventName, Fn> = new Map()
88

99
constructor(public address: string, public abi: Interface | InterfaceAbi, public provider: ethers.JsonRpcProvider | ethers.WebSocketProvider) {
1010
this._contract = new ethers.Contract(address, abi, provider)
@@ -15,38 +15,38 @@ export class ContractManager {
1515
}
1616

1717
get listeners() {
18-
return this._listenters
18+
return this._listeners
1919
}
2020

2121
addListener(event: ethers.ContractEventName, listener: ethers.Listener) {
22-
if (!this._listenters.has(event)) {
23-
this._listenters.set(event, listener)
22+
if (!this._listeners.has(event)) {
23+
this._listeners.set(event, listener)
2424
this._contract?.on(event, listener)
2525
}
2626
}
2727

2828
removeListener(event: ethers.ContractEventName, listener: ethers.Listener) {
2929
this._contract?.removeListener(event, listener)
30-
this._listenters.delete(event)
30+
this._listeners.delete(event)
3131
}
3232

33-
removeAllListener() {
33+
removeAllListeners() {
3434
this._contract?.removeAllListeners()
35-
this._listenters.clear()
35+
this._listeners.clear()
3636
}
3737

38-
retryAllListener() {
39-
this._listenters.forEach((value, key) => {
40-
this._contract?.off(key, value)
41-
this._contract?.on(key, value)
38+
retryAllListeners() {
39+
this._listeners.forEach((listener, event) => {
40+
this._contract?.off(event, listener)
41+
this._contract?.on(event, listener)
4242
})
4343
}
4444

4545
retryListener(event: ethers.ContractEventName) {
46-
const listenter = this._listenters.get(event)
47-
if (listenter) {
48-
this._contract?.off(event, listenter)
49-
this._contract?.on(event, listenter)
46+
const listener = this._listeners.get(event)
47+
if (listener) {
48+
this._contract?.off(event, listener)
49+
this._contract?.on(event, listener)
5050
}
5151
}
5252
}

packages/rek/provider/provider.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export class RekProviderManager {
6969
throw new TypeError('Invalid contract')
7070
}
7171
}
72+
return undefined
7273
}
7374

7475
addListener(contractAddress: string, event: ethers.ContractEventName, listener: ethers.Listener) {
@@ -82,20 +83,20 @@ export class RekProviderManager {
8283
removeAllListeners() {
8384
this._provider?.removeAllListeners()
8485
this._contracts.forEach((contract) => {
85-
contract.removeAllListener()
86+
contract.removeAllListeners()
8687
})
8788
}
8889

8990
removeAllContract() {
9091
this._contracts.forEach((contract) => {
91-
contract.removeAllListener()
92+
contract.removeAllListeners()
9293
})
9394
this._contracts.clear()
9495
}
9596

9697
retryAllListeners() {
9798
this._contracts.forEach((contract) => {
98-
contract.retryAllListener()
99+
contract.retryAllListeners()
99100
})
100101
}
101102

@@ -129,7 +130,7 @@ export class RekProviderManager {
129130
// remove all contract listeners
130131
this._provider?.removeAllListeners()
131132
this._contracts.forEach((contract) => {
132-
contract.contract?.removeAllListener()
133+
contract.contract?.removeAllListeners()
133134
})
134135

135136
// remove all listeners, just only for websocket provider
@@ -157,7 +158,7 @@ export class RekProviderManager {
157158
})
158159
this._contracts.clear()
159160
this._contracts = contracts
160-
// resent heartbeat
161+
// resend heartbeat
161162
this._sendHeartbeat()
162163
}, 100)
163164
}
@@ -202,11 +203,10 @@ export class RekProviderManager {
202203
this._provider?.destroy()
203204
this._provider = undefined
204205
this._contracts.forEach((contract) => {
205-
contract.removeAllListener()
206+
contract.removeAllListeners()
206207
})
207208
this._contracts.clear()
208209
this._event?.removeAllListeners()
209210
this._event = undefined
210211
}
211212
}
212-

0 commit comments

Comments
 (0)