Skip to content

Commit 33a7302

Browse files
committed
Fix: type errors and warnings
1 parent 1d2e549 commit 33a7302

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

src/clients/Colony/ColonyClientV12.ts

+2
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ type ColonyExtensions = Omit<
5757
ColonyExtensionsV11<PreviousIColony> &
5858
ColonyExtensionsV12<IColony>;
5959

60+
// eslint-disable-next-line @typescript-eslint/ban-ts-ignore
61+
// @ts-ignore
6062
export type ColonyClientV12 = ColonyExtensions & {
6163
clientVersion: ColonyVersion.GreenLightweightSpaceshipThree;
6264
estimate: ExtendedIColony<IColony>['estimate'] & ExtendedEstimateV12;

src/clients/Colony/ColonyClientV13.ts

+1
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ export default function getColonyClient(
117117
* when creating new Colony version clients
118118
*/
119119
const colonyClientV13 = {
120+
// eslint-disable-next-line @typescript-eslint/ban-ts-ignore
120121
// @ts-ignore
121122
...customEthersContractInstace,
122123
interface: {

src/clients/Colony/extensions/extensionsV13.ts

+10-6
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ import { ColonyExtensionsV8 } from './extensionsV8';
1717
import { ColonyExtensionsV9 } from './extensionsV9';
1818
import { ColonyExtensionsV10 } from './extensionsV10';
1919
import { ColonyExtensionsV11 } from './extensionsV11';
20-
import { ColonyExtensionsV12 } from './extensionsV12';
2120
import {
22-
addExtensions as addExtensionsV13,
23-
ColonyExtensionsV13,
24-
ExtendedEstimateV13,
25-
} from './extensionsV13';
21+
addExtensions as addExtensionsV12,
22+
ColonyExtensionsV12,
23+
ExtendedEstimateV12,
24+
} from './extensionsV12';
2625

2726
type ValidColony = IColonyV13;
2827

28+
// eslint-disable-next-line @typescript-eslint/ban-ts-ignore
2929
// @ts-ignore
3030
type PreviousVersionsExtensions = ExtendedIColony<ValidColony> &
3131
ColonyExtensionsV3<IColonyV6> &
@@ -49,6 +49,8 @@ export type ExtendedEstimateV13 = ExtendedEstimateV12;
4949
*/
5050
export type ColonyExtensionsV13<
5151
T extends ValidColony
52+
// eslint-disable-next-line @typescript-eslint/ban-ts-ignore
53+
// @ts-ignore
5254
> = {} & PreviousVersionsExtensions;
5355

5456
/*
@@ -59,7 +61,9 @@ export const addExtensions = (
5961
networkClient: ColonyNetworkClient,
6062
): ColonyExtensionsV12<ValidColony> => {
6163
// Add all extensions from v7, because these are also still valid
62-
const extendedInstance = addExtensionsV13(
64+
const extendedInstance = addExtensionsV12(
65+
// eslint-disable-next-line @typescript-eslint/ban-ts-ignore
66+
// @ts-ignore
6367
instance as PreviousVersionsExtensions,
6468
networkClient,
6569
) as ColonyExtensionsV13<ValidColony>;

src/helpers.ts

+2
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ export const getBlockTime = async (
7171
* @returns ethers Log array
7272
*/
7373
export const getLogs = async (
74+
// eslint-disable-next-line @typescript-eslint/ban-ts-ignore
75+
// @ts-ignore
7476
client: ContractClient | AwkwardRecoveryRoleEventClient,
7577
filter: Filter,
7678
options: LogOptions = {

0 commit comments

Comments
 (0)