1. 29 Nov, 2016 1 commit
    • infernoman's avatar
      dash_-> crown_ · 8b13b86b
      infernoman authored
      Former-commit-id: 3d13854222bd1e776494fedc2ea0727d8176472d
      8b13b86b
  2. 11 Nov, 2016 1 commit
    • infernoman's avatar
      change dash-cli -> crown-cli · 84c26ca7
      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
      84c26ca7
  3. 06 Apr, 2015 1 commit
    • Gavin Andresen's avatar
      Keep mempool consistent during block-reorgs · 3d982ef5
      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
      3d982ef5
  4. 08 Jan, 2015 1 commit
  5. 06 Jan, 2015 1 commit
  6. 20 Nov, 2014 4 commits
  7. 18 Nov, 2014 2 commits
  8. 31 Oct, 2014 1 commit
  9. 14 Oct, 2014 1 commit
  10. 08 Oct, 2014 1 commit
    • Pieter Wuille's avatar
      Make SCRIPT_VERIFY_STRICTENC compatible with BIP62 · 976da45e
      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.
      976da45e
  11. 02 Oct, 2014 1 commit
  12. 29 Sep, 2014 1 commit
  13. 23 Sep, 2014 1 commit
  14. 14 Sep, 2014 1 commit
  15. 26 Aug, 2014 1 commit
  16. 20 Aug, 2014 2 commits
  17. 19 Aug, 2014 1 commit
  18. 18 Aug, 2014 2 commits
  19. 15 Aug, 2014 2 commits
  20. 29 Jul, 2014 1 commit
    • Jeff Garzik's avatar
      Add "bitcoin-tx" command line utility and supporting modules. · 3eb20d54
      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.
      3eb20d54
  21. 01 Jul, 2014 1 commit
  22. 29 Jun, 2014 1 commit
  23. 25 Jun, 2014 1 commit
    • Wladimir J. van der Laan's avatar
      Remove unnecessary dependencies for bitcoin-cli · 22f49b27
      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.
      22f49b27
  24. 21 Jun, 2014 4 commits
  25. 05 Jun, 2014 4 commits
    • Cory Fields's avatar
      build: quit abusing AM_CPPFLAGS · b54c220b
      Cory Fields authored
      Now that the build is non-recursive, adding to AM_CPPFLAGS means adding to
      _all_ cppflags.
      
      Logical groups of includes have been added instead, and are used individually
      by various targets.
      b54c220b
    • Cory Fields's avatar
      build: avoid the use of top_ and abs_ dir paths · 393c50b9
      Cory Fields authored
      Using them has the side effect of confusing the dependency-tracking logic.
      393c50b9
    • Cory Fields's avatar
      build: nuke Makefile.include from orbit · 8272e93a
      Cory Fields authored
      Rules and targets no longer need to be shared between subdirectories, so
      this is no longer needed.
      8272e93a
    • Cory Fields's avatar
      build: Switch to non-recursive make · 72d96ede
      Cory Fields authored
      Build logic moves from individual Makefile.am's to include files, which
      the main src/Makefile.am includes. This avoids having to manage a gigantic
      single Makefile.
      
      TODO: Move the rules from the old Makefile.include to where they actually
      belong and nuke the old file.
      72d96ede