diff --git a/packages/abi/src/encoder/mediate.ts b/packages/abi/src/encoder/mediate.ts index 4e523a98..06ec51b7 100644 --- a/packages/abi/src/encoder/mediate.ts +++ b/packages/abi/src/encoder/mediate.ts @@ -89,6 +89,7 @@ class Mediate { case 'fixedArray': return (this._value as Mediate[]) .map((mediate, index) => + // @ts-ignore toString doesn't take any args mediate .init(Mediate.offsetFor(this._value as Mediate[], index)) // @ts-ignore toString doesn't take any args @@ -113,6 +114,7 @@ class Mediate { case 'fixedArray': return (this._value as Mediate[]) .map((mediate: Mediate, index: number) => + // @ts-ignore toString doesn't take any args mediate .closing(Mediate.offsetFor(this._value as Mediate[], index)) // @ts-ignore toString doesn't take any args @@ -124,6 +126,7 @@ class Mediate { const prefix = padU32((this._value as Mediate[]).length); const inits = (this._value as Mediate[]) .map((mediate: Mediate, index: number) => + // @ts-ignore toString doesn't take any args mediate .init( offset + Mediate.offsetFor(this._value as Mediate[], index) + 32 @@ -134,6 +137,7 @@ class Mediate { .join(''); const closings = (this._value as Mediate[]) .map((mediate: Mediate, index: number) => + // @ts-ignore toString doesn't take any args mediate .closing( offset + Mediate.offsetFor(this._value as Mediate[], index)