diff --git a/provider-bridge-shared/eip-1193.ts b/provider-bridge-shared/eip-1193.ts index c568c64fc5..af1fbcc57a 100644 --- a/provider-bridge-shared/eip-1193.ts +++ b/provider-bridge-shared/eip-1193.ts @@ -48,7 +48,7 @@ export class EIP1193Error extends Error { super(eip1193Error.message) } - toJSON() { + toJSON(): unknown { return this.eip1193Error } } diff --git a/provider-bridge-shared/runtime-typechecks.ts b/provider-bridge-shared/runtime-typechecks.ts index 38bbc16de3..2ca2909190 100644 --- a/provider-bridge-shared/runtime-typechecks.ts +++ b/provider-bridge-shared/runtime-typechecks.ts @@ -7,7 +7,7 @@ import { TallyAccountPayload, } from "./types" -export function getType(arg: unknown) { +export function getType(arg: unknown): string { return Object.prototype.toString.call(arg).slice("[object ".length, -1) } diff --git a/window-provider/index.ts b/window-provider/index.ts index 753f9247a8..bdb8a29bea 100644 --- a/window-provider/index.ts +++ b/window-provider/index.ts @@ -77,7 +77,7 @@ export default class TallyWindowProvider extends EventEmitter { } // deprecated EIP-1193 method - async enable() { + async enable(): Promise { return this.request({ method: "eth_requestAccounts" }) } @@ -207,7 +207,7 @@ export default class TallyWindowProvider extends EventEmitter { }) } - handleAddressChange(address: Array) { + handleAddressChange(address: Array): void { if (this.selectedAddress !== address[0]) { // eslint-disable-next-line prefer-destructuring this.selectedAddress = address[0]