| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | | | |
|
| | | | | | |
|
| | |/ / /
| | | |
| | | |
| | | |
| | | | |
Block download timeouts are expressed as a fraction of block interval time, so Dogecoin values have been too aggressive.
Matching Bitcoin values as a starting point.
|
| |\ \ \ \
| |/ / /
|/| | | |
fix minimum required space for data directory
|
| | | | |
| | | |
| | | | |
Co-authored-by: Ross Nicoll <[email protected]>
|
| | |/ / |
|
| |\ \ \
| | | |
| | | | |
New DNS Seeders for DOGE
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Doges, just do not forgot who made Dogecoin great again
DENARIUS (D) https://denarius.io
|
| | |/ /
| | |
| | | |
D helping D
|
| |\ \ \
| | | |
| | | | |
Default policy: reduce default mempool expiry time
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Reduces DEFAULT_MEMPOOL_EXPIRY from 336 hours to 24 hours.
Motivation is that while blocks are empty, un-relayable tx are
stuck in mempools for a long time and effectively locking utxo
for 2 weeks until they can be respent, if no RBF opt-in was
performed (most wallet implementations do not do RBF opt-in.)
As the expectation is that block space will not be fully utilized
for the foreseeable future, and therefore, as long as this is the
case, no valid transaction should ever live in the mempool for
more than a couple of minutes.
This default setting can be overridden with the -mempoolexpiry
parameter by individual node operators to a value (expressed
in hours) that makes the most sense for the use cases the node
serves.
|
| |\ \ \ \
| |/ / /
|/| | | |
[Qt] fix typo in bitcoingui.cpp
|
| | |/ /
| | |
| | | |
availble -> available
|
| |\ \ \
| | | |
| | | | |
Update package links for OSX cross compilation
|
| | |/ / |
|
| | | | |
|
| |\ \ \
| | | |
| | | | |
Much branding.. wow
|
| | |/ /
| | |
| | | |
Change references in INSTALL.md from Bitcoin to Dogecoin
|
| |\ \ \
| | | |
| | | | |
Add size_on_disk and addl pruning fields to getblockchaininfo
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
automatic_pruning
Fix pruneheight help text.
Move fPruneMode block to match output ordering with help text.
Add functional tests for new fields in getblockchaininfo.
Rebase-from: bitcoin#b7dfc6c4
|
| |\ \ \ \
| | | | |
| | | | | |
Fix dogecoin payment links
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Given that GUIUtil::parseBitcoinURI is expecting it to start with dogecoin,
it seems like this was overlooked, and this results in dogecoin: links not
being processed as expected in handleURIOrFile, ipcParseCommandLine.
Instead of processing the link as a payment request and opening the such send
page, it simply opens the core wallet (or attempts to open another).
This commit makes dogecoin-qt properly handle dogecoin links so that the such
send page is opened with the desired information obtained from the link.
Fixes #1628
|
| |\ \ \ \
| | | | |
| | | | | |
httpserver: include deque
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It seems gcc 9.2.0 requires deque to be included:
x86_64-pc-linux-gnu-g++ -std=c++11 -DHAVE_CONFIG_H -I. -I../src/config -I. -I./obj -I/usr/include/db5.1/ -pthread -I/usr/include -I./leveldb/include -I./leveldb/helpers/memenv -I./secp256k1/include -pthread -I/usr/include/db5.1 -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -march=native -O2 -pipe -fomit-frame-pointer -c -o libdogecoin_server_a-httpserver.o `test -f 'httpserver.cpp' || echo './'`httpserver.cpp
httpserver.cpp:71:10: error: ‘deque’ in namespace ‘std’ does not name a template type
71 | std::deque<std::unique_ptr<WorkItem>> queue;
| ^~~~~
httpserver.cpp:30:1: note: ‘std::deque’ is defined in header ‘<deque>’; did you forget to ‘#include <deque>’?
29 | #include <event2/keyvalq_struct.h>
+++ |+#include <deque>
30 |
httpserver.cpp: In member function ‘bool WorkQueue<WorkItem>::Enqueue(WorkItem*)’:
httpserver.cpp:110:13: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
110 | if (queue.size() >= maxDepth) {
| ^~~~~
| Enqueue
httpserver.cpp:113:9: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
113 | queue.emplace_back(std::unique_ptr<WorkItem>(item));
| ^~~~~
| Enqueue
httpserver.cpp: In member function ‘void WorkQueue<WorkItem>::Run()’:
httpserver.cpp:125:35: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
125 | while (running && queue.empty())
| ^~~~~
| Enqueue
httpserver.cpp:129:31: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
129 | i = std::move(queue.front());
| ^~~~~
| Enqueue
httpserver.cpp: In member function ‘size_t WorkQueue<WorkItem>::Depth()’:
httpserver.cpp:154:16: error: ‘queue’ was not declared in this scope; did you mean ‘Enqueue’?
154 | return queue.size();
| ^~~~~
| Enqueue
|
| |\ \ \ \
| |_|/ /
|/| | | |
Fixes translation for "Export Address List"
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | | |
QA: Fix all the tests
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
To retain compatibility with multiple python3 versions
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
do more rounds of large tx creation to be sure to evict the
targeted tx
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- use non-dust outputs
- reverse the order of transactions to lowest-first, to not re-spend
expected outputs for later tests.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Tests weren't adapted to reflect RPC output
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This reflects the dependency installed in the dep script at
qa/pull-tester/install-deps.sh
|
| | | | | |
| | | | |
| | | | |
| | | | | |
every script depends on "python3" not "python3.6"
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- travis: RUN_TESTS requires python3-dev. This enables us to
compile the ltc_scrypt library under python3
- pull tester deps: use curl instead of wget to reduce dependencies
as everything else uses curl
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- explicitly specify v1 and v2 transactions due to 140cc1db
- fix "exec: bitcoin-tx" misses
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This was prev tested to be a Bitcoin block in qt rpc tests
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This is not a testcase for Dogecoin. Like the other payment
server tests, this could be amended, or it can be depreciated,
depending on where we take payment protocol.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- transaction_tests/IsStandard was spending 0.9 DOGE
- tx_validationcache_tests/mempool_dblspend was spending 0.11 DOGE
- wallet_tests/coin_selection was completely built around spending
cents. This test has been completely reworked and redocumented
to make sense for Dogecoin
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | | |
README - window build notes file was not found
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | | |
Fix links
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | | |
Get rid of git merge leftover text
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
Update README.md
|