Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
undocumented RPC calls #836
Comments
|
These RPCs are for diagnostic purposes and not intended for general supported use and are explicitly hidden in the software. |
|
@jlopp that's deliberate. They're in the hidden RPC category in Bitcoin Core, so they aren't listed when you run However, let me know if you disagree. Also maybe let the core devs know if you think they shouldn't be hidden. |
|
The reason that I came across these undocumented calls was that I need to test how my service manages block chain forks. I ended up on this post: http://bitcoin.stackexchange.com/questions/36649/testing-blockchain-forks Is there an alternate recommended way to test block chain forking? |
|
@jlopp here's how I once recommended testing them: http://bitcoin.stackexchange.com/questions/32664/bitcoind-confirmations-during-fork/32666#32666 |
|
Great, thanks. I don't suppose you know of anyone who has released a node network simulator that spools up several regtest nodes and has them generate realistic traffic? If not, I may look into it myself as it would be a huge help for speeding up the testing of my service. |
jlopp
closed this
Apr 22, 2015
|
@jlopp I don't know of any such software, but if you write it and release it as open source, please send me a link so I can add it to the docs (somewhere; I'm not sure where yet). |
jlopp commentedApr 22, 2015
There are some RPC calls that appear to be undocumented:
invalidateblock
reconsiderblock
setmocktime