15 Commits (6851107b3a52ec869e5e3a2cb4eb02d6c743b8e5)

Author SHA1 Message Date
  Pieter Wuille 6851107b3a BIP9 Implementation 5 years ago
  MarcoFalke fa24439ff3 Bump copyright headers to 2015 5 years ago
  Pieter Wuille eece63fa72 Switch blocks to a constant-space Merkle root/branch algorithm. 5 years ago
  Peter Todd 287f54fc90 Add CHECKLOCKTIMEVERIFY (BIP65) soft-fork logic 5 years ago
  Pieter Wuille 3b33ec85ed Avoid duplicate CheckBlock checks 5 years ago
  Pieter Wuille 391dff16fe Do not store Merkle branches in the wallet. 5 years ago
  jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 6 years ago
  Pieter Wuille 5a47811da5 BIP66 changeover logic 6 years ago
  Wladimir J. van der Laan 4f1524966a Replace direct use of 0 with SetNull and IsNull 6 years ago
  Pavel Janík bdb6a71d3d IsNull doesn't change CBlockLocator, add const hint 6 years ago
  sandakersmann f914f1a746
Added "Core" to copyright headers 6 years ago
  Michael Ford 78253fcbad Remove references to X11 licence 6 years ago
  Matt Corallo afd4b94b6d Move CMerkleBlock and CPartialMerkleTree to their own file 6 years ago
  Luke Dashjr d227011184 MOVEONLY: core/ -> primitives/ 6 years ago
  Pavel Janík 84738627ce Fix all header defines 6 years ago
  jtimon 99f41b9cf7 MOVEONLY: core.o -> core/block.o 6 years ago
  jtimon 561e9e9de9 MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (from 6 years ago
  jtimon 999a2ab41e MOVEONLY: separate CTxUndo out of core 6 years ago
  jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 6 years ago
  jtimon eda3733091 MOVEONLY: Move CFeeRate and Amount constants to amount.o 6 years ago
  jtimon e8ea0fd19e MOVEONLY: CInPoint from core to txmempool 6 years ago
  Mark Friedenbach a372168e77 Use a typedef for monetary values 6 years ago
  Pieter Wuille 584a358997 Do merkle root and txid duplicates check simultaneously 6 years ago
  jtimon 9294a4bbe7 Separate CScriptCompressor 6 years ago
  jtimon 86dbeea2cd Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes) 6 years ago
  Alex Morcos c26649f9ed Track modified size in TxMemPoolEntry so that we can correctly compute priority. 6 years ago
  Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 6 years ago
  Pieter Wuille 47eb76597e Serializer simplifications after IMPLEMENT_SERIALIZE overhaul 6 years ago
  Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 6 years ago
  Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 6 years ago
  Kamil Domanski 3d796f8996 overhaul serialization code 6 years ago
  Kamil Domanski 9f3d476779
changed field types in some structures to equivalent unambiguous types 6 years ago
  Philip Kaufmann 093303a887 add missing header end comments 6 years ago
  Wladimir J. van der Laan f841aa2892 Move `COIN` and `CENT` to core.h 6 years ago
  Wladimir J. van der Laan 81212588c0 Remove print() from core functions 6 years ago
  Wladimir J. van der Laan 98e84aae7a Revert "Relay double-spends, subject to anti-DOS" 6 years ago
  Gavin Andresen 13fc83c77b
Move fee policy out of core 6 years ago
  Gavin Andresen b33d1f5ee5
Use fee/priority estimates in wallet CreateTransaction 6 years ago
  Tom Harding d640a3ceab Relay double-spends, subject to anti-DOS 6 years ago
  Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 6 years ago
  Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 6 years ago
  Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 7 years ago
  Gavin Andresen c6cb21d17a Type-safe CFeeRate class 6 years ago
  Kamil Domanski f4057cb749 remove CTransaction::IsNewerThan which is never used 6 years ago
  Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 7 years ago
  Gavin Andresen 0733c1bde6 Refactor: move GetValueIn(tx) to tx.GetValueIn() 7 years ago
  Mike Hearn 6a4c196dd6 Drop fees by 10x due to the persistently higher exchange rate. 7 years ago
  Pieter Wuille a0fa20a12b Move CCoins-related logic to coins.{cpp.h} 7 years ago
  Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 8 years ago
  Pieter Wuille 170e02deaf Generalize the remove-outputs check for fully-prunable transactions. 7 years ago