[btcsuite/btcd] c2fb0c: mining: Stop transactions losing their dependants.

2016-10-26 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: c2fb0cb18e9685d63bb67bf29f2f3d2c6cd3177b
  
https://github.com/btcsuite/btcd/commit/c2fb0cb18e9685d63bb67bf29f2f3d2c6cd3177b
  Author: Jonathan Gillham <jonathan.gill...@gmail.com>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
M mining.go

  Log Message:
  ---
  mining: Stop transactions losing their dependants.

This fixes a bug where a transaction would lose reference to other
transactions dependant on it when being considered for inclusion in a
new block template. The issue only occurs when the transaction being
considered triggers a change of priority queue ordering to ordering by
fee. It results in none of the dependant transactions being considered
for inclusion in the new block template.




[btcsuite/btcd] 0d7f52: mining: Correctly format log messages. (#685)

2016-04-27 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 0d7f52660096c5a22f2cb95c102e0693f773a593
  
https://github.com/btcsuite/btcd/commit/0d7f52660096c5a22f2cb95c102e0693f773a593
  Author: Jonathan Gillham <jongill...@users.noreply.github.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
M mining.go

  Log Message:
  ---
  mining: Correctly format log messages. (#685)

Type feePerKB is an int64 and therefore is not correctly interpreted by
format verb f.




[btcsuite/btcd] 391d5e: server: Stop main loop from blocking when RPC serv...

2016-04-06 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 391d5e4a014c28e94329fb5dca3b475565ded613
  
https://github.com/btcsuite/btcd/commit/391d5e4a014c28e94329fb5dca3b475565ded613
  Author: Jonathan Gillham <jongill...@users.noreply.github.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
M server.go

  Log Message:
  ---
  server: Stop main loop from blocking when RPC server is not running.

When the RPC server is not running a buffered transaction notification

channel fills and eventually blocks.  This commit ensures that the

channel continues to be drained irrespective of the RPC server status.




[btcsuite/btcd] 5c59b6: server: Appropriately name inbound peers map in pe...

2016-02-27 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 5c59b685e68b22adc2eaa258fe02a6d2e9fc3584
  
https://github.com/btcsuite/btcd/commit/5c59b685e68b22adc2eaa258fe02a6d2e9fc3584
  Author: Jonathan Gillham <jonathan.gill...@gmail.com>
  Date:   2016-02-27 (Sat, 27 Feb 2016)

  Changed paths:
M server.go

  Log Message:
  ---
  server: Appropriately name inbound peers map in peerState.




[btcsuite/btcd] 73d353: peer: Consolidate Connect, Disconnect, Start, Shut...

2016-02-06 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 73d353247c2e3ccff1fbe725bdc3580450ea12ac
  
https://github.com/btcsuite/btcd/commit/73d353247c2e3ccff1fbe725bdc3580450ea12ac
  Author: Jonathan Gillham <jonathan.gill...@gmail.com>
  Date:   2016-02-06 (Sat, 06 Feb 2016)

  Changed paths:
M peer/doc.go
M peer/example_test.go
M peer/peer.go
M peer/peer_test.go
M server.go

  Log Message:
  ---
  peer: Consolidate Connect, Disconnect, Start, Shutdown public methods.

This commit does not change functionality. It makes the creation of inbound and 
outbound peers more homogeneous. As a result the Start method of peer was 
removed as it was found not to be necessary. This is the first of several pull 
requests/commits designed to make the peer public API and internals less 
complex.




[btcsuite/btcd] 95361a: wire: Minor code clean up.

2016-01-26 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 95361a2afcc69286024c0b0a1f696e45e102374a
  
https://github.com/btcsuite/btcd/commit/95361a2afcc69286024c0b0a1f696e45e102374a
  Author: Jonathan Gillham <jonathan.gill...@gmail.com>
  Date:   2016-01-26 (Tue, 26 Jan 2016)

  Changed paths:
M wire/message.go
M wire/msgversion.go

  Log Message:
  ---
  wire: Minor code clean up.




[btcsuite/btcd] 4d40a2: peer: Rename variable for consistency.

2015-12-15 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 4d40a2110a044113e4f19a7fdeb2d2b0c8893269
  
https://github.com/btcsuite/btcd/commit/4d40a2110a044113e4f19a7fdeb2d2b0c8893269
  Author: Jonathan Gillham <jonathan.gill...@gmail.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
M peer/peer.go

  Log Message:
  ---
  peer: Rename variable for consistency.




[btcsuite/btcd] 27f7f8: txscript: Make error strings idiomatic.

2015-08-09 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 27f7f8235518af9c7f1bdc99db0cf81d2a9a1a3d
  
https://github.com/btcsuite/btcd/commit/27f7f8235518af9c7f1bdc99db0cf81d2a9a1a3d
  Author: Jonathan Gillham jonathan.gill...@gmail.com
  Date:   2015-08-09 (Sun, 09 Aug 2015)

  Changed paths:
M txscript/error.go

  Log Message:
  ---
  txscript: Make error strings idiomatic.




[btcsuite/btcd] 8fcea8: Fixed erroneous txscript.KeyClosure documentation.

2015-07-19 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 8fcea82a568cac918238ba6f196de81a01f4d887
  
https://github.com/btcsuite/btcd/commit/8fcea82a568cac918238ba6f196de81a01f4d887
  Author: Jonathan Gillham jongill...@users.noreply.github.com
  Date:   2015-07-19 (Sun, 19 Jul 2015)

  Changed paths:
M txscript/sign.go

  Log Message:
  ---
  Fixed erroneous txscript.KeyClosure documentation.




[conformal/btcscript] 37ad70: Made hashType typed as SigHashType.

2014-10-12 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcscript
  Commit: 37ad7042b6f1f66566115a5ac196b6515b0203a9
  
https://github.com/conformal/btcscript/commit/37ad7042b6f1f66566115a5ac196b6515b0203a9
  Author: Jonathan Gillham jonathan.gill...@gmail.com
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
M opcode.go
M script.go
M script_test.go

  Log Message:
  ---
  Made hashType typed as SigHashType.




[conformal/btcscript] 9f47e9: Fixed SignTxOutput doc spelling error.

2014-10-10 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcscript
  Commit: 9f47e9369c09fbc98f5e20bb5128321f4ba0d080
  
https://github.com/conformal/btcscript/commit/9f47e9369c09fbc98f5e20bb5128321f4ba0d080
  Author: Jonathan Gillham jongill...@users.noreply.github.com
  Date:   2014-10-10 (Fri, 10 Oct 2014)

  Changed paths:
M script.go

  Log Message:
  ---
  Fixed SignTxOutput doc spelling error.




[conformal/btcwire] ccee51: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcwire
  Commit: ccee51a0beff285382ea65ee8cddf5eb56c0903b
  
https://github.com/conformal/btcwire/commit/ccee51a0beff285382ea65ee8cddf5eb56c0903b
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M bench_test.go
M msgblock_test.go
M msgtx.go
M msgtx_test.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint for consistency.




[conformal/btcnet] 3eeb51: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcnet
  Commit: 3eeb51ab54a3f70a2bbfd1de68ffd714b4cd7e28
  
https://github.com/conformal/btcnet/commit/3eeb51ab54a3f70a2bbfd1de68ffd714b4cd7e28
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M genesis.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API 
change.




[conformal/btcchain] f60e50: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcchain
  Commit: f60e503308bfb41b6fa84e4d2d3f6a56b8e539f6
  
https://github.com/conformal/btcchain/commit/f60e503308bfb41b6fa84e4d2d3f6a56b8e539f6
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M scriptval.go
M txlookup.go
M validate.go
M validate_test.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API 
change.




[conformal/btcdb] 968b6d: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcdb
  Commit: 968b6da5dbf2d80cbae2d88389132c833590f5dc
  
https://github.com/conformal/btcdb/commit/968b6da5dbf2d80cbae2d88389132c833590f5dc
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M ldb/dup_test.go
M ldb/insertremove_test.go
M ldb/leveldb.go
M ldb/operational_test.go
M memdb/memdb.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API 
change.




[conformal/btcutil] a5298a: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcutil
  Commit: a5298a643e1623c552e6a51b50d47b3d43ff9769
  
https://github.com/conformal/btcutil/commit/a5298a643e1623c552e6a51b50d47b3d43ff9769
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M block_test.go
M bloom/filter.go
M coinset/coins.go
M coinset/coins_test.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API 
change.




[conformal/btcscript] edb006: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcscript
  Commit: edb006c11c5a25a8e2187435ef4ff61f0478442f
  
https://github.com/conformal/btcscript/commit/edb006c11c5a25a8e2187435ef4ff61f0478442f
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M internal_test.go
M opcode_test.go
M script_test.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API 
change.




[conformal/btcwallet] e6bdb4: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcwallet
  Commit: e6bdb4465d01a688bb1cd8a540278a621f06018a
  
https://github.com/conformal/btcwallet/commit/e6bdb4465d01a688bb1cd8a540278a621f06018a
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M rpcserver.go
M txstore/serialization.go
M txstore/tx.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint.




[conformal/btcd] 1bbd1e: Changed TxIn.PreviousOutpoint to TxIn.PreviousOutP...

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcd
  Commit: 1bbd1e9cbadb60fd507c1e6ef8699cf3e80fbb78
  
https://github.com/conformal/btcd/commit/1bbd1e9cbadb60fd507c1e6ef8699cf3e80fbb78
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M mempool.go
M mining.go
M rpcserver.go
M rpcwebsocket.go

  Log Message:
  ---
  Changed TxIn.PreviousOutpoint to TxIn.PreviousOutPoint after btcwire API 
change.




[conformal/btcwire] a0fe38: Fixed minTxInPayload documentation.

2014-10-01 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcwire
  Commit: a0fe3822fc6fc80f4d1d1c971850a652610fd5e3
  
https://github.com/conformal/btcwire/commit/a0fe3822fc6fc80f4d1d1c971850a652610fd5e3
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-10-01 (Wed, 01 Oct 2014)

  Changed paths:
M msgtx.go

  Log Message:
  ---
  Fixed minTxInPayload documentation.




[conformal/btcscript] da080e: Changed privkey to privKey for consistency.

2014-08-25 Thread Jonathan Gillham
  Branch: refs/heads/master
  Home:   https://github.com/conformal/btcscript
  Commit: da080e1598fabe49a11c60532ced743c76529a8f
  
https://github.com/conformal/btcscript/commit/da080e1598fabe49a11c60532ced743c76529a8f
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
M script.go

  Log Message:
  ---
  Changed privkey to privKey for consistency.


  Commit: 516db23576aef5476a76cb735592f12fe8c905b8
  
https://github.com/conformal/btcscript/commit/516db23576aef5476a76cb735592f12fe8c905b8
  Author: Jonathan Gillham jonathan.gill...@gamil.com
  Date:   2014-08-25 (Mon, 25 Aug 2014)

  Changed paths:
M script.go
M script_test.go

  Log Message:
  ---
  Replaced privkey in entire codebase.


Compare: 
https://github.com/conformal/btcscript/compare/95cd1b97fa82...516db23576ae