nix-community / ethereum.nix

Nix packages and NixOS modules for the Ethereum ecosystem. [maintainers=@aldoborrero,@brianmcgee,@selfuryon]
https://nix-community.github.io/ethereum.nix/
MIT License
101 stars 34 forks source link

Implement Reth service module #531

Closed scottbot95 closed 1 month ago

scottbot95 commented 2 months ago

I tested this against Reth 1.0 (from #530), however I don't think the command line has changed since the current imported version (0.2.0-beta.6) so I opted to implement it against main instead of on top of my other PR.

I chose not to implement and integration test with a nixos vm because I felt it is mostly likely unecessary due to the extensive test coverage within Reth itself.

aldoborrero commented 2 months ago

@scottbot95 and we will migrate soonish to Reth 1.0, so even if it doesn't work at all, it's not a problem to merge it now.

scottbot95 commented 2 months ago

Oh I didn't realize mdDoc isn't needed anymore. It got included since I just copied from another module, but I can remove them.

aldoborrero commented 1 month ago

@scottbot95 we will remove them on PR #523