aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/rawtransaction.cpp
Commit message (Collapse)AuthorAgeFilesLines
* really s/Doge/Dis/g this timeTomo Ueda2021-09-021-2/+2
|
* really s/doge/dis/g this timeTomo Ueda2021-09-021-4/+4
|
* Introduce basic Dogecoin brandingRoss Nicoll2019-03-251-5/+5
|
* Modify chain consensus parameters to be height aware (#1396)Ross Nicoll2018-09-191-3/+4
| | | | | | | | | * Modify chain consensus parameters to be height aware * Correct implementation of simplified rewards in parameters * Correct max money * Use base block version in IsSuperMajority() instead of full version * Correct mining of blocks in AuxPoW tests * Add in missing pre-AuxPoW consensus checks
* rpc: Rename first named arg of createrawtransactionMarcoFalke2017-03-271-3/+3
| | | | | Github-Pull: #10084 Rebased-From: fa558532192ca0bb519f811ee14df6037413b89f
* Trivial: Fix typo in help getrawtransaction RPCJames Evans2017-03-271-1/+1
| | | | | Github-Pull: #10037 Rebased-From: 05a9f22358be27c08f7e164d05eeeaf0386073cb
* [Trivial] Remove incorrect help message from gettxoutproof()John Newbery2017-02-221-1/+0
| | | | | Github-Pull: #9711 Rebased-From: 9949ebfa6a548260858df429f4d0e716e0a26065
* Better handle invalid parameters to signrawtransactionMatt Corallo2017-02-021-1/+3
| | | | | | This silently skips trying to merge signatures from inputs which do not exist from transactions provided to signrawtransaction, instead of hitting an assert.
* Merge #9499: Use recent-rejects, orphans, and recently-replaced txn for ↵Wladimir J. van der Laan2017-01-191-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | compact-block-reconstruction c594580 Add braces around AddToCompactExtraTransactions (Matt Corallo) 1ccfe9b Clarify comment about mempool/extra conflicts (Matt Corallo) fac4c78 Make PartiallyDownloadedBlock::InitData's second param const (Matt Corallo) b55b416 Add extra_count lower bound to compact reconstruction debug print (Matt Corallo) 863edb4 Consider all (<100k memusage) txn for compact-block-extra-txn cache (Matt Corallo) 7f8c8ca Consider all orphan txn for compact-block-extra-txn cache (Matt Corallo) 93380c5 Use replaced transactions in compact block reconstruction (Matt Corallo) 1531652 Keep shared_ptrs to recently-replaced txn for compact blocks (Matt Corallo) edded80 Make ATMP optionally return the CTransactionRefs it replaced (Matt Corallo) c735540 Move ORPHAN constants from validation.h to net_processing.h (Matt Corallo)
| * Make ATMP optionally return the CTransactionRefs it replacedMatt Corallo2017-01-091-1/+1
| |
* | Deprecate non-txindex getrawtransaction and better warningPieter Wuille2017-01-111-4/+8
| |
* | Update RPC argument namesJohn Newbery2017-01-101-13/+13
| |
* | rpc: Argument name consistencyWladimir J. van der Laan2017-01-051-1/+1
| | | | | | | | | | | | | | | | | | The meaning is clear from the context, and we're inconsistent here. Also save typing when using named arguments. - `bitcoinaddress` -> `address` - `bitcoinprivkey` -> `privkey` - `bitcoinpubkey` -> `pubkey`
* | rpc: Named arguments for rawtransaction callsWladimir J. van der Laan2017-01-051-11/+11
|/
* Merge #9283: A few more CTransactionRef optimizationsWladimir J. van der Laan2017-01-041-3/+3
|\ | | | | | | | | | | | | 91335ba Remove unused MakeTransactionRef overloads (Pieter Wuille) 6713f0f Make FillBlock consume txn_available to avoid shared_ptr copies (Pieter Wuille) 62607d7 Convert COrphanTx to keep a CTransactionRef (Pieter Wuille) c44e4c4 Make AcceptToMemoryPool take CTransactionRef (Pieter Wuille)
| * Make AcceptToMemoryPool take CTransactionRefPieter Wuille2016-12-211-3/+3
| |
* | Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-311-1/+1
| | | | | | | | | | | | Edited via: $ contrib/devtools/copyright_header.py update .
* | Added missing colons in when running help commandAnditto Heristyo2016-12-221-1/+1
|/
* Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan2016-12-211-7/+4
|\ | | | | | | f6fb7ac Move CTxInWitness inside CTxIn (Pieter Wuille)
| * Move CTxInWitness inside CTxInPieter Wuille2016-12-041-7/+4
| |
* | Add option to return non-segwit serialization via rpcGregory Sanders2016-12-051-1/+1
|/
* Make DecodeHexTx return a CMutableTransactionPieter Wuille2016-12-021-5/+6
|
* Switch GetTransaction to returning a CTransactionRefPieter Wuille2016-12-021-4/+4
|
* Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-021-1/+1
|
* Merge #9025: getrawtransaction should take a bool for verboseWladimir J. van der Laan2016-11-231-9/+23
|\ | | | | | | | | 240189b add testcases for getrawtransaction (John Newbery) ce2bb23 getrawtransaction should take a bool for verbose (jnewbery)
| * getrawtransaction should take a bool for verbosejnewbery2016-11-221-9/+23
| |
* | Make CBlock::vtx a vector of shared_ptr<CTransaction>Pieter Wuille2016-11-191-2/+2
|/
* [RPC] Give RPC commands more information about the RPC requestJonas Schnelli2016-10-191-45/+45
|
* Merge #8287: [wallet] Set fLimitFree = trueWladimir J. van der Laan2016-10-181-1/+2
|\ | | | | | | | | fa8b02d [rpc] rawtx: Prepare fLimitFree to make it an option (MarcoFalke) fa28bfa [wallet] Set fLimitFree = true (MarcoFalke)
| * [rpc] rawtx: Prepare fLimitFree to make it an optionMarcoFalke2016-08-251-1/+2
| |
* | Don't return the address of a P2SH of a P2SH.jnewbery2016-10-051-2/+10
| |
* | 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)