diff --git a/node/impl/full/eth.go b/node/impl/full/eth.go index a26241cd7..2f1b30fad 100644 --- a/node/impl/full/eth.go +++ b/node/impl/full/eth.go @@ -1209,7 +1209,7 @@ func (e *EthEvent) installEthFilterSpec(ctx context.Context, filterSpec *ethtype return nil, xerrors.Errorf("must not specify block hash and from/to block") } - // TODO: derive a tipset hash from eth hash - might need to push this down into the EventFilterManager + tipsetCid = filterSpec.BlockHash.ToCid() } else { if filterSpec.FromBlock == nil || *filterSpec.FromBlock == "latest" { ts := e.Chain.GetHeaviestTipSet()