-
Notifications
You must be signed in to change notification settings - Fork 9
Implement EIP-234's get logs by blockHash #38
Comments
Hi @nionis, just to confirm that
if this criteria is met with a PR, then that resolves this issue? Thanks! 👍 |
@mkosowsk Yes but before updating reducer's getLogs we need to make sure both geth and parity have implemented EIP-234, right now its available on geth, but not parity. Once that is done then we can update all reducers and make it the default behaviour. |
Great, thanks! |
I've edited the issue to explain the background and solution requirements |
@shrugs thanks! |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done This issue now has a funding of 225.0 DAI (225.0 USD @ $1.0/DAI) attached to it.
|
Issue Status: 1. Open 2. Cancelled Work has been started. These users each claimed they can complete the work by 10 months, 3 weeks from now. 1) nionis has been approved to start work. 1.Make sure EIP-234 is implemented on:
Learn more on the Gitcoin Issue Details page. |
@nionis Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Parity merged EIP to master, waiting for release |
@nionis Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
@gitcoinbot |
@nionis Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Sorry about @gitcoinbot, @nionis - snoozing for 10 days! |
@shrugs parity release is available! |
Good question. Probably best to wait for it, before merging, unfortunately. I suppose the implementation can be tested on parity and geth beforehand and primed for merge, though. |
@nionis Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Issue Status: 1. Open 2. Cancelled The funding of 225.0 DAI (225.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter
|
@nionis Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done @nionis due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
(for context, gnarly development has been paused/discontinued and gitcoin knows, so we can ignore these messages) |
Issue Status: 1. Open 2. Started 3. Submitted 4. Done @nionis due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days |
Issue Status: 1. Open 2. Cancelled The funding of 225.0 DAI (225.0 USD @ $1.0/DAI) attached to this issue has been cancelled by the bounty submitter
|
Issue
Currently we use
eth_getLogs
to request logs per block, but this endpoint only responds to block numbers, which means it's possible to get the wrong logs during a fork 😨Solution
So, once parity and geth ship the ability to get logs by block hash, we can support that as the default behavior in gnarly, and update the various reducers that import
getLogs
fromgnarly-core
.(edited by @shrugs)
(original, unedited issue:)
EIP-234
This will help with state consistency, you can get more details here
The text was updated successfully, but these errors were encountered: