Commit Graph

11 Commits

Author SHA1 Message Date
Ethan Frey
5fa77bf647 Refactor errors package, so we can do type-checking IsXXErr() 2017-07-03 14:22:46 +02:00
Ethan Frey
2fc4da1076 Rough draft of the new coins storage 2017-06-30 20:55:23 +02:00
Ethan Frey
37796002ae Start on coin handler 2017-06-30 18:37:51 +02:00
Ethan Frey
aa0c246f64 tmerror now dumps stack trace on %+v as well 2017-06-30 18:37:51 +02:00
Ethan Frey
82281aa3bb Add logger and chain middleware, default stack 2017-06-30 18:37:50 +02:00
Ethan Frey
4883476166 Add recovery middleware, test stack 2017-06-30 18:37:50 +02:00
Ethan Frey
ab72ca881e Add fee handler and signer handler to show how layering works 2017-06-30 18:37:49 +02:00
Ethan Frey
be89f1f582 Clean up error handling 2017-06-30 18:37:48 +02:00
Ethan Frey
9db18750be Added ValidateBasic() to all Tx for easy stateless pre-filtering 2017-06-30 18:37:48 +02:00
Ethan Frey
2c9123224e Add refactored SendTx, chain filter, and new error codes 2017-06-30 18:37:48 +02:00
Ethan Frey
c130603d10 Import errors from personal tmflow repo, and cleanup 2017-06-30 18:37:48 +02:00