proto-signing: Allow customizable sign mode in makeAuthBytes
This commit is contained in:
parent
c677990550
commit
c1cf37380e
@ -14,13 +14,14 @@ export function makeAuthInfoBytes(
|
||||
feeAmount: readonly cosmos.base.v1beta1.Coin[],
|
||||
gasLimit: number,
|
||||
sequence: number,
|
||||
signMode = cosmos.tx.signing.v1beta1.SignMode.SIGN_MODE_DIRECT,
|
||||
): Uint8Array {
|
||||
const authInfo = {
|
||||
signerInfos: pubkeys.map(
|
||||
(pubkey): cosmos.tx.v1beta1.ISignerInfo => ({
|
||||
publicKey: pubkey,
|
||||
modeInfo: {
|
||||
single: { mode: cosmos.tx.signing.v1beta1.SignMode.SIGN_MODE_DIRECT },
|
||||
single: { mode: signMode },
|
||||
},
|
||||
sequence: sequence ? Long.fromNumber(sequence) : undefined,
|
||||
}),
|
||||
|
||||
1
packages/proto-signing/types/signing.d.ts
vendored
1
packages/proto-signing/types/signing.d.ts
vendored
@ -7,6 +7,7 @@ export declare function makeAuthInfoBytes(
|
||||
feeAmount: readonly cosmos.base.v1beta1.Coin[],
|
||||
gasLimit: number,
|
||||
sequence: number,
|
||||
signMode?: cosmos.tx.signing.v1beta1.SignMode,
|
||||
): Uint8Array;
|
||||
export declare function makeSignDoc(
|
||||
bodyBytes: Uint8Array,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user