Ethereum actor events API fixes (#9639)

Co-authored-by: Raúl Kripalani <raul@protocol.ai>
This commit is contained in:
Ian Davis
2022-11-15 13:02:11 +00:00
committed by GitHub
co-authored by Raúl Kripalani
parent 30050a6cb2
commit 273ac513fc
7 changed files with 124 additions and 47 deletions
+3 -1
View File
@@ -986,6 +986,8 @@ func (e *EthEvent) EthNewFilter(ctx context.Context, filter *api.EthFilterSpec)
}
}
// Convert all addresses to filecoin f4 addresses
for _, ea := range filter.Address {
a, err := ea.ToFilecoinAddress()
if err != nil {
@@ -1254,7 +1256,7 @@ func ethFilterResultFromEvents(evs []*filter.CollectedEvent) (*api.EthFilterResu
}
}
log.Address, err = api.EthAddressFromFilecoinAddress(ev.Event.Emitter)
log.Address, err = api.EthAddressFromFilecoinAddress(ev.EmitterAddr)
if err != nil {
return nil, err
}