Refactors most usages of payout.user to payout.address, and changed to expect a payout address from the RPC view