From c6fab21d4e65a9358b0c8eb6ac7fc57b2113ebde Mon Sep 17 00:00:00 2001 From: Unique-Divine Date: Sun, 5 May 2024 23:36:19 -0500 Subject: [PATCH] fix(indexer): register eth and evm types during test setup --- eth/indexer/kv_indexer_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eth/indexer/kv_indexer_test.go b/eth/indexer/kv_indexer_test.go index 32f48010b..98033dff1 100644 --- a/eth/indexer/kv_indexer_test.go +++ b/eth/indexer/kv_indexer_test.go @@ -42,8 +42,12 @@ func TestKVIndexer(t *testing.T) { require.NoError(t, tx.Sign(ethSigner, signer)) txHash := tx.AsTransaction().Hash() - encodingConfig := MakeEncodingConfig() - clientCtx := client.Context{}.WithTxConfig(encodingConfig.TxConfig).WithCodec(encodingConfig.Codec) + encCfg := MakeEncodingConfig() + eth.RegisterInterfaces(encCfg.InterfaceRegistry) + evm.RegisterInterfaces(encCfg.InterfaceRegistry) + clientCtx := client.Context{}. + WithTxConfig(encCfg.TxConfig). + WithCodec(encCfg.Codec) // build cosmos-sdk wrapper tx tmTx, err := tx.BuildTx(clientCtx.TxConfig.NewTxBuilder(), eth.EthBaseDenom)