Merge pull request #2280 from bas-vk/js-cleanup

console: cleanup old autocompletations relics
pull/2285/head
Jeffrey Wilcke 9 years ago
commit 41f35d7913
  1. 126
      rpc/doc.go
  2. 46
      rpc/javascript.go

@ -100,129 +100,3 @@ Subscriptions are deleted when:
- the connection which was used to create the subscription is closed - the connection which was used to create the subscription is closed
*/ */
package rpc package rpc
var (
// Mapping between the different methods each api supports
AutoCompletion = map[string][]string{
"admin": []string{
"addPeer",
"datadir",
"enableUserAgent",
"exportChain",
"getContractInfo",
"httpGet",
"importChain",
"nodeInfo",
"peers",
"register",
"registerUrl",
"saveInfo",
"setGlobalRegistrar",
"setHashReg",
"setUrlHint",
"setSolc",
"sleep",
"sleepBlocks",
"startNatSpec",
"startRPC",
"stopNatSpec",
"stopRPC",
"verbosity",
},
"db": []string{
"getString",
"putString",
"getHex",
"putHex",
},
"debug": []string{
"dumpBlock",
"getBlockRlp",
"metrics",
"printBlock",
"processBlock",
"seedHash",
"setHead",
},
"eth": []string{
"accounts",
"blockNumber",
"call",
"contract",
"coinbase",
"compile.lll",
"compile.serpent",
"compile.solidity",
"contract",
"defaultAccount",
"defaultBlock",
"estimateGas",
"filter",
"getBalance",
"getBlock",
"getBlockTransactionCount",
"getBlockUncleCount",
"getCode",
"getNatSpec",
"getCompilers",
"gasPrice",
"getStorageAt",
"getTransaction",
"getTransactionCount",
"getTransactionFromBlock",
"getTransactionReceipt",
"getUncle",
"hashrate",
"mining",
"namereg",
"pendingTransactions",
"resend",
"sendRawTransaction",
"sendTransaction",
"sign",
"syncing",
},
"miner": []string{
"hashrate",
"makeDAG",
"setEtherbase",
"setExtra",
"setGasPrice",
"startAutoDAG",
"start",
"stopAutoDAG",
"stop",
},
"net": []string{
"peerCount",
"listening",
},
"personal": []string{
"listAccounts",
"newAccount",
"unlockAccount",
},
"shh": []string{
"post",
"newIdentity",
"hasIdentity",
"newGroup",
"addToGroup",
"filter",
},
"txpool": []string{
"status",
},
"web3": []string{
"sha3",
"version",
"fromWei",
"toWei",
"toHex",
"toAscii",
"fromAscii",
"toBigNumber",
"isAddress",
},
}
)

@ -22,7 +22,6 @@ var (
"personal": Personal_JS, "personal": Personal_JS,
"txpool": TxPool_JS, "txpool": TxPool_JS,
"admin": Admin_JS, "admin": Admin_JS,
"db": Db_JS,
"eth": Eth_JS, "eth": Eth_JS,
"miner": Miner_JS, "miner": Miner_JS,
"debug": Debug_JS, "debug": Debug_JS,
@ -117,12 +116,6 @@ web3._extend({
call: 'admin_sleepBlocks', call: 'admin_sleepBlocks',
params: 2 params: 2
}), }),
new web3._extend.Method({
name: 'verbosity',
call: 'admin_verbosity',
params: 1,
inputFormatter: [web3._extend.utils.fromDecimal]
}),
new web3._extend.Method({ new web3._extend.Method({
name: 'setSolc', name: 'setSolc',
call: 'admin_setSolc', call: 'admin_setSolc',
@ -217,18 +210,6 @@ web3._extend({
}); });
` `
const Db_JS = `
web3._extend({
property: 'db',
methods:
[
],
properties:
[
]
});
`
const Eth_JS = ` const Eth_JS = `
web3._extend({ web3._extend({
property: 'eth', property: 'eth',
@ -278,14 +259,7 @@ web3._extend({
const Net_JS = ` const Net_JS = `
web3._extend({ web3._extend({
property: 'net', property: 'net',
methods: methods: [],
[
new web3._extend.Method({
name: 'addPeer',
call: 'net_addPeer',
params: 1
})
],
properties: properties:
[ [
new web3._extend.Property({ new web3._extend.Property({
@ -413,9 +387,7 @@ web3._extend({
params: 4 params: 4
}) })
], ],
properties: properties: []
[
]
}); });
` `
@ -469,24 +441,14 @@ web3._extend({
inputFormatter: [web3._extend.formatters.inputDefaultBlockNumberFormatter] inputFormatter: [web3._extend.formatters.inputDefaultBlockNumberFormatter]
}) })
], ],
properties: properties: []
[
new web3._extend.Property({
name: 'hashrate',
getter: 'miner_hashrate',
outputFormatter: web3._extend.utils.toDecimal
})
]
}); });
` `
const Shh_JS = ` const Shh_JS = `
web3._extend({ web3._extend({
property: 'shh', property: 'shh',
methods: methods: [],
[
],
properties: properties:
[ [
new web3._extend.Property({ new web3._extend.Property({

Loading…
Cancel
Save