feat: add support to ETH2#17
Conversation
9c5f952 to
3043c49
Compare
|
@brianmcgee several notes to add:
Once For checking the node has stopped syncing and is ready: ➜ tethys git:(feat/eth2-support) http http://localhost:3500/eth/v1/node/syncing
HTTP/1.1 200 OK
Content-Length: 91
Content-Type: application/json
Date: Wed, 31 Aug 2022 14:17:43 GMT
Vary: Origin
{
"data": {
"head_slot": "518488",
"is_optimistic": true,
"is_syncing": false,
"sync_distance": "0"
}
}For knowing if it's fully initialized: ➜ tethys git:(feat/eth2-support) http http://localhost:3500/eth/v1/node/health
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: application/json
Date: Wed, 31 Aug 2022 14:18:20 GMT
Vary: Origin
Code 200 means node is ready. What is Sepolia?How is Sepolia different from other testnets?The difference between Sepolia and other Ethereum testnets is that Sepolia is a public testnet run mostly by public validators in contrast to testnets like Kovan, where only 4 sets of validators are approved. These public validators who have not undergone any background check or capability testing by network participants, could possibly fail to have the necessary hardware and software to stay connected to the testnet at all times, and hence cause the chain to fail to finalize. Over the long-term future the Ethereum team plans on only maintaining the Goerli testnet and maintaining the Sepolia testnet, who’s chain ID is 11155111. |
|
Review in progress |
Will allow us to run against multiple chains without losing any data.
52365d1 to
640e28e
Compare

Closes #8