aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/rawtransaction.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Made the ForEachNode* functions in src/net.cpp more pragmatic and self ↵Jeremy Rubin2016-09-081-1/+0
| | | | documenting
* net: create generic functor accessors and move vNodes to CConnmanCory Fields2016-09-081-1/+8
|
* Do not shadow global RPC table variable (tableRPC)Pavel Janík2016-08-251-2/+2
|
* [RPC] signrawtransaction can sign P2WSHNicolasDorier2016-06-221-2/+2
|
* BIP143: Signing logicPieter Wuille2016-06-221-5/+12
|
* BIP141: Other consensus critical limits, and BIP145Pieter Wuille2016-06-221-0/+3
| | | | Includes changes by Suhas Daftuar, Luke-jr, and mruddy.
* [RPC] Return witness data in blockchain RPCsJohnson Lau2016-06-221-2/+20
| | | | Includes RPC field name changes by Luke-jr.
* BIP143: Verification logicPieter Wuille2016-06-221-1/+1
| | | | Includes simplifications by Eric Lombrozo.
* Refactor script validation to observe amountsPieter Wuille2016-06-221-1/+2
| | | | This is a preparation for BIP143 support.
* BIP141: Witness programPieter Wuille2016-06-221-1/+1
|
* BIP144: Serialization, hashes, relay (sender side)Pieter Wuille2016-06-221-3/+3
| | | | | | Contains refactorings by Eric Lombrozo. Contains fixup by Nicolas Dorier. Contains cleanup of CInv::GetCommand by Alex Morcos
* [RPC] Fix createrawtx sequence number unsigned int parsingJonas Schnelli2016-06-081-2/+7
|
* Merge #8153: [rpc] fundrawtransaction feeRate: Use BTC/kBWladimir J. van der Laan2016-06-081-2/+13
|\ | | | | | | | | fa7f4f5 [rpc] fundrawtransaction feeRate: Use BTC/kB (MarcoFalke) faf82e8 [rpc] fundrawtransaction: Fix help text and interface (MarcoFalke)
| * [rpc] fundrawtransaction feeRate: Use BTC/kBMarcoFalke2016-06-071-2/+13
| | | | | | | | | | | | | | | | | | Also introduce UniValueType UniValueType is a wrapper for UniValue::VType which allows setting a typeAny flag. This flag indicates the type does not matter. (Used by RPCTypeCheckObj)
* | Merge #7957: [RPC][Bitcoin-TX] Add support for sequence numberWladimir J. van der Laan2016-06-071-0/+7
|\ \ | | | | | | | | | | | | | | | ae357d5 [Bitcoin-Tx] Add tests for sequence number support (Jonas Schnelli) e59336f [bitcoin-tx] allow to set nSequence number over the in= command (Jonas Schnelli) a946bb6 [RPC] createrawtransaction: add option to set the sequence number per input (Jonas Schnelli)
| * | [RPC] createrawtransaction: add option to set the sequence number per inputJonas Schnelli2016-04-271-0/+7
| | |
* | | Merge #8118: Reduce unnecessary hashing in signrawtransactionWladimir J. van der Laan2016-06-071-2/+5
|\ \ \ | |_|/ |/| | | | | bd0f413 Reduce unnecessary hashing in signrawtransaction (Jonas Nick)
| * | Reduce unnecessary hashing in signrawtransactionJonas Nick2016-05-301-2/+5
| | |
* | | Merge #7896: fix typo in help textWladimir J. van der Laan2016-05-301-1/+1
|\ \ \ | |/ / |/| | | | | fc95f6e fix typo in help text (Chris Moore)
| * | fix typo in help textChris Moore2016-04-161-1/+1
| |/ | | | | 'in which the transaction is included in'
* / Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool.Gregory Maxwell2016-05-161-3/+2
|/
* rpc: Register calls where they are definedWladimir J. van der Laan2016-03-311-0/+20
| | | | | | | | | | | | Split out methods to every module, apart from 'help' and 'stop' which are implemented in rpcserver.cpp itself. - This makes it easier to add or remove RPC commands - no longer everything that includes rpcserver.h has to be rebuilt when there's a change there. - Cleans up `rpc/server.h` by getting rid of the huge cluttered list of function definitions. - Removes most of the bitcoin-specific code from rpcserver.cpp and .h. Continues #7307 for the non-wallet.
* Add importprunedfunds rpc callinstagibbs2016-03-231-1/+2
|
* Implement "feefilter" P2P message.Alex Morcos2016-03-211-2/+3
| | | | The "feefilter" p2p message is used to inform other nodes of your mempool min fee which is the feerate that any new transaction must meet to be accepted to your mempool. This will allow them to filter invs to you according to this feerate.
* Move maxTxFee out of mempoolMarcoFalke2016-02-021-4/+4
| | | | Also, remove default values in CMerkleTx::AcceptToMemoryPool()
* move rpc* to rpc/Daniel Cousens2016-01-211-0/+841