diff --git a/packages/stargate/src/signingstargateclient.ts b/packages/stargate/src/signingstargateclient.ts index c982b19c..4f5eb727 100644 --- a/packages/stargate/src/signingstargateclient.ts +++ b/packages/stargate/src/signingstargateclient.ts @@ -49,6 +49,7 @@ export interface PrivateSigningStargateClient { export interface SigningStargateClientOptions { readonly registry?: Registry; readonly aminoTypes?: AminoTypes; + readonly prefix?: string; readonly gasPrice?: GasPrice; readonly gasLimits?: GasLimits; } @@ -83,7 +84,7 @@ export class SigningStargateClient extends StargateClient { ["/cosmos.staking.v1beta1.MsgEditValidator", MsgEditValidator], ["/cosmos.staking.v1beta1.MsgUndelegate", MsgUndelegate], ]), - aminoTypes = new AminoTypes(), + aminoTypes = new AminoTypes({ prefix: options.prefix }), gasPrice = defaultGasPrice, gasLimits = defaultGasLimits, } = options; diff --git a/packages/stargate/types/signingstargateclient.d.ts b/packages/stargate/types/signingstargateclient.d.ts index 510fe2ab..58ae7ffa 100644 --- a/packages/stargate/types/signingstargateclient.d.ts +++ b/packages/stargate/types/signingstargateclient.d.ts @@ -10,6 +10,7 @@ export interface PrivateSigningStargateClient { export interface SigningStargateClientOptions { readonly registry?: Registry; readonly aminoTypes?: AminoTypes; + readonly prefix?: string; readonly gasPrice?: GasPrice; readonly gasLimits?: GasLimits; }