From 5a40cdd3bb88d3cb5bf7f2d0b3e03c0378d2ae04 Mon Sep 17 00:00:00 2001 From: arnabghose997 Date: Thu, 2 Jun 2022 15:05:08 +0530 Subject: [PATCH] add feePayer param for assignment of granter field in AuthInfo --- packages/proto-signing/src/signing.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/proto-signing/src/signing.ts b/packages/proto-signing/src/signing.ts index 73dec600ff..a7322d4c7d 100644 --- a/packages/proto-signing/src/signing.ts +++ b/packages/proto-signing/src/signing.ts @@ -34,6 +34,7 @@ export function makeAuthInfoBytes( signers: ReadonlyArray<{ readonly pubkey: Any; readonly sequence: number }>, feeAmount: readonly Coin[], gasLimit: number, + feePayer: string, signMode = SignMode.SIGN_MODE_DIRECT, ): Uint8Array { const authInfo = { @@ -41,7 +42,8 @@ export function makeAuthInfoBytes( fee: { amount: [...feeAmount], gasLimit: Long.fromNumber(gasLimit), - }, + granter: feePayer + } }; return AuthInfo.encode(AuthInfo.fromPartial(authInfo)).finish(); }