3 ms·
> Our current (Ethereum) clients are a hundred thousand lines or so for proof-of-stake. Well, not quite. Prysm[1] has a pretty harrowing codebase, but it’s not
by cmckn 5y ago
> Our current (Ethereum) clients are a hundred thousand lines or so for proof-of-stake.
Well, not quite. Prysm[1] has a pretty harrowing codebase, but it’s not huge. You can grep all of the ick in a handful of minutes. :)
[1] https://github.com/prysmaticlabs/prysm https://github.com/prysmaticlabs/prysm
edit: I stand corrected! I guess it's been a while since I took a peep. Don't say I didn't warn ya!
-------------------------------------------------------------------------------
Language files blank comment code
-------------------------------------------------------------------------------
Go 1496 32842 20431 257311
C 3 3528 874 4783
Bourne Shell 31 348 278 2304
YAML 15 43 51 1343
C/C++ Header 5 456 239 666
C++ 1 31 64 182
DOS Batch 1 18 7 145
PowerShell 1 21 8 98
-------------------------------------------------------------------------------
SUM: 1553 37287 21952 266832
-------------------------------------------------------------------------------