1 Commits (99f41b9cf7b8e039cea75500a905498a1f6969f3)

Author SHA1 Message Date
jtimon 99f41b9cf7 MOVEONLY: core.o -> core/block.o 8 years ago
jtimon 561e9e9de9 MOVEONLY: Move script/compressor out of script and put CTxOutCompressor (from 8 years ago
jtimon 999a2ab41e MOVEONLY: separate CTxUndo out of core 8 years ago
jtimon 4a3587d8db MOVEONLY: Separate CTransaction and dependencies from core 8 years ago
jtimon eda3733091 MOVEONLY: Move CFeeRate and Amount constants to amount.o 8 years ago
jtimon e8ea0fd19e MOVEONLY: CInPoint from core to txmempool 8 years ago
Mark Friedenbach a372168e77 Use a typedef for monetary values 8 years ago
Pieter Wuille 584a358997 Do merkle root and txid duplicates check simultaneously 8 years ago
jtimon 9294a4bbe7 Separate CScriptCompressor 8 years ago
jtimon 86dbeea2cd Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes) 8 years ago
Alex Morcos c26649f9ed Track modified size in TxMemPoolEntry so that we can correctly compute priority. 8 years ago
Pieter Wuille 3f6540ad8f Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS 8 years ago
Pieter Wuille 47eb76597e Serializer simplifications after IMPLEMENT_SERIALIZE overhaul 8 years ago
Pieter Wuille 31e9a8384a Use CSizeComputer to avoid counting sizes in SerializationOp 8 years ago
Kamil Domanski 84881f8c47 rework overhauled serialization methods to non-static 8 years ago
Kamil Domanski 3d796f8996 overhaul serialization code 8 years ago
Kamil Domanski 9f3d476779
changed field types in some structures to equivalent unambiguous types 8 years ago
Philip Kaufmann 093303a887 add missing header end comments 8 years ago
Wladimir J. van der Laan f841aa2892 Move `COIN` and `CENT` to core.h 8 years ago
Wladimir J. van der Laan 81212588c0 Remove print() from core functions 8 years ago
Wladimir J. van der Laan 98e84aae7a Revert "Relay double-spends, subject to anti-DOS" 8 years ago
Gavin Andresen 13fc83c77b
Move fee policy out of core 8 years ago
Gavin Andresen b33d1f5ee5
Use fee/priority estimates in wallet CreateTransaction 8 years ago
Tom Harding d640a3ceab Relay double-spends, subject to anti-DOS 8 years ago
Pieter Wuille d38da59bf6 Code simplifications after CTransaction::GetHash() caching 8 years ago
Pieter Wuille 4949004d68 Add CMutableTransaction and make CTransaction immutable. 8 years ago
Gavin Andresen 171ca7745e estimatefee / estimatepriority RPC methods 8 years ago
Gavin Andresen c6cb21d17a Type-safe CFeeRate class 8 years ago
Kamil Domanski f4057cb749 remove CTransaction::IsNewerThan which is never used 8 years ago
Gavin Andresen 4d707d5120 Add verbose boolean to getrawmempool 9 years ago
Gavin Andresen 0733c1bde6 Refactor: move GetValueIn(tx) to tx.GetValueIn() 9 years ago
Mike Hearn 6a4c196dd6 Drop fees by 10x due to the persistently higher exchange rate. 9 years ago
Pieter Wuille a0fa20a12b Move CCoins-related logic to coins.{cpp.h} 9 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 9 years ago
Pieter Wuille 170e02deaf Generalize the remove-outputs check for fully-prunable transactions. 9 years ago
Pieter Wuille f9b15a4fc9 Move CBlockLocator to core.h 9 years ago
Pieter Wuille 99740bab9c Skip unspendable outputs in consistency check 9 years ago
Pieter Wuille ec84e81e83 Prune provably-unspendable outputs 9 years ago
Pieter Wuille f121db58e4 Move core implementations to core.cpp 9 years ago
Eric Lombrozo 33944573ca Moved CBlock from main.h to core.h 9 years ago
Cozz Lovan 346427f01b fix comment about dust logic 9 years ago
Eric Lombrozo aabdf9e899 Moved UpdateTime out of CBlockHeader and moved CBlockHeader into core. 9 years ago
Eric Lombrozo 65e7bbef74 Moved CCoins, CTxOutCompressor, CTxInUndo, and CTxUndo to core. 9 years ago
Eric Lombrozo 05df3fc68d Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 9 years ago
Eric Lombrozo 788536f175 Moved CInPoint to core. Removed GetMinFee from CTransaction and made it a regular function in main. 9 years ago
Eric Lombrozo effc2770f5 Created core.h/core.cpp, added to makefiles. Started moving core structures from main to core beginning with COutPoint. 9 years ago