diff --git a/packages/api/src/SubmittableExtrinsic.ts b/packages/api/src/SubmittableExtrinsic.ts index 7135abe06f..23cba72d4c 100644 --- a/packages/api/src/SubmittableExtrinsic.ts +++ b/packages/api/src/SubmittableExtrinsic.ts @@ -197,10 +197,10 @@ export default function createSubmittableExtrinsic { diff --git a/packages/api/src/types.ts b/packages/api/src/types.ts index 613db4a5d2..3cad746c2d 100644 --- a/packages/api/src/types.ts +++ b/packages/api/src/types.ts @@ -189,11 +189,15 @@ export interface ApiBaseInterface extends Reado once: (type: ApiInterface$Events, handler: (...args: Array) => any) => this; } +export type SignerOptions = SignatureOptions & { + genesisHash: Hash +}; + export interface Signer { /** * @description Signs an extrinsic, returning an id (>0) that can be used to retrieve updates */ - sign (extrinsic: IExtrinsic, address: string, options: SignatureOptions): Promise; + sign (extrinsic: IExtrinsic, address: string, options: SignerOptions): Promise; /** * @description Receives an update for the extrinsic signed by a `signer.sign`