Assert we never write channels in pre-funded/shutdown state