ultralight
ultralight copied to clipboard
Ethereum Portal Network TypeScript implementation
CLI script which imitates state network integration test. Will serve as template for Portal-Hive state network interop tests
We currently use the portal network test vectors in a lot of our type tests within `portalnetwork`. These test vectors now live at [`portal-spec-tests`](https://github.com/ethereum/portal-spec-tests/) so we should use these in...
As I was finishing up #514, I noticed that we do a lot of `toHexString` and `fromHexString`, specifically around the content key, both the containerized version of it with a...
We should some higher level endpoints to the RPC for things like `beacon_getLightClientUpdate` and `beacon_getBootstrap` and maybe `beacon_lightClientStatus` to allow visibility into how our embedded light client is doing (i.e....
We should migrate all of the `eth` namespace RPC message handlers in `portalnetwork` over to the `client/eth` subfolder since these are generally not network specific. This mainly applies to the...
We recently added a `blockIndex` that maps block number to blockhash so that the state network can retrieve state from a given block height without needing to have the Epoch...
Our docker image is currently clocking in at roughly 0.75GB. We need to put it on a diet.
Todos for cleaning up logging - [ ] Put all logging behind a debug flag so it only prints if an environmental variable `DEBUG` is set - [ ] Have...
@acolytec3 @ScottyPoi ping to see. I am looking to add Portal-Hive tests for missing edge cases, both Trin and Fluffy already support a flag like this. I am not sure...