Open m-nash opened 1 year ago
I believe the file is long, because of the two following reasons:
After the refactor @AlexanderSher has done (this PR), the content of the client should have been significantly reduced.
Even with the reduction its still a break from all other libraries which doesn't have any value. Supporting multiple ways to generate the internal structures vs public structures is overhead we don't want.
If we put everything in one file it becomes a very massive file having 7844 lines in it. For readability we should split these up like we do in all other areas.