48 Commits (2830a9051d19fa8ba29e26ef0440107a13b15975)

Author SHA1 Message Date
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
Gavin Andresen 319b11607f Refactor: CTxMempool class to its own txmempool.{cpp,h} 11 years ago
Pieter Wuille 00588c3fac Use boost signals for callbacks from main to wallet 11 years ago
Peter Todd 22de68dffc
Relay OP_RETURN TxOut as standard transaction type 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
Pieter Wuille 4c6d41b8b6 Refactor/encapsulate chain globals into a CChain class 11 years ago
Jeff Garzik b0730874d9 Support absence of wallet (pwalletMain==NULL) in several locations, 11 years ago
Peter Todd be066fad7d Add RPC call decodescript 11 years ago
Peter Todd 463c9710f5 Move Parse{Hash|Hex} to be usable by all RPC code 11 years ago
Gregory Maxwell 9d14e689c8 [raw] reject insanely high fees by default in sendrawtransaction 11 years ago
Gavin Andresen 618855133d Refactor: CAddressBookData for mapAddressBook 11 years ago
Jeff Garzik 79f6925fac main.h->core.h include dependency improvements. 11 years ago
Matt Corallo b1f15b218b Remove broken option to skip input checking for wallet txn. 11 years ago
Eric Lombrozo 05df3fc68d Removed AcceptToMemoryPool method from CTransaction. This method belongs to the mempool instance. 11 years ago
Pieter Wuille dfa23b94c2 CSecret/CKey -> CKey/CPubKey split/refactor 11 years ago
mb300sd 550479b09f add address and account information to listunspent 12 years ago
Gregory Maxwell 21c6d3aead Signrawtransaction shouldn't require redeemScript for non-p2sh txins. 12 years ago
Pieter Wuille ef3988ca36 CValidationState framework 12 years ago
Matt Corallo 269d9c6492 Replace RelayMessage with RelayTransaction. 12 years ago
Gavin Andresen ce99358f4a Remove IsFromMe() check in CTxMemPool::accept() 12 years ago
Pieter Wuille 99d0d0f356 Introduce script verification flags 12 years ago
Gavin Andresen 03346a61b1 Add redeemScript to listunspent output and signrawtransaction input 12 years ago
Gavin Andresen 2d43f88e1f Tests for raw transactions argument checking 12 years ago
Philip Kaufmann 729b180686 change blockchain -> block chain (spelling) 12 years ago
Pieter Wuille 64dd46fd05 Transaction hash caching 12 years ago
Pieter Wuille ae8bfd12da Batch block connection during IBD 12 years ago
Pieter Wuille 450cbb0944 Ultraprune 12 years ago
Wladimir J. van der Laan 738835d7b8 Document RPC error codes 12 years ago
Pieter Wuille 58bc86e37f Check for canonical public keys and signatures 12 years ago
Gregory Maxwell b1093efa83 Change CWallet addressgrouping to use CTxDestination instead of strings. 12 years ago
Gregory Maxwell bdab0cf58c Avoid leaving return types or function attributes on their own lines. 12 years ago
Gregory Maxwell 92735bca31 Add txout address filtering to listunspent. 12 years ago
Luke Dashjr bdbfd2329a JSON-RPC: Add "blocktime" and (for wallet transactions) "timereceived" to transaction Object outputs 12 years ago
Jeff Garzik c625ae04d2 RPC, cosmetic: move more RPC code to new rpcblockchain.cpp module 12 years ago
Gavin Andresen cc6dfd1f4b Allow signrawtransaction '...' null null 'hashtype' 12 years ago
Gavin Andresen d5e7b61173 When using SIGHASH_SINGLE, do not sign inputs that have no corresponding outputs. 12 years ago
Gregory Maxwell 3557f99cf5 Correctly handle missing inputs in signrawtransaction. Fixes #1654. 12 years ago
Gavin Andresen 3c3666d67e New feature for signrawtransaction: specify signature hash (ALL/NONE/etc) 12 years ago
Gavin Andresen 771ffb5e28 Bug fix: sendrawtransaction was not relaying properly 12 years ago
Gavin Andresen dab9fa7f91 Use unsigned ints to fix signed/unsigned warnings 12 years ago
Gavin Andresen a2709fad7f Implement raw transaction RPC calls 12 years ago