Branch: refs/heads/master
  Home:   https://github.com/btcsuite/btcd
  Commit: 55ef07ca61faaaa1dfe8adaf65ca321658e570cd
      
https://github.com/btcsuite/btcd/commit/55ef07ca61faaaa1dfe8adaf65ca321658e570cd
  Author: Josh Rickmar <[email protected]>
  Date:   2014-05-22 (Thu, 22 May 2014)

  Changed paths:
    A README.md
    A doc.go
    A params.go

  Log Message:
  -----------
  Initial commit.


  Commit: 536c1e3c298cd868e83f0158d9f56e5849468692
      
https://github.com/btcsuite/btcd/commit/536c1e3c298cd868e83f0158d9f56e5849468692
  Author: Josh Rickmar <[email protected]>
  Date:   2014-05-23 (Fri, 23 May 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Add parameters used by btcd.

This change adds two parameters to the Params struct which are used by
btcd to alter behavior based on the active network, rather than
hardcoding checks for a particular network.

The first, ResetMinDifficulty, specifies whether the target difficulty
can change between the retarget intervals.

The second, RelayNonStdTxs, specifies whether standard transaction
checks should not be performed when accepting mempool transactions.

The zero values (false) for both of these bools are the correct
parameter values for mainnet.

While here, rename the test network version 3 to "testnet3", as both
btcd and btcwallet will include additional handling to rename this to
"testnet" for directory names, and a switch to "testnet3" is planned
in the future.


  Commit: fb8ab4200f4448f2b2347449d4e3ae0ee746f69d
      
https://github.com/btcsuite/btcd/commit/fb8ab4200f4448f2b2347449d4e3ae0ee746f69d
  Author: Dave Collins <[email protected]>
  Date:   2014-05-27 (Tue, 27 May 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Add more chain-related fields and checkpoints.

This commit adds more chain-related fields to the parameters as a part of
converting btcchain to work with btcnet parameters instead of coding the
network-specific knowledge into the package itself.

It also moves the checkpoints from btcchain since checkpoints are a
network parameter and make more sense here.

ok @jrick


  Commit: 6f76171a8200e1e401096aa3b34547fd5adb165c
      
https://github.com/btcsuite/btcd/commit/6f76171a8200e1e401096aa3b34547fd5adb165c
  Author: Josh Rickmar <[email protected]>
  Date:   2014-05-27 (Tue, 27 May 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Additions for btcutil.

ok @davecgh


  Commit: 18794e4cfce1e72fe8981303b45f8df1d8dd27cc
      
https://github.com/btcsuite/btcd/commit/18794e4cfce1e72fe8981303b45f8df1d8dd27cc
  Author: Josh Rickmar <[email protected]>
  Date:   2014-05-27 (Tue, 27 May 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Fix errors after deciding on the Register API.

The ParamsForNet function was removed, so likewise this change removes
ErrUnknownNet error that it used to return.

As network registration is now necessary for correct handling of
alternate network encoding magics, and therefore the ErrDuplicateNet
error returned by Register is here to stay, kill the comment about the
error being removed later.


  Commit: 81c37e551f1b66c1c732b8bf5640aac56d5e2349
      
https://github.com/btcsuite/btcd/commit/81c37e551f1b66c1c732b8bf5640aac56d5e2349
  Author: Josh Rickmar <[email protected]>
  Date:   2014-05-27 (Tue, 27 May 2014)

  Changed paths:
    M README.md
    M doc.go

  Log Message:
  -----------
  Fix documentation code examples.

The examples uses a btcutil API that was recently updated from passing
btcwire.BitcoinNet to *btcnet.Params.  This change updates the btcutil
call in the examples, as well as modifying the example in the README
to match that in doc.go (where errors were handled slightly
differently).


  Commit: 6b3e878cd941ff6c888dcec28ad7edddd21c5b00
      
https://github.com/btcsuite/btcd/commit/6b3e878cd941ff6c888dcec28ad7edddd21c5b00
  Author: Josh Rickmar <[email protected]>
  Date:   2014-05-28 (Wed, 28 May 2014)

  Changed paths:
    A LICENSE
    M params.go

  Log Message:
  -----------
  Add ISC license.

Spotted by @davecgh.


  Commit: 01799eeff10f05cbc15a37d14ed913e0a93085f1
      
https://github.com/btcsuite/btcd/commit/01799eeff10f05cbc15a37d14ed913e0a93085f1
  Author: Dave Collins <[email protected]>
  Date:   2014-05-28 (Wed, 28 May 2014)

  Changed paths:
    A genesis.go
    A genesis_test.go
    M params.go

  Log Message:
  -----------
  Define genesis blocks internally.

The genesis block for each network is a parameter for the network.  As
such, it makes more sense to define them in this package instead of in the
wire protocol package.

ok @jrick


  Commit: 218f8df5bac459e559500f09f81a87545cc58155
      
https://github.com/btcsuite/btcd/commit/218f8df5bac459e559500f09f81a87545cc58155
  Author: Dave Collins <[email protected]>
  Date:   2014-05-29 (Thu, 29 May 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Add a default net port parameter to each network.

ok @jrick


  Commit: dc967b7cc8309e0f420b926bdb98c084200b0275
      
https://github.com/btcsuite/btcd/commit/dc967b7cc8309e0f420b926bdb98c084200b0275
  Author: Dave Collins <[email protected]>
  Date:   2014-05-29 (Thu, 29 May 2014)

  Changed paths:
    M genesis.go
    M genesis_test.go
    M params.go

  Log Message:
  -----------
  Add params for new simulation testing network.

ok @jrick


  Commit: a3091847b36199d1d543ca341f8402c9ae67c5ed
      
https://github.com/btcsuite/btcd/commit/a3091847b36199d1d543ca341f8402c9ae67c5ed
  Author: GeertJohan <[email protected]>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Fix adding wrong HashAddrID to pubKeyHashAddrIDs


  Commit: c71988f6685ad9fb9ee048c020cf8759eace21ca
      
https://github.com/btcsuite/btcd/commit/c71988f6685ad9fb9ee048c020cf8759eace21ca
  Author: Dave Collins <[email protected]>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Add comments for prefixes the encoding IDs map to.


  Commit: 0f23236f43173726828adcb3fd518c08d56edbd2
      
https://github.com/btcsuite/btcd/commit/0f23236f43173726828adcb3fd518c08d56edbd2
  Author: Dave Collins <[email protected]>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Make subsidy halving interval for simnet 210000.

This value matches testnet and mainnet and makes more sense because it
allows way more coins to be generated which is useful during simulation
testing.

NOTE: this will invalidate existing simnet chains, but since they
are only intended to be short lived for the duration of a simulation test,
this is a non-issue.


  Commit: 3cbba55822e556488b868c34fffe764bd889b3b1
      
https://github.com/btcsuite/btcd/commit/3cbba55822e556488b868c34fffe764bd889b3b1
  Author: Dave Collins <[email protected]>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    A .travis.yml
    M README.md

  Log Message:
  -----------
  Add support for TravisCI.

Also add TravisCI build status badge to README.md.


  Commit: acda2044a0752de400c1dc2147ba84cb6cd41ff5
      
https://github.com/btcsuite/btcd/commit/acda2044a0752de400c1dc2147ba84cb6cd41ff5
  Author: Dave Collins <[email protected]>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Add godoc reference badge to README.md.


  Commit: 41dce5796df08833326a4b67cbcc480b616243dc
      
https://github.com/btcsuite/btcd/commit/41dce5796df08833326a4b67cbcc480b616243dc
  Author: Dave Collins <[email protected]>
  Date:   2014-06-12 (Thu, 12 Jun 2014)

  Changed paths:
    M .travis.yml
    M README.md

  Log Message:
  -----------
  Update to coveralls.io for test coverage reporting.

Also add a test coverage badge to the README.md.


  Commit: 4bbcede9e0511dbdf37a91f8e51112dfa95d878c
      
https://github.com/btcsuite/btcd/commit/4bbcede9e0511dbdf37a91f8e51112dfa95d878c
  Author: Josh Rickmar <[email protected]>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M params.go
    A register_test.go

  Log Message:
  -----------
  Add tests for network registration.

While here, fix a bug found through testing.  Register will now return
ErrDuplicateNet if the caller attempts to register any of the standard
network parameters provided by this package.

ok @davecgh


  Commit: 6d79aa5ff12944a90fd7a9658741d0b9b2ec549e
      
https://github.com/btcsuite/btcd/commit/6d79aa5ff12944a90fd7a9658741d0b9b2ec549e
  Author: Josh Rickmar <[email protected]>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    A internal_test.go

  Log Message:
  -----------
  Test panic for converting invalid sha strings.

ok @davecgh


  Commit: d7e4789eda0bc13610d9a63350b97198cc476301
      
https://github.com/btcsuite/btcd/commit/d7e4789eda0bc13610d9a63350b97198cc476301
  Author: Dave Collins <[email protected]>
  Date:   2014-07-02 (Wed, 02 Jul 2014)

  Changed paths:
    M genesis.go
    M genesis_test.go
    M register_test.go

  Log Message:
  -----------
  goimports -w .


  Commit: 0994bcf4b2ef5f56a2493c15281c156c26dabf6c
      
https://github.com/btcsuite/btcd/commit/0994bcf4b2ef5f56a2493c15281c156c26dabf6c
  Author: Dave Collins <[email protected]>
  Date:   2014-07-19 (Sat, 19 Jul 2014)

  Changed paths:
    M params.go
    M register_test.go

  Log Message:
  -----------
  Add priv and public key bytes for HD wallet keys.

This commit introduces an HDPrivateKeyID and HDPublicKeyID field to the
params struct which are used by hierarchical deterministic extended keys
as defined by BIP0032.

In addition, a new function named HDPrivateKeyToPublicKeyID has been added
to allow the caller to get the associated public key ID given a private
key ID.

The tests have also been updated to maintain 100% test coverage.

ok @jrick


  Commit: 0932dfeb1214856268c7984d017b4555342ed05c
      
https://github.com/btcsuite/btcd/commit/0932dfeb1214856268c7984d017b4555342ed05c
  Author: Dave Collins <[email protected]>
  Date:   2014-08-12 (Tue, 12 Aug 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  WIP coin type


  Commit: ecacc006cd68510d1b7f0a88e5e2cf73885d124d
      
https://github.com/btcsuite/btcd/commit/ecacc006cd68510d1b7f0a88e5e2cf73885d124d
  Author: John C. Vernaleo <[email protected]>
  Date:   2014-09-08 (Mon, 08 Sep 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add go vet and golint to TravisCI.


  Commit: 0631a00d91c0f38f4e80f30e411d599a640b296d
      
https://github.com/btcsuite/btcd/commit/0631a00d91c0f38f4e80f30e411d599a640b296d
  Author: John C. Vernaleo <[email protected]>
  Date:   2014-09-08 (Mon, 08 Sep 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Hold off on go vet for now.


  Commit: 41c981348e7d33c2d4bc05d146cc55c875d5fbd2
      
https://github.com/btcsuite/btcd/commit/41c981348e7d33c2d4bc05d146cc55c875d5fbd2
  Author: Dave Collins <[email protected]>
  Date:   2014-09-12 (Fri, 12 Sep 2014)

  Changed paths:
    M genesis.go

  Log Message:
  -----------
  Use byte literals to make go vet happy.

The go vet command complains about untagged struct initializers when
defining a ShaHash directly.  This seems to be a limitation where go vet
does not exclude the warning for types which are a constant size byte
array like it does for normal constant size byte array definition.

This commit simply modifies the code to use a constant definition cast to
a ShaHash to overcome the limitation of go vet.


  Commit: 8e96f2cf55c039ee59c08ee54e6d25ee7b51b25b
      
https://github.com/btcsuite/btcd/commit/8e96f2cf55c039ee59c08ee54e6d25ee7b51b25b
  Author: John C. Vernaleo <[email protected]>
  Date:   2014-09-12 (Fri, 12 Sep 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add go vet back and cleanup travis file.


  Commit: 3bbe8ff0ca63f8ce94982f7624f825f84ac10b0a
      
https://github.com/btcsuite/btcd/commit/3bbe8ff0ca63f8ce94982f7624f825f84ac10b0a
  Author: Dave Collins <[email protected]>
  Date:   2014-09-18 (Thu, 18 Sep 2014)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Add checkpoint at block height 319400.


  Commit: 3eeb51ab54a3f70a2bbfd1de68ffd714b4cd7e28
      
https://github.com/btcsuite/btcd/commit/3eeb51ab54a3f70a2bbfd1de68ffd714b4cd7e28
  Author: Jonathan Gillham <[email protected]>
  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.


  Commit: 2f74570188575e9dc0e138f6f2ba2a8ffa03d058
      
https://github.com/btcsuite/btcd/commit/2f74570188575e9dc0e138f6f2ba2a8ffa03d058
  Author: Dave Collins <[email protected]>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Update TravisCI to goclean script.

Also, update to use the new container-based builds.


  Commit: 68242fbba779a38c51872a6cefd1083abb6682aa
      
https://github.com/btcsuite/btcd/commit/68242fbba779a38c51872a6cefd1083abb6682aa
  Author: Dave Collins <[email protected]>
  Date:   2014-12-22 (Mon, 22 Dec 2014)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update badges in README.md to SVG.

Also, while here:

- Add a license badge
- Add link to the copyfree website for the license for consistency


  Commit: 320f5befd5a32633c14cb73caf244eb8a1dd0007
      
https://github.com/btcsuite/btcd/commit/320f5befd5a32633c14cb73caf244eb8a1dd0007
  Author: Dave Collins <[email protected]>
  Date:   2015-01-15 (Thu, 15 Jan 2015)

  Changed paths:
    M README.md
    M doc.go

  Log Message:
  -----------
  Update btcutil import paths to new location.


  Commit: 578e6159944c453622f1ba288be12746748ec6d1
      
https://github.com/btcsuite/btcd/commit/578e6159944c453622f1ba288be12746748ec6d1
  Author: Dave Collins <[email protected]>
  Date:   2015-01-16 (Fri, 16 Jan 2015)

  Changed paths:
    M genesis.go
    M params.go

  Log Message:
  -----------
  Update btcwire import paths to new location.


  Commit: 5bdb50ece69609e4d93fb171db16f12a92055c12
      
https://github.com/btcsuite/btcd/commit/5bdb50ece69609e4d93fb171db16f12a92055c12
  Author: Dave Collins <[email protected]>
  Date:   2015-01-16 (Fri, 16 Jan 2015)

  Changed paths:
    M README.md
    M doc.go
    M genesis_test.go
    M register_test.go

  Log Message:
  -----------
  Update btcnet import paths to new location.


  Commit: 875d8e383cbea77f5caffbcec723f5c879f73d91
      
https://github.com/btcsuite/btcd/commit/875d8e383cbea77f5caffbcec723f5c879f73d91
  Author: Dave Collins <[email protected]>
  Date:   2015-01-16 (Fri, 16 Jan 2015)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update to new location in README.md too.


  Commit: 612ff7f8132e68381c407e4429d420dd3a054cba
      
https://github.com/btcsuite/btcd/commit/612ff7f8132e68381c407e4429d420dd3a054cba
  Author: Dave Collins <[email protected]>
  Date:   2015-01-30 (Fri, 30 Jan 2015)

  Changed paths:
    M params.go

  Log Message:
  -----------
  Update btcchain import paths to new location.


  Commit: 4dd7c939ed4bcf5d68929a296aa638450c8d2220
      
https://github.com/btcsuite/btcd/commit/4dd7c939ed4bcf5d68929a296aa638450c8d2220
  Author: Dave Collins <[email protected]>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M doc.go
    M genesis.go
    M params.go

  Log Message:
  -----------
  Update btcwire path import paths to new location.


  Commit: 40df13819310d10cd86191e9a48f4e9cf877053b
      
https://github.com/btcsuite/btcd/commit/40df13819310d10cd86191e9a48f4e9cf877053b
  Author: Dave Collins <[email protected]>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    R .travis.yml
    R LICENSE
    R README.md
    A chaincfg/README.md
    A chaincfg/doc.go
    A chaincfg/genesis.go
    A chaincfg/genesis_test.go
    A chaincfg/internal_test.go
    A chaincfg/params.go
    A chaincfg/register_test.go
    R doc.go
    R genesis.go
    R genesis_test.go
    R internal_test.go
    R params.go
    R register_test.go

  Log Message:
  -----------
  Import btcnet repo into chaincfg directory.

This commit contains the entire btcnet repository along with several
changes needed to move all of the files into the chaincfg directory in
order to prepare it for merging.  This does NOT update btcd or any of the
other packages to use the new location as that will be done separately.

- All import paths in the old btcnet test files have been changed to the
  new location
- All references to btcnet as the package name have been changed to
  chaincfg
- The coveralls badge has been removed since it unfortunately doesn't
  support coverage of sub-packages

This is ongoing work toward #214.


  Commit: 76d84d4b40c3616b45be9cb46d639ca637869187
      
https://github.com/btcsuite/btcd/commit/76d84d4b40c3616b45be9cb46d639ca637869187
  Author: Dave Collins <[email protected]>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    A chaincfg/README.md
    A chaincfg/doc.go
    A chaincfg/genesis.go
    A chaincfg/genesis_test.go
    A chaincfg/internal_test.go
    A chaincfg/params.go
    A chaincfg/register_test.go

  Log Message:
  -----------
  Merge btcnet repo into chaincfg directory.


Compare: https://github.com/btcsuite/btcd/compare/2e5bb96eea37...76d84d4b40c3

Reply via email to