Open elmattic opened 3 weeks ago
Here's a non-exhaustive list of methods that are likely blocked by this issue:
@elmattic is EthNewPendingTransactionFilter
blocked? There's a PR for it https://github.com/ChainSafe/forest/pull/4725. Or does it lack something?
@elmattic is
EthNewPendingTransactionFilter
blocked? There's a PR for it #4725. Or does it lack something?
We could probably remove this one for now. We should be able to create a new filter even without directly supporting events.
Testing this endpoint properly would require something like Filecoin.EthGetFilterChange
, which is on my list.
@sudo-shashank What do you think?
@elmattic is
EthNewPendingTransactionFilter
blocked? There's a PR for it #4725. Or does it lack something?We could probably remove this one for now. We should be able to create a new filter even without directly supporting events.
Testing this endpoint properly would require something like
Filecoin.EthGetFilterChange
, which is on my list.@sudo-shashank What do you think?
yes the list of methods shared above is blocked on the points mentioned in this issue
@elmattic Does it also block these methods? Any others?
Does it also block these methods?
Indeed.
Any others?
SubscribeActorEventsRaw
EthSubscribe
as well.
Issue summary
Currently PR #4691 is blocked by the lack of events in Forest.
Task summary
paritydb
). On Lotus side, a relational database is used (SQLite
).EventIndex
,CollecteEvent
types); we don't necessarily need to support all the features from the git-go, only what's required to unblock the above-mentioned PR.Feel free to break down the issue into new tasks if needed, i.e., a research spike, etc..
Other information and links
Lotus events implementation: https://github.com/filecoin-project/lotus/tree/master/chain/events
Related FIPs: