tezos-reward-distributor-organization / tezos-reward-distributor

Tezos Reward Distributor (TRD): A reward distribution software for tezos bakers.
https://tezos-reward-distributor-organization.github.io/tezos-reward-distributor/
GNU General Public License v3.0
87 stars 51 forks source link

Batch payer class is unmanageable. #641

Closed rvermootenct closed 1 year ago

rvermootenct commented 1 year ago

The batch payer class has grown to become an absolute mammoth. Going through the code is tough and attempting to do the TODO on that class is essentially a no-go. A first step on being able to refactor the entire class and all its functions is to break it up a little more, write tests and make the functions more understandable.