EPF C4 - Tomás Arjovsky - Week 10

These are the updates for the week of 2023/09/18.

First update

We had some external contributors having issues with setting up the repo. I did two things:

  1. Troubleshooted the ASDF installation. Some ZSH users weren't able to see the installations of go and elixir after running asdf install. After uninstalling everything on my machine to start from a scratch I was able to reproduce the issue and I found that they were missing a step so that the asdf shims were included in the zsh path. They could run the project after this.
  2. Updated the nix file so that it could run the current state of the project without issues. This also required making some scripts for Makefile to run, automatically detecting if the user had asdf or was in a nix environment. This provides an alternative solution for non-asdf users to run the project. The PR for this will be included in week 10, after a collaborator merges his nix PR.

Second update

Did some research on proto arrays data structure to represent fork-choice store. I don't have a concrete documentation on this, but I'm writing a PoC that will be finished by next week (Week 10).

Select a repo