Greg Fitzgerald
|
7896e8288d
|
Replace Transaction::fee with a FeeCalculator
|
2019-03-29 19:21:51 -06:00 |
Greg Fitzgerald
|
8e04fadb05
|
Cleanup magic numbers
Rename `num_signatures` to `num_required_signatures` to
disambiguate it from `tx.signatures.len()`.
|
2019-03-29 13:03:29 -07:00 |
Greg Fitzgerald
|
31f8b6d352
|
Integrate Message into Transaction
|
2019-03-29 13:03:29 -07:00 |
Greg Fitzgerald
|
c4bc710d3a
|
Use Serde's `with` attribute to shorten length encodings in Transaction
|
2019-03-29 08:25:56 -06:00 |
Greg Fitzgerald
|
5c536e423c
|
Inline InstructionCompiler
The object-oriented paradigm isn't helpful here; go functional.
|
2019-03-25 12:08:27 -06:00 |
Greg Fitzgerald
|
4efa144916
|
Generate a Message instead of a Transaction
|
2019-03-25 12:08:27 -06:00 |
Greg Fitzgerald
|
f3936c21a3
|
Add message
|
2019-03-25 12:08:27 -06:00 |