Commit Graph

  • 28c5ce8e5c BIP0144+wire: introduce new segregated witness inventory types Olaoluwa Osuntokun 2016-10-18 16:23:46 -07:00
  • 48abfdf87c BIP0144+wire: add a MessageEncoding variant for serialization/deserialization Olaoluwa Osuntokun 2016-10-18 16:21:48 -07:00
  • 1b359e1131 BIP0144+wire: introduce the new SFNodeWitness service bit Olaoluwa Osuntokun 2016-10-18 15:54:27 -07:00
  • 1e331153b4 Fix the unknown new rules activation warning Gregory Trubetskoy 2017-08-09 19:10:28 -04:00
  • 47885ab870 chaincfg: Add IsBech32SegwitPrefix utility method. Johan T. Halseth 2017-07-07 23:31:11 +02:00
  • 9822ffad68 add Bech32HRPSegwit (human-readable part for segwit addresses) to chaincfg.Params Johan T. Halseth 2017-06-07 14:08:59 +02:00
  • c72658166a add InvalidateBlock RPC command Ruben de Vries 2017-06-29 16:02:09 +02:00
  • 948d80b198
    New RPC command to display the uptime of the server Version 0.15.0 of Bitcoin Core will include a new RPC command that will allow us to obtain the amount of time (in seconds) that the server has been running. Ricardo Velhote 2017-07-03 00:04:40 +01:00
  • 6487ba1047
    TravisCI: Don't run tests with race. Dave Collins 2017-07-01 16:05:59 -05:00
  • 9f0e66ee3f
    blockchain: Correct invalid assertion. Dave Collins 2017-07-01 01:37:24 -05:00
  • 01cb59c67d
    multi: Simplify code per gosimple linter. Dave Collins 2017-07-01 02:23:25 -05:00
  • a6965d493f all: Remove seelog logger. Josh Rickmar 2017-05-24 17:24:06 -04:00
  • 45b9cb481d Track btclog API updates. Josh Rickmar 2017-05-25 09:28:33 -04:00
  • 1bdb713285 btcec: Slightly optimize NAF and add several tests. Jimmy Song 2016-07-09 14:04:59 -05:00
  • 1238b7e55a
    btcec: Optimize and correct normalize. Dave Collins 2017-06-07 04:31:11 -05:00
  • 711e7dbb2e
    btcec: Add benchmark for field normalization. Dave Collins 2017-06-07 11:12:11 -05:00
  • ef87de9d88 Fix comparator that could cause a panic Steven Roose 2017-06-06 18:35:57 +02:00
  • bf43e56f2f Fix warnings from ineffassign Steven Roose 2017-05-30 16:46:31 +02:00
  • 3d0dfed40b Fix a ton of typos accumulated over time Steven Roose 2017-05-30 16:59:51 +02:00
  • b14827fd64
    Update markdown files for GFM changes. Dave Collins 2017-05-25 12:42:31 -05:00
  • 9918e2a561
    multi: Update markdown files for GFM changes. Dave Collins 2017-05-25 11:29:23 -05:00
  • f8673776ab
    database: Update overview documentation in doc.go. Dave Collins 2017-05-21 18:21:38 -05:00
  • 45967f8641 btcctl: Inherit notls config from btcd.conf Steven Roose 2016-11-12 17:19:34 +01:00
  • 1fee394e08
    btcjson: Update GetNetworkInfoResult. Dave Collins 2017-05-18 07:44:49 -05:00
  • 7d3ca6df7b
    chaincfg: Remove bitseed.xf2.org DNS seed. Dave Collins 2017-05-18 05:24:02 -05:00
  • 53f55a4634 config: Add user agent comments flag --uacomment Steven Roose 2017-04-14 03:08:05 +02:00
  • 40f4997b95
    addrmgr: Fix a couple of typos in overview doc. Dave Collins 2017-05-13 20:50:06 -05:00
  • b85d2dc7f0
    peer: Use prng to generate self detection nonce. Dave Collins 2017-05-13 04:19:36 -05:00
  • 8efd6b15ed
    peer: Remove unused version sent field. Dave Collins 2017-05-13 03:46:27 -05:00
  • 1ae306021e
    rpctest: Make subpackage of integration. Dave Collins 2016-10-26 11:55:49 -05:00
  • 89728419b0
    integration: add integration tests for the CSV-package soft-fork Olaoluwa Osuntokun 2016-11-02 17:17:18 -07:00
  • 75569f599f
    blockchain: enforce CSV soft-fork validation based on versionbits state Olaoluwa Osuntokun 2016-09-26 19:00:28 -07:00
  • 7d0b8081dc
    rpcserver: add csv case for getblockchaininfo Olaoluwa Osuntokun 2016-12-06 18:12:44 -08:00
  • d767af1509
    blockchain: update calcSequenceLocks test to activate CSV first Olaoluwa Osuntokun 2016-11-12 19:44:41 -08:00
  • ca5e14da6a
    rpctest: publicly export the CreateBlock funciton Olaoluwa Osuntokun 2016-11-12 19:41:08 -08:00
  • 528cc07a00
    chaincfg: add BIP0009 deployment parameters for the CSV soft-fork Olaoluwa Osuntokun 2016-09-26 18:51:30 -07:00
  • 0ea4a6ebd4
    multi: Switch to upstream golang.org/x/crypto. Dave Collins 2017-05-08 22:58:32 -05:00
  • 2a01456189 Fix docs/README.md esemplastic 2017-05-03 18:59:47 +00:00
  • 4b348c1d33 rpctest: Add P2PAddress() for Harness to get P2P listen address Alex 2017-03-22 12:48:02 -06:00
  • efb4ab430c main: Improve comment for headers peer message. Alex Bosworth 2017-03-21 11:01:49 -07:00
  • 6788df79f1
    TravisCI: Only run tests once. Dave Collins 2017-03-22 15:03:31 -05:00
  • efa50e6abc
    multi: Simplify code per gosimple linter. Dave Collins 2017-03-22 15:18:32 -05:00
  • 583684b21b rpcserver: Allow limited user access to getblockheader command. Alex 2017-02-16 11:10:28 -07:00
  • e3e4c726af Add GetMempoolEntry API David Hill 2017-02-03 14:27:05 -05:00
  • d06c0bb181
    blockchain: Use hash values in structs. Dave Collins 2017-02-01 15:25:25 -06:00
  • 05c7c14023
    blockchain: Ignore side chains in exists check. Dave Collins 2017-02-03 01:14:26 -06:00
  • 1ecfea4928
    blockchain: Refactor main block index logic. Dave Collins 2016-04-25 04:12:09 -05:00
  • 59169540c3
    blockchain: Reconstruct headers from block nodes. Dave Collins 2017-01-31 00:36:15 -06:00
  • d9241e91a9 btcjson: Add getmempoolentry API David Hill 2017-01-23 14:57:14 -05:00
  • d552176e1d
    blockchain: Remove unused block node removal func. Dave Collins 2017-02-01 11:14:30 -06:00
  • 0d0f50c464
    blockchain: Remove unused median time calc func. Dave Collins 2017-01-31 17:40:57 -06:00
  • 5ffd552214
    blockchain: Use int64 timestamps in block nodes. Dave Collins 2017-01-30 18:32:50 -06:00
  • 9f71f090e6 txscript: Drop the mutex before doing crypto David Hill 2017-01-31 13:44:45 -05:00
  • 554460feda
    rpctest: Update to use new filtered block ntfns. Dave Collins 2017-01-27 19:54:25 -06:00
  • 6a54323258
    blockchain: Store side chain blocks in database. Dave Collins 2017-01-29 11:20:10 -06:00
  • ecd348b2a7 btcd: disable mempool requests if bloom filtering is disabled David Hill 2016-11-19 11:23:24 -05:00
  • eef39394b7
    Update ws example to use new filtered blocks ntfns. Dave Collins 2017-01-25 23:48:44 -06:00
  • 47b5478cfc rpcserver: implement rescanblocks command backported from dcrd Alex 2017-01-24 18:39:46 -07:00
  • 03a8bf2eb4 btcjson/docs: add rescanblocks command backported from dcrd Alex 2017-01-24 18:18:48 -07:00
  • 4943ed11b3 rpcserver: implement loadtxfilter backported from dcrd Alex 2017-01-25 11:49:35 -07:00
  • 5c689c8b77 btcjson/docs: add loadtxfilter command backported from dcrd Alex 2017-01-24 16:26:37 -07:00
  • abcdfb702a Port rescanblocks JSON-RPC command from dcrd Alex 2017-01-24 19:44:20 -07:00
  • a835a9ca8b Port loadtxfilter JSON-RPC command from dcrd Alex 2017-01-24 19:39:03 -07:00
  • db5b9aef91 btcd: fix rebroadcasting of local txs. David Hill 2017-01-16 11:08:37 -05:00
  • 9bedd7720c btcd: only allow one getaddr request per peer David Hill 2016-11-19 11:19:51 -05:00
  • e8b9147ba2 btcjson: Add more fields to ListTransactionsResult David Hill 2017-01-23 15:03:54 -05:00
  • 07f8c84fb1
    TravisCI: Use release version of glide. Dave Collins 2017-01-23 12:40:52 -06:00
  • c065733c31
    multi: Improvements to configurable checkpoints. Dave Collins 2017-01-18 16:58:38 -06:00
  • 28d42ba23c
    build: Exclude .glide from test coverage. Dave Collins 2017-01-23 11:39:25 -06:00
  • c2af640c95 blockchain: Allow adding additional checkpoints Steven Roose 2016-12-02 00:54:41 +01:00
  • 8caa921ac3 server: Fix connections to onion nodes. Javed Khan 2016-12-06 21:12:25 +05:30
  • 91b7f5c1c8 config: Refactor tor config options. Javed Khan 2016-12-06 23:05:55 +05:30
  • e15ac5024a travis: test against latest releases. David Hill 2017-01-15 08:38:08 -05:00
  • 0efea24aa6 txscript: Implement ScriptVerifyNullFail David Hill 2016-11-17 22:08:06 -05:00
  • 153dca5c1e
    txscript: Convert reference tests to new format. Dave Collins 2017-01-08 18:02:11 -06:00
  • fdc2bc867b
    txscript: Significantly improve errors. Dave Collins 2017-01-07 11:31:03 -06:00
  • 283706b3dc chaincfg: add testnet checkpoints David Hill 2017-01-12 11:30:13 -05:00
  • 406ddd17d3 blockchain: TimeSource is required. David Hill 2017-01-12 11:19:51 -05:00
  • 7c0fd83c87 btcd: use DialTimeout David Hill 2017-01-11 16:54:37 -05:00
  • 2dfda48b94 Correct typo Alex Bosworth 2017-01-11 13:21:14 -08:00
  • 4cb933d035 travis: test against latest patch release. David Hill 2017-01-11 15:54:27 -05:00
  • ab0f30c00d mining: drop getwork support. David Hill 2017-01-11 10:00:16 -05:00
  • 5ce0ed6009 Port getheaders JSON-RPC command from dcrd Alex 2016-12-16 16:59:31 -07:00
  • 7c44b6472f Port getheaders JSON-RPC command from dcrd Alex 2016-12-16 16:59:25 -07:00
  • 765ca28711 Add MerkleBlock deadline to CmdGetData Chris Pacia 2016-12-19 19:28:09 -05:00
  • 4f12c97d0f Drop btcsuite/go-flags in favor of upstream David Hill 2016-12-09 12:54:33 -05:00
  • 9f962b60d6 Add version command to JSON-RPC API for API versioning Alex 2016-12-15 14:10:06 -07:00
  • 0519b86a9d Add version command to JSON-RPC API for API versioning Alex 2016-12-15 14:03:58 -07:00
  • 602232500e Update rpcserver.go Alex Bosworth 2016-12-13 13:49:52 -08:00
  • 7a4cc89bbc goclean.sh: Make it more robust David de Kloet 2016-12-09 23:06:51 +01:00
  • 4021ae2f6e server.go: Optimize newAddressFunc David de Kloet 2016-12-06 21:58:20 +01:00
  • f65788d0a1
    integration: Add BIP0009 state transition tests Dave Collins 2016-10-14 16:48:27 -05:00
  • cb05e9b9cf
    rpctest: Prevent race during teardown. Dave Collins 2016-12-07 10:31:02 -06:00
  • 7903290fd9 Remove -v from go test. John C. Vernaleo 2016-12-07 10:14:06 -05:00
  • 53edcec224 Remove -v from go test. John C. Vernaleo 2016-12-07 10:10:06 -05:00
  • 7b0380cdd3
    rpcserver: implement the getblockchaininfo RPC call Olaoluwa Osuntokun 2016-11-02 17:17:00 -07:00
  • ec1c93ecc0
    btcjson: update the fields of GetBlockChainInfoResult Olaoluwa Osuntokun 2016-11-02 17:15:57 -07:00
  • c5751b75a9 wire: Treat NetAddress more like immutable David de Kloet 2016-12-06 20:48:02 +01:00
  • 712399c0db
    blockchain: Correct startup threshold state warns. Dave Collins 2016-12-02 22:54:04 -06:00
  • bc576b13b4
    txscript: Only do CSV txver check if enabled. Dave Collins 2016-12-03 01:13:24 -06:00