Ethan Frey
|
225904b010
|
NewXYZTx returns Tx already wrapped, except for sigs
|
2017-07-03 15:01:28 +02:00 |
Ethan Frey
|
995452ea02
|
Complete error package overhaul
|
2017-07-03 14:50:33 +02:00 |
Ethan Frey
|
96348d2500
|
Fixed tests
|
2017-06-30 18:37:51 +02:00 |
Ethan Frey
|
6fdf71f187
|
Pull out sendtx into own module
|
2017-06-30 18:37:51 +02:00 |
Ethan Frey
|
872c04280c
|
Pull out fees from base into own module
|
2017-06-30 18:37:51 +02:00 |
Ethan Frey
|
4eef581396
|
Tested signature middleware with standard tx wrappers
|
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
|
1df0c9fe5b
|
cleanup
|
2017-06-30 18:37:50 +02:00 |
Ethan Frey
|
4d0db39fb9
|
Abstracts away from pubkey addr -> app/chain-specific "actors"
|
2017-06-30 18:37:50 +02:00 |
Ethan Frey
|
c5a62143ec
|
Fix tests after rebase
|
2017-06-30 18:37:49 +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
|
1307064ce5
|
Add tests on base tx
|
2017-06-30 18:37:48 +02:00 |
Ethan Frey
|
6029f5c986
|
Introduce the concept of TxLayer
|
2017-06-30 18:37:48 +02:00 |
Ethan Frey
|
207cf6b64e
|
Add fee tx wrapper
|
2017-06-30 18:37:48 +02:00 |
Ethan Frey
|
24802303e0
|
Start tx framework, testing sigs
|
2017-06-30 18:37:47 +02:00 |