- 04 Jun, 2018 1 commit
-
-
Ashot authored
-
- 01 Jun, 2018 1 commit
-
-
Ashot authored
-
- 10 Apr, 2018 1 commit
-
-
Volodymyr Shamray authored
* Tests for CFinalizedBudget::AutoCheck * Tests for CFinalizedBudget::GetHash
-
- 06 Apr, 2018 1 commit
-
-
Volodymyr Shamray authored
-
- 26 Aug, 2017 1 commit
-
-
Pieter Wuille authored
-
- 18 Apr, 2017 2 commits
-
-
Infernoman authored
-
QuantumExplorer authored
Conflicts: src/Makefile.qttest.include src/Makefile.test.include src/compat/byteswap.h
-
- 12 Jan, 2017 1 commit
-
-
Wladimir J. van der Laan authored
Introduce new opaque implementation of `uint256`, move old "arithmetic" implementation to `arith_uint256.
-
- 29 Nov, 2016 1 commit
-
-
infernoman authored
Former-commit-id: 3d13854222bd1e776494fedc2ea0727d8176472d
-
- 11 Nov, 2016 1 commit
-
-
infernoman authored
change dash-tx -> crown-tx change dash-config.h change das h- -> crown- change dashrpc->crownrpc change dash_qt -> crown_qt change dash_cli -> crown_cli chang e dash_tx -> crown_tx change test_dash -> test_crown Former-commit-id: f22ef63258e4b6b7ae790be64ba079162262415f
-
- 06 Apr, 2015 1 commit
-
-
Gavin Andresen authored
This fixes a subtle bug involving block re-orgs and non-standard transactions. Start with a block containing a non-standard transaction, and one or more transactions spending it in the memory pool. Then re-org away from that block to another chain that does not contain the non-standard transaction. Result before this fix: the dependent transactions get stuck in the mempool without their parent, putting the mempool in an inconsistent state. Tested with a new unit test (adapted for 0.10). Rebased-From: ad9e86dc Github-Pull: #5945
-
- 08 Jan, 2015 1 commit
-
-
Cory Fields authored
If these are going to fail in bitcoind, they should fail in the tests as well. Github-Pull: #5604 Rebased-From: d58c5d6f
-
- 06 Jan, 2015 1 commit
-
-
Eric R. Schulz authored
Github-Pull: #5528 Rebased-From: 2a3d988b a089c509 2c14d153
-
- 20 Nov, 2014 4 commits
-
-
Cory Fields authored
Some users may have libtool libs (.la) installed in their linker search paths. In this case, using -static-libtool-libs would try to link in .a's instead of shared libs. That would be harmless unless the .a was built in a way that would break linking, like non-fpic. What we really want is "-static" here. Despite its name, it's actually less aggressive than -static-libtool-libs. It causes only internal libs to be linked statically (libbitcoinconsensus is the one were'a after).
-
Cory Fields authored
-
Cory Fields authored
Credit BlueMatt for libbitcoinsonsensus.h/cpp
-
Cory Fields authored
For windows builds, exe's are always static, but libs should still conform to --enabled-shared and --enable-static.
-
- 18 Nov, 2014 2 commits
-
-
Cory Fields authored
-
Pieter Wuille authored
-
- 31 Oct, 2014 1 commit
-
-
Philip Kaufmann authored
- no code changes
-
- 14 Oct, 2014 1 commit
-
-
Cory Fields authored
Similar to the INCLUDES changes in 6b099402, split out LIBS into individual entries for more fine-grained control. Also add MINIUPNPC_LIBS which was missing before, and hook it up to executables.
-
- 08 Oct, 2014 1 commit
-
-
Pieter Wuille authored
* Delete canonical_tests.cpp, and move the tests to script_tests.cpp. * Split off SCRIPT_VERIFY_DERSIG from SCRIPT_VERIFY_STRICTENC (the BIP62 part of it). * Change signature STRICTENC/DERSIG semantics to fail the script entirely rather than the CHECKSIG result (softfork safety, and BIP62 requirement). * Add many autogenerated tests for several odd cases. * Mention specific BIP62 rules in the script verification flags.
-
- 02 Oct, 2014 1 commit
-
-
Wladimir J. van der Laan authored
It breaks the new mingw tests! See - https://travis-ci.org/bitcoin/bitcoin/jobs/36845581 - https://travis-ci.org/bitcoin/bitcoin/jobs/36845582 This reverts commit 47059027, 5e2e7fcb, a25fd6be.
-
- 29 Sep, 2014 1 commit
-
-
SergioDemianLerner authored
UNITTEST inherites from MAIN but allows synamically changing its parameters using the ModifiableParams() interface
-
- 23 Sep, 2014 1 commit
-
-
Pieter Wuille authored
-
- 14 Sep, 2014 1 commit
-
-
Luke Dashjr authored
-
- 26 Aug, 2014 1 commit
-
-
Wladimir J. van der Laan authored
Now that we no longer use the median filter to keep track of the number of blocks of peers, that's the only place it is used.
-
- 20 Aug, 2014 2 commits
-
-
Jeff Garzik authored
-
Jeff Garzik authored
Testing: delin, delout, locktime, and basic createrawtransaction-like functionality.
-
- 19 Aug, 2014 1 commit
-
-
Jeff Garzik authored
-
- 18 Aug, 2014 2 commits
-
-
Cory Fields authored
This was committed previously as 4975ae17 and reverted, because the flags were applied even if the checks didn't pass. This is the same commit, fixed up to actually disable the functionality when necessary. Enabled automatically if boost >= 1.49. See: https://svn.boost.org/trac/boost/ticket/2309 Also, check for a default visibility attribute, so that we can mark future api functions correctly.
-
Wladimir J. van der Laan authored
Revert #4663 for now. It still breaks the pulltester. This reverts commit 4975ae17. Conflicts: configure.ac
-
- 15 Aug, 2014 2 commits
-
-
Cory Fields authored
Enabled automatically if boost >= 1.49. See: https://svn.boost.org/trac/boost/ticket/2309 Also, check for a default visibility attribute, so that we can mark future api functions correctly.
-
Cory Fields authored
While we're at it, reduce the use of LIBS as well. This makes dependencies explicit. Fixes building with (the not-yet-merged) libsecp256k1 as well. Github-Pull: #4689 Rebased-By:
Wladimir J. van der laan <laanwj@gmail.com> Rebased-From: 909b347 c0e5dda
-
- 29 Jul, 2014 1 commit
-
-
Jeff Garzik authored
This is a simple utility that provides command line manipulation of a hex-encoded TX. The utility takes a hex string on the command line as input, performs zero or more mutations, and outputs a hex string to standard output. This utility is also an intentional exercise of the "bitcoin library" concept. It is designed to require minimal libraries, and works entirely without need for any RPC or P2P communication. See "bitcoin-tx --help" for command and options summary.
-
- 01 Jul, 2014 1 commit
-
-
Cory Fields authored
Note: This is added to our existing automake targets rather than as a libtool-style lib. The switch to libtool-style targets can come later if it proves to not add any complications.
-
- 29 Jun, 2014 1 commit
-
-
Pieter Wuille authored
-
- 25 Jun, 2014 1 commit
-
-
Wladimir J. van der Laan authored
This commit removes all the unnecessary dependencies (key, core, netbase, sync, ...) from bitcoin-cli. To do this it shards the chain parameters into BaseParams, which contains just the RPC port and data directory (as used by utils and bitcoin-cli) and Params, with the rest.
-
- 21 Jun, 2014 2 commits
-
-
Cory Fields authored
This lib has no dependencies on other bitcoin functionality. Attempting to use bitcoin headers will result in a failure to compile.
-
Pieter Wuille authored
-