jl777
5f27c121a9
Test
2017-09-18 16:03:14 +02:00
jl777
e73a3943b3
Test
2017-09-18 15:57:40 +02:00
jl777
c2b0ec2e4e
Test
2017-09-18 15:30:30 +02:00
jl777
5323cb13a6
Test
2017-09-18 15:16:49 +02:00
jl777
5fa9e2fe69
Test
2017-09-18 15:15:44 +02:00
jl777
b4123cf295
Test
2017-09-18 15:13:56 +02:00
jl777
74819673e6
Test
2017-09-18 15:12:16 +02:00
jl777
428690eefc
Test
2017-09-18 15:10:57 +02:00
jl777
7e24efd429
Print sync messages
2017-09-18 15:09:53 +02:00
jl777
b310d58530
Hot fix for excessive fees
2017-08-22 09:18:46 +02:00
Sean Bowe
15a9937654
Revert "Delete old protocol version constants and simplify code that used them."
...
This reverts commit 5a49c929dd .
2017-06-23 18:19:25 -06:00
Sean Bowe
9ad9a25eff
Revert "Remove an unneeded version workaround as per @str4d's review comment."
...
This reverts commit 1e9db0b38a .
2017-06-23 18:19:17 -06:00
Homu
59de56eeca
Auto merge of #2342 - bitcartel:1081__mempoolpatch, r=str4d
...
Add ability for node to reject tx from mempool by number of tx inputs
Implement short-term solution described in #2343 so that users can respond promptly to critical short-term problems caused by quadratic validation scaling, such as the getblocktemplate latency, block propagation latency, and mempool size inflation issues described in #2333 .
2017-06-21 14:42:13 -07:00
Daira Hopwood
c2a722d3c4
Fix a comment that was made stale before launch by #1016 (commit 542da61).
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-06-19 16:33:18 +01:00
Daira Hopwood
de609b8c54
Strict DER signatures are always enforced; remove the flag and code that used it.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-06-17 17:19:08 +01:00
Simon
da6d93916d
Add option 'mempooltxinputlimit' so the mempool can reject a transaction
...
based on the number of transparent inputs.
2017-06-16 19:31:33 -07:00
Homu
3440de74ee
Auto merge of #2386 - str4d:2385-consensus-correction, r=str4d
...
Correct consensus logic in ContextualCheckInputs
Closes #2385 .
2017-06-15 18:50:03 -07:00
Jack Grigg
30006a2e79
Correct consensus logic in ContextualCheckInputs
...
Closes #2385 .
2017-06-16 13:45:19 +12:00
Homu
a23fdf862d
Auto merge of #2245 - daira:2244.remove-old-peer-workarounds, r=str4d
...
Delete old protocol version constants and simplify code that used them.
fixes #2244
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-06-13 23:10:19 -07:00
jl777
0b2c3fe620
Remove print
2017-06-04 20:11:13 +03:00
jl777
1141b67821
Revert interest changes
2017-06-04 20:09:30 +03:00
jl777
3f7c82e3af
Test
2017-06-04 19:18:13 +03:00
jl777
b2c00e5434
Default txindex true
2017-05-23 11:53:04 +03:00
jl777
c3803140cc
Test
2017-05-23 10:40:46 +03:00
jl777
d1659192fd
Test
2017-05-23 10:38:52 +03:00
jl777
f15e560caf
test
2017-05-23 10:37:28 +03:00
jl777
e8533655a7
Protect first block
2017-05-21 16:57:49 +03:00
Jack Grigg
5b3bc9716e
Implement automatic shutdown of deprecated Zcash versions
...
Closes #2274 .
2017-05-12 14:41:46 +12:00
Daira Hopwood
1e9db0b38a
Remove an unneeded version workaround as per @str4d's review comment.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-05-11 07:27:43 +01:00
jl777
e0440cc39c
Test
2017-04-27 09:27:22 +03:00
jl777
438ba9c17d
Test
2017-04-26 23:14:14 +03:00
jl777
952b990570
Test
2017-04-26 23:00:30 +03:00
jl777
4212100ea1
Test
2017-04-26 22:54:12 +03:00
jl777
3e5136cee9
Test
2017-04-26 22:52:10 +03:00
jl777
763b14572a
Test
2017-04-26 22:40:39 +03:00
jl777
4415b53eed
Test
2017-04-10 09:48:38 +03:00
Daira Hopwood
5a49c929dd
Delete old protocol version constants and simplify code that used them.
...
fixes #2244
Signed-off-by: Daira Hopwood <daira@jacaranda.org >
2017-04-09 13:19:48 +01:00
jl777
0a3a81e076
Test
2017-03-30 05:07:23 +03:00
jl777
945f015d80
Initial merge
2017-03-30 04:35:16 +03:00
jl777
66294e69b2
Remove prints
2017-03-25 19:32:17 +02:00
Wladimir J. van der Laan
eb5f63fe58
net: Automatically create hidden service, listen on Tor
...
Starting with Tor version 0.2.7.1 it is possible, through Tor's control socket
API, to create and destroy 'ephemeral' hidden services programmatically.
https://stem.torproject.org/api/control.html#stem.control.Controller.create_ephemeral_hidden_service
This means that if Tor is running (and proper authorization is available),
bitcoin automatically creates a hidden service to listen on, without user
manual configuration. This will positively affect the number of available
.onion nodes.
- When the node is started, connect to Tor through control socket
- Send `ADD_ONION` command
- First time:
- Make it create a hidden service key
- Save the key in the data directory for later usage
- Make it redirect port 8333 to the local port 8333 (or whatever port we're listening on).
- Keep control socket connection open for as long node is running. The hidden service will
(by default) automatically go away when the connection is closed.
2017-03-25 20:22:09 +13:00
jl777
3d02f57b42
Test
2017-03-25 01:10:50 +02:00
jl777
3bc88f1451
Test
2017-03-24 23:46:52 +02:00
jl777
d01c0463e7
Test
2017-03-24 23:27:24 +02:00
jl777
ea5f02cb0a
Test
2017-03-24 22:49:11 +02:00
jl777
1691b50b8d
Test
2017-03-24 22:35:34 +02:00
jl777
14aa6cc0e2
Initial
2017-03-24 22:28:13 +02:00
jl777
eeef062480
Test
2017-03-24 07:40:34 +02:00
jl777
c8e854e4c6
Test
2017-03-24 07:38:40 +02:00
jl777
b60897a511
Test
2017-03-24 07:35:46 +02:00