diff --git a/libs/interchainjs/src/signing-client.ts b/libs/interchainjs/src/signing-client.ts index dd787d843..01df9e445 100644 --- a/libs/interchainjs/src/signing-client.ts +++ b/libs/interchainjs/src/signing-client.ts @@ -136,8 +136,8 @@ export class SigningClient { } getSinger(signerAddress: string) { - const signer = this.options.preferredSigningMethod ? - this.options.preferredSigningMethod === 'amino' ? this.aminoSigners[signerAddress] : this.directSigners[signerAddress] + const signer = this.options.preferredSignType ? + this.options.preferredSignType === 'amino' ? this.aminoSigners[signerAddress] : this.directSigners[signerAddress] : this.aminoSigners[signerAddress] || this.directSigners[signerAddress]; if (!signer) { diff --git a/libs/interchainjs/src/types/signing-client.ts b/libs/interchainjs/src/types/signing-client.ts index b4f3c17f1..a92b1ae0a 100644 --- a/libs/interchainjs/src/types/signing-client.ts +++ b/libs/interchainjs/src/types/signing-client.ts @@ -14,7 +14,7 @@ export interface SignerOptions { gasPrice?: Price | string; prefix?: string; broadcast?: BroadcastOptions; - preferredSigningMethod?: 'amino' | 'direct'; + preferredSignType?: 'amino' | 'direct'; } export interface SignerData { diff --git a/libs/interchainjs/starship/__tests__/staking.test.ts b/libs/interchainjs/starship/__tests__/staking.test.ts index 509a9e111..7f37b21c4 100644 --- a/libs/interchainjs/starship/__tests__/staking.test.ts +++ b/libs/interchainjs/starship/__tests__/staking.test.ts @@ -135,7 +135,7 @@ describe('Staking tokens testing', () => { await getRpcEndpoint(), wallet, { - preferredSigningMethod: 'direct', + preferredSignType: 'direct', broadcast: { checkTx: true, deliverTx: true, @@ -183,7 +183,7 @@ describe('Staking tokens testing', () => { await getRpcEndpoint(), wallet, { - preferredSigningMethod: 'amino', + preferredSignType: 'amino', broadcast: { checkTx: true, deliverTx: true,