Skip to content

Commit

Permalink
fix(#9): add UnpackInterfaces for trace tx proto message
Browse files Browse the repository at this point in the history
  • Loading branch information
0xDevVoyager committed Dec 3, 2024
1 parent 0b8e174 commit 4312d81
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions x/evm/types/query_unpacker.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
package types

import (
codec "github.com/cosmos/cosmos-sdk/codec/types"
)

var (
_ codec.UnpackInterfacesMessage = (*QueryTraceTxRequest)(nil)
_ codec.UnpackInterfacesMessage = (*QueryTraceBlockRequest)(nil)
)

func (m QueryTraceTxRequest) UnpackInterfaces(unPacker codec.AnyUnpacker) error {
for _, msg := range m.Predecessors {
if err := msg.UnpackInterfaces(unPacker); err != nil {
return err
}
}
return m.Msg.UnpackInterfaces(unPacker)
}

func (m QueryTraceBlockRequest) UnpackInterfaces(unPacker codec.AnyUnpacker) error {
for _, msg := range m.Txs {
if err := msg.UnpackInterfaces(unPacker); err != nil {
return err
}
}
return nil
}

0 comments on commit 4312d81

Please sign in to comment.