Forgot an important return statement
Refactor createPayment to use async.waterfall
Grab previous tx info and address balance right before we do something

Issue: #1