* [x] Generate payout payload from JSON input * [x] Generate merkle root from payout payload * [x] Extract record for given channel from payout payload * [x] Verify given candidate merkle proof cashout attempt a given merkle root. * [x] Grab current on-chain merkle root. * [x] Download current payout payload from storage. * [x] Compare old vs new payout payload and make summary report that detects/outputs * what channels are omitted from one report to the next * what channels are having payout _reduced_ from one report to next * some useful total metrics, like total payout, biggest payout, smallest, etc. ┆Issue is synchronized with this [Asana task](https://app.asana.com/0/1201958687417145/1201958692976766) by [Unito](https://www.unito.io)
┆Issue is synchronized with this Asana task by Unito