de3dd8a015
Modify message string so we don't need to backport commits which implement FormatStateMessage and GetDebugMessage and involve changes to consensus/validation.h
2016-09-16 17:51:46 -07:00
Pieter Wuille
60aed95400
Fix and improve relay from whitelisted peers
...
This makes sure that retransmits by a whitelisted peer also actually
result in a retransmit.
Further, this changes the logic to never relay in case we would assign
a DoS score, as we expect to get DoS banned ourselves as a result.
2016-09-16 09:28:12 -07:00
Gregory Maxwell
e2190f8017
Limit setAskFor and retire requested entries only when a getdata returns.
...
The setAskFor duplicate elimination was too eager and removed entries
when we still had no getdata response, allowing the peer to keep
INVing and not responding.
2016-09-15 23:41:29 -07:00
kazcw
56f165bdc1
prevent peer flooding request queue for an inv
...
mapAlreadyAskedFor does not keep track of which peer has a request queued for a
particular tx. As a result, a peer can blind a node to a tx indefinitely by
sending many invs for the same tx, and then never replying to getdatas for it.
Each inv received will be placed 2 minutes farther back in mapAlreadyAskedFor,
so a short message containing 10 invs would render that tx unavailable for 20
minutes.
This is fixed by disallowing a peer from having more than one entry for a
particular inv in mapAlreadyAskedFor at a time.
2016-09-15 23:17:34 -07:00
Alfie John
70db019c6a
Updating wording to match Beta Guide
2016-09-15 22:00:13 +10:00
Alfie John
42c03d49f2
Typo in params README
2016-09-15 21:58:55 +10:00
jl777
d6b8e2c2c0
test
2016-09-14 13:16:59 -03:00
jl777
6343f5e30f
gethex
2016-09-14 13:06:12 -03:00
jl777
7d36ed9e1d
test print
2016-09-14 12:59:08 -03:00
jl777
a42912d644
ignore error
2016-09-14 07:36:43 -03:00
jl777
f7f99e3b5f
Merge pull request #6 from jl777/dPoW
...
BDB thanks proto!
2016-09-14 07:27:37 -03:00
jl777
609959b6fb
BDB thanks proto!
2016-09-14 07:27:08 -03:00
jl777
564c76555f
Merge pull request #5 from jl777/dPoW
...
formatting
2016-09-14 07:06:47 -03:00
jl777
83482e43b1
formatting
2016-09-14 07:06:12 -03:00
jl777
a65bd5bbdd
Merge pull request #4 from jl777/dPoW
...
DPoW
2016-09-14 07:02:34 -03:00
jl777
0032bbb591
formatting
2016-09-14 07:00:35 -03:00
jl777
24522e1d2a
print remove
2016-09-14 06:57:06 -03:00
jl777
93fa889419
docs
2016-09-14 06:54:45 -03:00
jl777
37c38a073d
typo
2016-09-14 06:52:21 -03:00
jl777
463846358d
Merge pull request #3 from jl777/dPoW
...
DPoW
2016-09-14 06:43:02 -03:00
jl777
d27afb07eb
block check overrides
2016-09-14 06:22:24 -03:00
jl777
778ca57b14
stdio
2016-09-14 06:09:27 -03:00
jl777
a614521c13
ifdef
2016-09-14 06:08:33 -03:00
jl777
431cce983e
messages
2016-09-14 06:03:47 -03:00
jl777
2deb9e7483
vector
2016-09-14 05:40:16 -03:00
jl777
ace19d6346
id
2016-09-14 05:34:34 -03:00
jl777
f6b8d87ed4
i hate c++ strings
2016-09-14 05:32:48 -03:00
jl777
891b2e16b6
)
2016-09-14 05:29:57 -03:00
jl777
f211fbb32a
skip command
2016-09-14 05:29:06 -03:00
jl777
07eff10791
syntax
2016-09-14 05:25:07 -03:00
jl777
d2451560a2
ss.str()
2016-09-14 05:23:57 -03:00
jl777
0217d91cd2
ToString
2016-09-14 05:22:33 -03:00
jl777
9fc05259a7
syntax
2016-09-14 05:21:26 -03:00
jl777
93b5c955d4
fix syntax
2016-09-14 05:17:26 -03:00
jl777
1fb0786301
syntax
2016-09-14 05:14:32 -03:00
jl777
fcd361184f
komodo message hooks
2016-09-14 05:12:12 -03:00
jl777
f03d63720c
reduce allowed future timestamp 2hrs -> 10 min
2016-09-14 04:20:11 -03:00
jl777
3ea1795dec
Merge pull request #2 from jl777/PoS
...
PoS
2016-09-13 16:15:40 -03:00
jl777
f333b7b9e9
ICO allocation
2016-09-13 16:14:36 -03:00
jl777
1a32177712
PoS block
2016-09-13 15:51:25 -03:00
jl777
d72fa6e769
Merge pull request #1 from jl777/PoS
...
coin supply, rewards
2016-09-13 15:29:14 -03:00
jl777
3a02f67bf3
coin supply, rewards
2016-09-13 15:04:42 -03:00
jl777
684eb8d626
test
2016-09-13 14:36:32 -03:00
jl777
11db2ca24c
skip minpeers
2016-09-13 14:33:21 -03:00
jl777
e725f1cbf1
test
2016-09-13 14:28:23 -03:00
jl777
f3ae714c95
qt
2016-09-13 13:57:57 -03:00
jl777
94cc76bf6c
fix rpc ports
2016-09-13 13:22:54 -03:00
jl777
5166804f02
komodo strings
2016-09-13 13:03:02 -03:00
jl777
202856091f
1 minute blocks
2016-09-13 12:14:10 -03:00
jl777
3090f2a15b
change chain params
2016-09-13 12:09:42 -03:00