Commit Graph

191 Commits

Author SHA1 Message Date
lateminer
e9b2b00430 Show "blackcoinaddress" instead of "bitcoinaddress" in RPC calls 2018-11-18 17:27:10 +03:00
Matt Corallo
e3c57d6ecf Better handle invalid parameters to signrawtransaction
This silently skips trying to merge signatures from inputs which
do not exist from transactions provided to signrawtransaction,
instead of hitting an assert.
2018-11-18 15:06:25 +03:00
lateminer
55729c2f6e Update to Core 0.13.2 2018-11-14 19:43:28 +03:00
lateminer
76d0663369 vTxSigOps -> vTxSigOpsCost 2018-10-30 00:31:21 +03:00
lateminer
414b8b267d Partly add amount output
605e8473a7 (diff-1dbee12e01d094e7366545ec024c5041)
2018-10-29 21:38:53 +03:00
lateminer
7f3a40f51d Remove redefined functions
rpc/blockchain.cpp
2018-10-26 01:16:55 +03:00
Sev
e1f964bd02 Corrected JSON typo on setban of net.cpp
Github-Pull: #8512
Rebased-From: 6ffd996b8ee5f36ed4490410385f9b072da5889b
2018-10-25 22:02:25 +03:00
Chris Moore
5b2b334c1c fix typo in help text
'in which the transaction is included in'
2018-10-25 21:49:59 +03:00
Suhas Daftuar
7ce9eda70a Add ancestor statistics to mempool entry RPC output 2018-10-25 21:43:15 +03:00
Suhas Daftuar
3af359a022 Add getmempoolentry RPC call 2018-10-25 21:42:51 +03:00
Suhas Daftuar
29625f45c0 Add getmempooldescendants RPC call 2018-10-25 21:42:40 +03:00
Suhas Daftuar
eed964d168 Add getmempoolancestors RPC call 2018-10-25 21:41:56 +03:00
Suhas Daftuar
9a9ee1144b Refactor logic for converting mempool entries to JSON 2018-10-25 21:39:26 +03:00
S. Matthew English
5b64f86866 instance of 'mem pool' to 'mempool' 2018-10-25 21:39:04 +03:00
MarcoFalke
2fff808551 [rpc] throw JSONRPCError when utxo set can not be read
Github-Pull: #8832
Rebased-From: fa05cfdf256f3bc13b89ea80231e342f4302d204
2018-10-25 21:36:14 +03:00
Pavel Janík
58eab43cdc The bit field is shown only when status is "started" 2018-10-25 21:36:01 +03:00
MarcoFalke
a99d1b2425 [doc] Fix typos in comments, doxygen: Fix comment syntax 2018-10-24 23:08:08 +03:00
instagibbs
61b8aea708 Rename ReconsiderBlock func to reflect real behavior 2018-10-23 22:24:41 +03:00
instagibbs
46038d59ea Remove state arg from ReconsiderBlock 2018-10-23 22:24:01 +03:00
face
7e7f211dea Pass CChainParams to DisconnectTip() 2018-10-23 22:22:19 +03:00
lateminer
74cf4b83e5 Refactor CreateNewBlock to be a method of the BlockAssembler class 2018-10-23 01:15:28 +03:00
MarcoFalke
c6ac3b5c34 [doc] Fix doxygen comments for members 2018-10-21 23:57:58 +03:00
Suhas Daftuar
f2a7a4d1ba Fix compact block handling to not ban if block is invalid 2018-10-21 23:41:27 +03:00
lateminer
20fbff2cf4 Use commas instead of brackets in getnormalizedtxid RPC call 2018-10-19 21:14:17 +03:00
lateminer
b51c500e6e Replace remaining Lore mentions with Blackmore 2018-10-19 01:09:44 +03:00
Cory Fields
819f4b8dfe net: Split resolving out of CSubNet 2018-10-19 00:01:51 +03:00
leijurv
e0e706c9cf various typos 2018-10-18 23:30:54 +03:00
Cory Fields
e5dba2d293 net: Split resolving out of CNetAddr 2018-10-18 22:55:14 +03:00
Pieter Wuille
0fc3b89fa1 Rework addnode behaviour 2018-10-18 22:33:58 +03:00
Jonas Schnelli
68a0b905a7 log bytes recv/sent per command 2018-10-18 22:10:46 +03:00
Gregory Maxwell
d3002718b5 Avoid counting failed connect attempts when probably offline. 2018-10-18 21:49:09 +03:00
Cory Fields
48f9c0e8b4 net: make Ban/Unban/ClearBan functionality consistent
- Ban/Unban/ClearBan call uiInterface.BannedListChanged() as necessary
- Ban/Unban/ClearBan sync to disk if the operation is user-invoked
- Mark node for disconnection automatically when banning
- Lock cs_vNodes while setting disconnected
- Don't spin in a tight loop while setting disconnected
2018-10-18 21:39:45 +03:00
Gregory Maxwell
89655c3a1e Remove unneeded feerate param from RelayTransaction/AcceptToMemoryPool. 2018-10-17 20:22:44 +03:00
lateminer
eb242178e1 Attempt to fix testnet 2018-10-17 00:40:44 +03:00
lateminer
17401c86d1 Fix backporting errors
pos.cpp
primitives/transaction.cpp
rpc/rawtransaction.cpp
script/sign.cpp
script/sign.h
txmempool.cpp
2018-10-13 18:55:32 +03:00
Pieter Wuille
d8d19c532f Precompute sighashes 2018-10-13 17:39:41 +03:00
Pieter Wuille
81e04cabfe Refactor script validation to observe amounts 2018-10-13 17:05:24 +03:00
Alex Morcos
b821da64ef Implement "feefilter" P2P message. 2018-10-13 15:44:02 +03:00
lateminer
41ffefbe33 Fix backporting errors
rpc/mining.cpp
2018-10-13 15:20:47 +03:00
mruddy
42d12434d5 RPC: fix generatetoaddress failing to parse address and add unit test 2018-10-13 14:36:55 +03:00
Andrew C
64978cb9c5 Create generatetoaddress rpc 2018-10-13 14:36:16 +03:00
Pieter Wuille
d40f1252ff Make the generate RPC call function for non-regtest 2018-10-13 14:28:11 +03:00
Leviathn
392e034334 Remove internal miner 2018-10-13 14:24:42 +03:00
Luke Dashjr
f178b7d0a3 RPC/Mining: getblocktemplate: Update and fix formatting of help 2018-10-13 14:00:04 +03:00
Luke Dashjr
4184fc7707 getblocktemplate: Use version/force mutation to support pre-BIP9 clients 2018-10-13 02:43:09 +03:00
Luke Dashjr
c5899e25d0 getblocktemplate: Explicitly handle the distinction between GBT-affecting softforks vs not 2018-10-13 02:43:00 +03:00
Luke Dashjr
116f49d390 Implement BIP 9 GBT changes
- BIP9DeploymentInfo struct for static deployment info
- VersionBitsDeploymentInfo: Avoid C++11ism by commenting parameter names
- getblocktemplate: Make sure to set deployments in the version if it is LOCKED_IN
- In this commit, all rules are considered required for clients to support
2018-10-13 02:42:30 +03:00
Gregory Sanders
ab2332461b Add option to return non-segwit serialization via rpc 2018-10-13 01:03:04 +03:00
lateminer
66dd63a23b Proof-of-stake related code refactoring and cleanup 2018-10-12 23:40:50 +03:00
lateminer
da2c4ec6c9 Add RPC call reservebalance 2018-10-12 21:02:30 +03:00