Age | Commit message (Collapse) | Author |
|
|
|
- Exit when there is no signing key configured
- Exit when user does not want to sign off
|
|
|
|
Rather than treating the .py as a regular built test, run it from check-local
so that we can better control the paths used.
|
|
Previously the minRelayTxFee was only enforced on user specified values.
It was possible for smartfee to produce a fee below minRelayTxFee which
would just result in the transaction getting stuck because it can't be
relayed.
This also introduces a maxtxfee option which sets an absolute maximum
for any fee created by the wallet, with an intention of increasing
user confidence that the automatic fees won't burn them. This was
frequently a concern even before smartfees.
If the configured fee policy won't even allow the wallet to meet the relay
fee the transaction creation may be aborted.
|
|
|
|
Github-Pull: #5494
Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
|
|
78253fc Remove references to X11 licence (Michael Ford)
|
|
ba7fcc8 Discourage fee sniping with nLockTime (Peter Todd)
|
|
Rebased-From: ccd056a30db0ba5e04b858a682907b378e464d34
Github-Pull: #5437
|
|
eef747b libbitcoinconsensus: Add pkg-config support (Luke Dashjr)
|
|
4709160 [Qt] fix a translation that occurs 2 times but was a little different (Philip Kaufmann)
50db7d9 [Qt] change some strings to reflect name change to Bitcoin Core (Philip Kaufmann)
2747f7c [Qt] fix missing plural form for a string in sendcoinsdialog (Philip Kaufmann)
|
|
88eb44d Revised translation process doc (Blake Jakopovic)
|
|
cac15be Test unexecuted OP_CODESEPARATOR (Peter Todd)
|
|
e85855f Drop beta suffixes from readmes (Michael Ford)
|
|
7a3b832 [QA] fix httpbasics RPC test typo (Jonas Schnelli)
|
|
The comment has been around since 0.1, but NTP inside the client
isn't deemed necessary so remove the comment to avoid confusion.
|
|
e36e619 Add mips, mipsel and aarch64 to depends platforms (Wladimir J. van der Laan)
|
|
Moves coding guidelines and development tips/tricks into a single file.
Also adds a section explaining pull request terminology.
|
|
|
|
|
|
|
|
7c8e4c5 Make pass-by-ref arguments const. (Daniel Kraft)
|
|
27df412 make all catch() arguments const (Philip Kaufmann)
|
|
|
|
|
|
Besides giving a nicer error, this also prevents logging arbitrary data (which could have been used to exploit log readers) into debug.log
|
|
- I saw this on http://en.cppreference.com/w/cpp/language/try_catch and
thought it would be a good idea
- also unify used format to better be able to search for exception
uses in our codebase
|
|
ff63801 [Qt] light blue icon color for regtest (Jonas Schnelli)
|
|
Make some of the arguments in rest.cpp, that are passed by
reference but never modified, const to emphasise that.
|
|
Changing the icons color for regtest in now lightweight.
|
|
270f42d [Qt] fix a <Qt4.7 compatibility issue raised in #5228 (Jonas Schnelli)
|
|
|
|
4a8fc15 [Qt] the RPC Console should be a QWidget to make window more independent (Jonas Schnelli)
|
|
Rebased-From: 67b2d819cdf6181e7f016e5366ce7479830893bd
Github-Pull: #5404
|
|
1340f00 [RPC-TESTS] ability to run single test manually (Jonas Schnelli)
|
|
ac23394 resize tray icon because a 1024x1024 icon won't show in ubuntu (bug) (Jonas Schnelli)
8e76ca0 Qt: Go back to using QIcon functionality for scaling (Wladimir J. van der Laan)
54f2571 Qt: HiDPI (retina) support for splash screen (Jonas Schnelli)
|
|
|
|
|
|
- remove splash screen images (reduce binary size)
- dynamicly draw splash screen with available icon.
- remove testnet icon
- dynamicly colorize testnet icon
|
|
adds possibility to run ./qa/pull-tester/rpc-tests.sh <TESTNAME>
|
|
31aac02 Qt: new icons (Jonas Schnelli)
|
|
f676c80 Add /rest/headers (Pieter Wuille)
|
|
|
|
87e8e1c minor fix on script test data docs (Manuel Araoz)
|
|
|
|
'Sane' was already defined by this code as:
fee.GetFeePerK() > minRelayFee.GetFeePerK() * 10000
But sanity was only enforced for data loaded from disk.
Note that this is a pretty expansive definition of 'sane': A 10 BTC
fee is still passes the test if its on a 100kb transaction.
This prevents a single insane fee on the network from making us reject
our stored fee data at start. We still may reject valid saved fee
state if minRelayFee is changed between executions.
This also reduces the risk and limits the damage from a cascading
failure where one party pays a bunch of insane fees which cases
others to pay insane fees.
|
|
|
|
|
|
164a45f Fix download link for gitian builds (BtcDrak)
|