Patrick Lodder
3c327d0d6a
rpc: add feefilter to peers from getpeerinfo
...
Exposes information about the feefilter the peer sets to us, so
that we can make better informed decisions when a transaction
does not get relayed.
2021-08-14 03:16:54 +02:00
Ross Nicoll
3bf47e73f3
Merge pull request #2437 from michilumin/1.14.4-mintxfee
...
Adding startup logic where -paytxfee if lower than default, mintxfee is overridden
2021-08-12 20:20:38 +01:00
Ross Nicoll
c9586396d2
Merge pull request #2440 from michilumin/1.14.4-fees-reduced-minimums
...
fees: Reduce minimum relay fee to 0.001 DOGE
2021-08-12 20:19:31 +01:00
Michi Lumin
f8813f8e13
fees: Reduce minimum relay fee to 0.001 DOGE, final change from tx to 0.01
2021-08-11 14:16:01 -06:00
michilumin
57303f1c06
Adding startup logic where -paytxfee if lower than default, implies -mintxfee is also lowered.
2021-08-11 13:44:29 -06:00
Ross Nicoll
6150f6717a
Merge pull request #2439 from rnicoll/1.14.4-dust-limit-type-alt
...
Use CAmount for amounts
2021-08-09 22:50:31 +01:00
Patrick Lodder
3a5a31c113
Merge pull request #2417 from patricklodder/1.14-serialize-getheaders
...
Reduce getheaders spam by serializing getheader requests per peer
2021-08-09 20:54:33 +02:00
Ross Nicoll
c42b38ea51
Use CAmount for constant amounts too
2021-08-08 21:41:35 +01:00
Ross Nicoll
672a38cc06
Use CAmount for amounts
...
Use CAmount rather than unsigned int for amounts for consistency
with other fee rate amounts.
This does change the type from unsigned int to unsigned int64, and
while it is unlikely anyone would need a dust limit higher than
unsigned int, again this ensures the theoretical maximum is in line
with other rates.
2021-08-08 18:36:15 +01:00
Ross Nicoll
5db95e5a5f
Merge pull request #2348 from patricklodder/1.14-cfg-dust-limit
...
[fees] introduce configurable hard dust limit
2021-08-05 22:21:53 +01:00
Patrick Lodder
2dc1adb7fe
[fees] Express policies in COIN instead of Koinu
2021-08-05 18:24:20 +02:00
Patrick Lodder
4c46af0483
[fees] introduce configurable hard dust limit
...
Co-authored-by: Ross Nicoll <rnicoll@rnicoll.name>
2021-08-05 18:24:17 +02:00
Patrick Lodder
a88d53be2e
Merge pull request #2415 from rnicoll/1.14.4-rbf-fee
...
Reduce BIP125 replace by fee increment value
2021-08-04 22:10:44 +02:00
Ross Nicoll
14a2e1ba96
consensus: Fix a rare crash bug
...
Fix a rare crash bug where no best chain can be activated, and therefore when trying
to find the height of the best chain via the last block triggers a null pointer dereference.
2021-08-04 09:30:02 +01:00
Michi Lumin
1d2380df56
p2p: Reduce BIP125 replace by fee increment value
2021-08-04 09:29:35 +01:00
Ross Nicoll
7ebedc2aa3
Merge pull request #2434 from patricklodder/1.14-activatebestchain-shutdown-fix
...
bugfix: break ActivateBestChain() differently on shutdown
2021-08-04 09:28:08 +01:00
Ross Nicoll
246a103e9e
Merge pull request #2428 from zachlatta/1.14.4-nixos-build-instructions
...
Add build and setup instructions for NixOS
2021-08-03 23:35:05 +01:00
Patrick Lodder
0c3d683be4
bugfix: break ActivateBestChain() differently on shutdown
...
Moves the break in ActivateBestChain() when a node is being shut
down from the beginning of the loop block to the end, allowing
pindexNewTip to be populated with chainActive.Tip() rather than
its initial NULL value. Solves issues when shutting down nodes
while inside the ActivateBestChain loop.
2021-08-04 00:15:33 +02:00
Zach Latta
5c6017aad4
Move shell.nix contents into separate file
2021-08-03 14:46:51 -04:00
xanimo
290faedcc3
tests: mempool_packages.py ( #2433 )
...
* Bump fee to 1.0000 from 0.0001 to fix insufficient priority error
2021-08-01 09:36:55 +01:00
Patrick Lodder
7abb81b2ea
Merge pull request #2368 from michilumin/1.14.4-fees
...
1.14.4 fees backend improvements
2021-07-31 20:58:53 +02:00
Michi Lumin
575f734eec
Initial back end framework to separate wallet and relay fees + dust.
2021-07-30 16:07:22 -06:00
Zach Latta
d80ddf3244
Add build and setup instructions for NixOS
2021-07-30 12:09:11 -04:00
Patrick Lodder
6bea578da0
Merge pull request #2426 from xanimo/1.14.4-qa
...
update qa/README.md to reflect working installation instructions
2021-07-29 02:00:57 +02:00
Dakoda Greaves
7e541072ce
update qa/README.md to reflect working installation instructions
2021-07-28 16:12:52 -07:00
Ross Nicoll
a7442cbfb0
Merge pull request #2423 from patricklodder/1.14-codeql-reduce-trigger
...
[qa] reduce CodeQL triggers to exclude non-compiled code
2021-07-26 23:48:44 +01:00
Patrick Lodder
7e7f7e2cfd
Merge pull request #2422 from rnicoll/1.14.4-rbf-fee-test
...
Fixup replace-by-fee qa test values and now runs this test by default on CI
2021-07-25 21:38:21 +02:00
Patrick Lodder
cfef80c54c
Merge pull request #2249 from rnicoll/1.14-fix-magic-numbers
...
1.14 fix magic numbers
2021-07-25 21:12:49 +02:00
Ross Nicoll
9362186ba7
tests: Fix replace-by-fee values for Dogecoin
2021-07-25 19:48:53 +01:00
Patrick Lodder
3c4b35f3c4
[qa] reduce CodeQL triggers to exclude non-compiled code
...
contrib, doc, share and qa do not compile production code, skip
CodeQL on PRs to save everyone time and GitHub some cpu ticks.
2021-07-25 20:45:45 +02:00
geekwisdom
c7a1b7c90c
Trivial: Fix Magic Numbers in key and pubkey - fixes #1968
2021-07-25 19:32:23 +01:00
Patrick Lodder
f509487d3b
Merge pull request #2236 from sabotagebeats/fix/issues/2149
...
Utils and libraries: Update ZMQ to 4.3.4
2021-07-24 19:19:36 +02:00
Ross Nicoll
e4dccd20ae
Merge pull request #1941 from elybin/fixing-indonesian-translation
...
Fixing indonesian (id_ID) translation
2021-07-24 16:32:58 +01:00
Patrick Lodder
df3b708e8c
Merge pull request #2420 from nformant1/nformant1-patch-1
...
Fix RPC port documentation in RPC help
2021-07-23 23:17:00 +02:00
Patrick Lodder
2b9519ea1e
Merge pull request #2418 from xanimo/1.14.4-fix-seed-init
...
initialize fixed seeds
2021-07-23 22:54:13 +02:00
Dakoda Greaves
f4f7759649
initialize fixed seeds
...
seed initialization was commented out on mainnet
and testnet.
2021-07-23 13:07:29 -07:00
Patrick Lodder
dad797d01b
Merge pull request #2308 from alamshafil/doge-tips
...
[QT] Add tips section
2021-07-22 22:44:32 +02:00
Shafil Alam
4f3851a722
Add tips section
...
Add more tips
Allow QT translations
Fix tips
2021-07-22 16:04:57 -04:00
Patrick Lodder
303be2e442
Reduce getheaders spam by serializing getheader requests per peer
...
Introduces a counter for getheader requests that have been sent to
a peer but are pending response, reducing the number of parallel
requests a node pushes out to its peers when needing to sync large
amounts of headers. All getheader requests are serialized during
initial sync, except when a non-connecting header is received,
allowing the node to resolve issues with peers sending faulty
blocks using the DoS mechanism, and when we get an inv for a block
that we do not know, because it's possible we're only connected to
legacy nodes that do not implement header announcement properly.
2021-07-22 19:48:09 +02:00
nformant
8e46b60b2f
Update server.cpp
...
Changed RPC port from 8332 (BTC) to 22555 (Dogecoin)
2021-07-22 10:49:47 +02:00
Patrick Lodder
97f95559c5
Merge pull request #2413 from dogecoin/revert-2342-issue-2340-depends-build-dependencies-readme
...
Correct #2342 - "added requirements to dependencies build README"
2021-07-20 22:51:27 +02:00
Patrick Lodder
164d0b2e83
depends: Add required packages to build
2021-07-20 20:55:16 +02:00
Patrick Lodder
f9084e53d1
Revert "added requirements to dependencies build README"
2021-07-20 20:17:11 +02:00
sabotagebeats
36bde0efca
Utils and libraries: Update ZMQ to 4.3.4
2021-07-18 15:06:51 -07:00
Ross Nicoll
72008c5a0e
Merge pull request #2410 from patricklodder/1.14.4-explicit-gui-ci
...
[ci] make dogecoin-qt builds explicit
2021-07-18 22:14:40 +01:00
Patrick Lodder
7d81c1bb17
ci: make dogecoin-qt builds explicit
...
CI will not complain if there were an error with qt for builds that
do not explicitly specify that we want to build UI. This makes all
builds expect QT except the i686-linux and armhf builds.
2021-07-17 21:38:21 +02:00
Patrick Lodder
c984ff17a4
Merge pull request #2312 from rnicoll/1.14.4-subsidy-tests
...
Rewrite subsidy limit tests (1.14)
2021-07-17 19:39:24 +02:00
Patrick Lodder
869aad50af
Merge pull request #2325 from rnicoll/1.14.4-libevent
...
depends: Update libevent to 2.1.11
2021-07-17 18:35:59 +02:00
Ross Nicoll
9d507be2ae
Merge pull request #2217 from pjhwa/qt-trans-ko-2214
...
Fix errors of bitcoin_ko_KR.ts file for 1.14.4-dev
2021-07-15 21:08:25 +01:00
Khakim Hudaya
cc0d6ada81
Fixing few missed words and making translation more casual
2021-07-15 23:56:13 +07:00