Age | Commit message (Collapse) | Author |
|
CheckBlockHeader, ContextualCheckBlockHeader, CheckBlock, and ContextualCheckBlock
|
|
|
|
|
|
This probably would've broken native OSX builds
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
git-subtree-dir: src/secp256k1
git-subtree-split: ad2028f9890ca40bdd32055aa0fe5c1c9af0e485
|
|
|
|
|
|
|
|
1) const-ify internal helper ParseHashStr()
2) use HTTPError() helper when returning HTTP_NOT_FOUND
|
|
|
|
5d60b69 Coin Control: Make list mode default (Luke Dashjr)
4ff81d6 Bugfix: Clarify coin control dialog labels (Luke Dashjr)
|
|
096efc5 travis: install less packages from apt-get (Cory Fields)
|
|
Currently Bitcoin-Qts support for OSX User Notification Center is broken. This pull will fix a known issue of non-official-apple-built apps having problems sending user notifications.
|
|
NOP1 to NOP10 are reserved for future soft-fork upgrades. In the event
of an upgrade such NOPs have *VERIFY behavior, meaning that if their
arguments are not correct the script fails. Discouraging these NOPs by
rejecting transactions containing them from the mempool ensures that
we'll never accept transactions, nor mine blocks, with scripts that are
now invalid according to the majority of hashing power even if we're not
yet upgraded. Previously this wasn't an issue as the IsStandard() rules
didn't allow upgradable NOPs anyway, but 7f3b4e95 relaxed the
IsStandard() rules for P2SH redemptions allowing any redeemScript to be
spent.
We *do* allow upgradable NOPs in scripts so long as they are not
executed. This is harmless as there is no opportunity for the script to
be invalid post-upgrade.
|
|
219a147 script: check ScriptError values in script tests (Cory Fields)
ab9edbd script: create sane error return codes for script validation and remove logging (Cory Fields)
|
|
|
|
Use setmocktime to create the initial block chain with
10-minute-apart-blocks starting 1 Jan 2014.
|
|
2db4c8a Fix node ranges in the test framework. (Daniel Kraft)
|
|
c63a73d Update comments in util to be doxygen compatible (Michael Ford)
|
|
5617267 Fix typo in listreceivedbyaddress and listaccounts help text (Michael Ford)
|
|
7329fdd Update comments in txmempool to be doxygen compatible (Michael Ford)
|
|
|
|
1837987 Optimize -regtest setgenerate block generation (Gavin Andresen)
Signed-off-by: Gavin Andresen <gavinandresen@gmail.com>
|
|
fixes #5295
|
|
a7af983 don't override dir() in qa rpc tests (Bryan Bishop)
|
|
- switching release builds to 10.7
- release binary looks like 64bit only
- tested up to 10.10
- gitian builder builds against 10.7. The docs should be consistant.
- remove 32bit text because nowadays it's obvious to support 64bit only on OSX.
|
|
7335ca1 [Qt] Fix height of BitcoinAmountField (Cozz Lovan)
|
|
|
|
Fix typo in Read() error message
|
|
* Support new rpc commands.
* Several commands now take an optional boolean includeWatchonly argument.
* "help" now has section headers, ignore them when compiling list of commands.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Attempt to codify the possible error statuses associated with script
validation. script/types.h has been created with the expectation that it will
be part of the public lib interface. The other flag enums will be moved here in
a future commit.
Logging has also been removed in order to drop the dependency on core.h. It can
be re-added to bitcoind as-needed. This makes script verification finally free
of application state and boost!
|
|
Speed up generating blocks in regression test mode, by moving
block-creating and nonce-finding directly into the setgenerate
RPC call (instead of starting up a mining thread and waiting for
it to find a block).
This makes the forknotify RPC test three times quicker, for
example (10 seconds runtime instead of 30 seconds, assuming
the initial blockchain cache is already built).
|
|
Replace "dir" with "dirname" in util.py in qa/rpc-tests/ because "dir"
is the name of a function in python.
|
|
1c0aa91 Update serialize comments to be doxygen compatible (Michael Ford)
|
|
b9a36b1 Make comments in /src/script doxygen compatible (Michael Ford)
|
|
- 256 byte is the maximum, as per
http://msdn.microsoft.com/en-us/library/windows/desktop/ms738527%28v=vs.85%29.aspx
|