aboutsummaryrefslogtreecommitdiff
path: root/src/qt/rpcconsole.cpp
AgeCommit message (Collapse)Author
2016-09-23Do not shadow in src/qtPavel Janík
2016-09-20Merge #7783: [Qt] RPC-Console: support nested commands and simple value queriesWladimir J. van der Laan
1586044 [Qt] RPC-Console: support nested commands and simple value queries (Jonas Schnelli)
2016-09-08net: Add most functions needed for vNodes to CConnmanCory Fields
2016-09-08net: move ban and addrman functions into CConnmanCory Fields
2016-09-08gui: add NodeID to the peer tableCory Fields
2016-08-23[Qt] RPC-Console: support nested commands and simple value queriesJonas Schnelli
Commands can be executed with bracket syntax, example: `getwalletinfo()`. Commands can be nested, example: `sendtoaddress(getnewaddress(), 10)`. Simple queries are possible: `listunspent()[0][txid]` Object values are accessed with a non-quoted string, example: [txid]. Fully backward compatible. `generate 101` is identical to `generate(101)` Result value queries indicated with `[]` require the new brackets syntax. Comma as argument separator is now also possible: `sendtoaddress,<address>,<amount>` Space as argument separator works also with the bracket syntax, example: `sendtoaddress(getnewaddress() 10) No dept limitation, complex commands are possible: `decoderawtransaction(getrawtransaction(getblock(getbestblockhash())[tx][0]))[vout][0][value]`
2016-07-31net: narrow include scope after moving to netaddressCory Fields
Net functionality is no longer needed for CAddress/CAddrman/etc. now that CNetAddr/CService/CSubNet are dumb storage classes.
2016-07-31net: Split resolving out of CSubNetCory Fields
2016-07-31net: Split resolving out of CNetAddrCory Fields
2016-06-28qt: Remove client name from debug windowWladimir J. van der Laan
Remove the client name from the debug window in the GUI. It is already part of the user agent, so adding it separately doesn't add anything.
2016-05-31PR #7772 is not enough to fix the issue with QCompleter, use event filter ↵UdjinM6
instead of `connect`
2016-05-18Merge #7917: Optimize reindexWladimir J. van der Laan
b4d24e1 Report reindexing progress in GUI (Pieter Wuille) d3d7547 Add -reindex-chainstate that does not rebuild block index (Pieter Wuille) fb8fad1 Optimize ActivateBestChain for long chains (Pieter Wuille) 316623f Switch reindexing to AcceptBlock in-loop and ActivateBestChain afterwards (Pieter Wuille) d253ec4 Make ProcessNewBlock dbp const and update comment (Pieter Wuille)
2016-05-17Report reindexing progress in GUIPieter Wuille
2016-05-10net: make Ban/Unban/ClearBan functionality consistentCory Fields
- 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
2016-03-30Clear the input line after activating autocompletePavel Janík
2016-03-22[Qt] Debug window: replace "Build date" with "Datadir"Jonas Schnelli
The build date does only makes sense for custom/self-compiled bitcoin-core versions because we are using static build-dates for our deterministic release builds. Having a quick option to get the current datadir is much more valuable for debug purposes.
2016-03-14Merge #7668: Fix history deletion bug after font size changeJonas Schnelli
21e45a0 Fix history deletion bug after font change (Andrew C)
2016-03-14Merge #7613: Add autocomplete to bitcoin-qt's console window.Jonas Schnelli
ce7413f Add autocomplete to bitcoin-qt's console window. (Luv Khemani)
2016-03-12Add autocomplete to bitcoin-qt's console window.Luv Khemani
Removed externs Added listCommands() to CRPCTable Move autocomplete init to RPCConsole::setClientModel()
2016-03-11Fix history deletion bug after font changeAndrew C
The history is no longer cleared after the font size is changed
2016-02-26Remove openssl info from init/log and from Qt debug windowJonas Schnelli
2016-02-03Merge branch 'master' into single_prodnameLuke Dashjr
2016-01-28Merge #7348: MOVE ONLY: move rpc* to rpc/Wladimir J. van der Laan
d13f65e rpc: update inline comments to refer to new file paths (Daniel Cousens) a0eaff8 move rpc* to rpc/ (Daniel Cousens)
2016-01-23[Qt] keep scroll position in GUI console after changing font sizeJonas Schnelli
2016-01-22[Qt] Add option to increase/decrease font size in the console windowJonas Schnelli
2016-01-22Merge #7364: [qt] Windows: Make rpcconsole monospace font largerJonas Schnelli
fa6a59d [qt] Windows: Make rpcconsole monospace font larger (MarcoFalke)
2016-01-21move rpc* to rpc/Daniel Cousens
2016-01-17[qt] Windows: Make rpcconsole monospace font largerMarcoFalke
2016-01-08[RPC] remove the option of having multiple timer interfacesJonas Schnelli
2015-12-14Unify package name to as few places as possible without major changesLuke Dashjr
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-30[Qt] call GuessVerificationProgress synchronous during core signal, pass ↵Jonas Schnelli
double over UI signal
2015-11-30[Qt] reduce cs_main in getVerificationProgress()Jonas Schnelli
2015-11-24OpenSSL 1.1.0: Fix text variant of the version numberMarcoFalke
2015-11-20Merge pull request #6979Wladimir J. van der Laan
c197798 [Qt] simple mempool info in debug window (Jonas Schnelli)
2015-11-20[Qt] simple mempool info in debug windowJonas Schnelli
2015-11-12[Qt] add shortcurts for debug-/console-windowJonas Schnelli
2015-11-03[qt] rpcconsole: Scale monospace font to 95%MarcoFalke
2015-10-29[qt] Use fixed pitch font for the rpc consoleMarcoFalke
Also: * Preserve white space * Make fixed font as large as default font
2015-10-01[Univalue] add univalue over subtreeJonas Schnelli
similar to secp256k1 include and compile univalue over a subtree
2015-09-23Rename rpcconsole.ui => debugwindow.uiMarcoFalke
2015-09-20[QT] dump banlist to disk in case of ban/unban over QTJonas Schnelli
2015-09-16[QA] adabt QT_NO_KEYWORDS for QT ban implementationJonas Schnelli
2015-09-16[Qt] call DumpBanlist() when baning unbaning nodesPhilip Kaufmann
- this matches RPC call behaviour
2015-09-16[Qt] reenabling hotkeys for ban context menu, use different wordsJonas Schnelli
- 1 (h)our - 1 (d)ay - 1 (w)eek - 1 (y)ear
2015-09-16[Qt] adapt QT ban option to banlist.dat changesJonas Schnelli
2015-09-16[Qt] bantable polishPhilip Kaufmann
- add missing NULL pointer checks - add better comments and reorder some code in rpcconsole.cpp - remove unneeded leftovers in bantable.cpp - update bantable column sizes to prevent cutting of banned until
2015-09-16[Qt] simplify ban list signal handlingPhilip Kaufmann
- remove banListChanged signal from client model - directly call clientModel->getBanTableModel()->refresh() without the way over clientModel->updateBanlist() - also fix clearing peer detail window, when selecting (clicking) peers in the ban list
2015-09-16[Qt] polish ban tablePhilip Kaufmann
2015-09-16[Qt] bantable overhaulJonas Schnelli
- some code cleanups - fix date formatting - reduce header includes