Christopher Jeffrey (JJ)
|
a3b0d10c30
|
Merge pull request #169 from dionyziz/fix_promise_docs
Pool.hasTX does not return promise
|
2017-05-12 15:47:31 -07:00 |
|
Christopher Jeffrey
|
a1d0948f2e
|
net: add --only option. fixes #210.
|
2017-05-12 12:02:55 -07:00 |
|
Dionysis Zindros
|
6d274a1988
|
Pool.hasTX does not return promise
|
2017-03-18 19:20:28 +02:00 |
|
Christopher Jeffrey
|
7d6ebd0201
|
node: make hostlist persistence optional.
|
2017-03-14 06:10:37 -07:00 |
|
Christopher Jeffrey
|
a266391f1b
|
logger: truncate log files.
|
2017-03-14 06:10:36 -07:00 |
|
Christopher Jeffrey
|
eb601eece6
|
node: start using logger contexts.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
1401860fd4
|
pool: less error emission.
|
2017-03-14 06:10:35 -07:00 |
|
Christopher Jeffrey
|
5cbbdbfb2f
|
refactor: config, plugins, and walletdb.
|
2017-03-14 06:10:34 -07:00 |
|
Christopher Jeffrey
|
a81733a720
|
node/config: refactor config and options.
|
2017-03-14 06:09:29 -07:00 |
|
Christopher Jeffrey
|
604362effd
|
pool: increase blocktxn limit.
|
2017-03-07 22:43:46 -08:00 |
|
Christopher Jeffrey
|
75f4e9616f
|
pool: fix discoverSeeds.
|
2017-03-07 22:41:13 -08:00 |
|
Christopher Jeffrey
|
19525826e3
|
pool: better stalling for compact blocks.
|
2017-03-07 20:54:44 -08:00 |
|
Christopher Jeffrey
|
4aecaf9158
|
pool/peer: do not allow duplicate txs in merkle blocks.
|
2017-03-07 20:13:32 -08:00 |
|
Christopher Jeffrey
|
bfca120f4f
|
pool: lint. minor.
|
2017-03-07 20:04:26 -08:00 |
|
Christopher Jeffrey
|
871225bbe4
|
pool/peer: split request map into two maps.
|
2017-03-07 19:49:50 -08:00 |
|
Christopher Jeffrey
|
2bbeb40ac5
|
net: resend sync on peer disconnection.
|
2017-03-07 18:59:46 -08:00 |
|
Christopher Jeffrey
|
11a2bc1356
|
net: less banning for bip152.
|
2017-03-07 18:01:05 -08:00 |
|
Christopher Jeffrey
|
cdbad54a8c
|
net: improvements. see comments.
- Improved local address handling.
- Enabled upnp discovery.
- Added retry for dns seeds.
- Improved hostlist in general.
|
2017-03-07 17:10:47 -08:00 |
|
Christopher Jeffrey
|
c38a4fc031
|
net: listen after connecting to outbound.
|
2017-03-05 15:40:09 -08:00 |
|
Christopher Jeffrey
|
a96868ff8e
|
pool: track peer heights.
|
2017-03-04 15:40:59 -08:00 |
|
Christopher Jeffrey
|
beefcfba67
|
chain: return null on orphan blocks.
|
2017-03-04 15:37:27 -08:00 |
|
Christopher Jeffrey
|
694bab4ad0
|
net: less strict bip152 behavior.
|
2017-03-02 18:17:26 -08:00 |
|
Christopher Jeffrey
|
da69c5d888
|
hostlist: persist to file.
|
2017-03-01 11:29:11 -08:00 |
|
Christopher Jeffrey
|
a4201e6bd5
|
peer: better stall detection.
|
2017-02-28 10:08:17 -08:00 |
|
Christopher Jeffrey
|
56ccfaa980
|
merkleblock/minerblock: fix hasTX calls.
|
2017-02-28 09:32:17 -08:00 |
|
Christopher Jeffrey
|
7688d80e74
|
block/chain: refactor block verification and caching.
|
2017-02-28 09:20:22 -08:00 |
|
Christopher Jeffrey
|
2a69b7ab7a
|
pool: account for header download time before invoking stall behavior.
|
2017-02-28 09:13:03 -08:00 |
|
Christopher Jeffrey
|
fb997d43bb
|
pool: increase max header chain failures.
|
2017-02-23 20:56:21 -08:00 |
|
Christopher Jeffrey
|
e8b0a9ef83
|
pool: fix uncatchable error.
|
2017-02-08 15:57:13 -08:00 |
|
Christopher Jeffrey
|
c12a0630aa
|
pool: do not request duplicate txs.
|
2017-02-08 14:40:55 -08:00 |
|
Christopher Jeffrey
|
d3f94dbc6a
|
mempool: force broadcasting on addTX fail.
|
2017-02-07 13:56:30 -08:00 |
|
Christopher Jeffrey
|
ef95b69e5e
|
minor: refactor. move asyncobject.
|
2017-02-04 14:52:13 -08:00 |
|
Christopher Jeffrey
|
4e7df6ef87
|
docs: get jsdoc compiling again.
|
2017-02-03 22:47:26 -08:00 |
|
Christopher Jeffrey
|
91f36b3d1c
|
net: expose more of the tcp interface.
|
2017-02-03 09:59:02 -08:00 |
|
Christopher Jeffrey
|
f20aae676a
|
pool: do not reset chain when checkpoints=false.
|
2017-02-02 17:55:38 -08:00 |
|
Christopher Jeffrey
|
fae56d1387
|
pool: less log spam.
|
2017-01-29 16:08:59 -08:00 |
|
Christopher Jeffrey
|
4085321145
|
net: better compact block debug logs.
|
2017-01-29 13:19:30 -08:00 |
|
Christopher Jeffrey
|
394df48408
|
pool: some cleanup.
|
2017-01-27 00:11:34 -08:00 |
|
Mokhtar Naamani
|
e651338ff3
|
pool: graceful disconnect - minor fix
|
2017-01-27 10:01:35 +02:00 |
|
Mokhtar Naamani
|
06d25a9007
|
pool: graceful disconnect - simpler approach
|
2017-01-27 09:56:58 +02:00 |
|
Mokhtar Naamani
|
de36d64d4a
|
pool: graceful disconnect
|
2017-01-26 18:21:13 +02:00 |
|
Christopher Jeffrey
|
f576ab6e6c
|
pool: always relay onion addresses.
|
2017-01-26 03:00:13 -08:00 |
|
Christopher Jeffrey (JJ)
|
2552b3fca3
|
Merge pull request #123 from mnaamani/fix-pool-broadcast-item
pool: fix BroadcastItem multiple reject methods
|
2017-01-25 13:35:31 -08:00 |
|
Mokhtar Naamani
|
e1147cdf3d
|
pool: fix BroadcastItem multiple reject methods
|
2017-01-25 21:20:16 +02:00 |
|
Christopher Jeffrey
|
b8cd9893fb
|
net: fix socket and dns callbacks.
|
2017-01-24 18:34:01 -08:00 |
|
Christopher Jeffrey
|
5073c1508f
|
net: tor support for outgoing conns.
|
2017-01-24 18:25:44 -08:00 |
|
Christopher Jeffrey
|
07c3177227
|
ip: better tor support.
|
2017-01-23 22:44:17 -08:00 |
|
Christopher Jeffrey
|
cfeafb6273
|
net: wait for peer drain on block serving.
|
2017-01-23 20:30:02 -08:00 |
|
Christopher Jeffrey
|
e6dd78abe1
|
minor: lint.
|
2017-01-23 19:43:19 -08:00 |
|
Christopher Jeffrey
|
016d0da096
|
ip/netaddress: better ip parsing.
|
2017-01-23 19:36:19 -08:00 |
|