Add a test on the TransactionState constructor
Remove the with_code method from response
Make the server parameter optionnal
Start documenting the error module