diff --git a/packages/bcp/src/decode.spec.ts b/packages/bcp/src/decode.spec.ts index 80f9a531..cdfa1129 100644 --- a/packages/bcp/src/decode.spec.ts +++ b/packages/bcp/src/decode.spec.ts @@ -158,7 +158,9 @@ describe("decode", () => { ], }, }; - expect(parseMsg(msg, defaultMemo, testdata.chainId, defaultTokens)).toEqual(defaultSendTransaction); + expect(parseMsg(msg, defaultMemo, testdata.chainId, defaultTokens, defaultErc20Tokens)).toEqual( + defaultSendTransaction, + ); }); it("works for ERC20 send transaction", () => { diff --git a/packages/bcp/src/decode.ts b/packages/bcp/src/decode.ts index b28bbde5..3279c9d9 100644 --- a/packages/bcp/src/decode.ts +++ b/packages/bcp/src/decode.ts @@ -77,7 +77,7 @@ export function parseMsg( memo: string | undefined, chainId: ChainId, tokens: BankTokens, - erc20Tokens: readonly Erc20Token[] = [], + erc20Tokens: readonly Erc20Token[], ): UnsignedTransaction { if (types.isMsgSend(msg)) { if (msg.value.amount.length !== 1) { diff --git a/packages/bcp/types/decode.d.ts b/packages/bcp/types/decode.d.ts index 35c99db4..b2fac2c7 100644 --- a/packages/bcp/types/decode.d.ts +++ b/packages/bcp/types/decode.d.ts @@ -24,7 +24,7 @@ export declare function parseMsg( memo: string | undefined, chainId: ChainId, tokens: BankTokens, - erc20Tokens?: readonly Erc20Token[], + erc20Tokens: readonly Erc20Token[], ): UnsignedTransaction; export declare function parseFee(fee: types.StdFee, tokens: BankTokens): Fee; export declare function parseUnsignedTx(