Sean Gilligan

Results 316 issues of Sean Gilligan

TODO: 1. Make sure calling commitTx on an externally-provided transaction works properly and perhaps verifies the tx is from this wallet. 2. Consider broader refactoring/cleanup of transaction sending 3. Write...

* Transaction.coinbase() single factory method that makes a complete tx * Block: use this method to make genesis blocks * FakeTxBuilder: use this method to make fake coinbase transactions

This requires related changes: * Clear connectedOutput when clearing fromTx * Change comparison in TransactionInputTest to reflect new behavior Depends on PR #2737 also note that this breaks a test:...

* Wrap `TransactionOutPoint` in a parent interface * The implementing class is `TransactionOutPoint.Connected` and has no behavior changes. The next step is to add an "unconnected" implementation and begin to...

* Change constructor to take a genesis Block * Internally store the genesisBlock * Get serializer from genesis Block