Right now successful transactions don't update the state until you refresh and they are requeried. This issue should update the state data on success since we know the input amount & don't need to requery. Generally we want to avoid overquerying.