提交 41f35d79 编写于 作者: J Jeffrey Wilcke

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

console: cleanup old autocompletations relics
......@@ -100,129 +100,3 @@ Subscriptions are deleted when:
- the connection which was used to create the subscription is closed
*/
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,
"txpool": TxPool_JS,
"admin": Admin_JS,
"db": Db_JS,
"eth": Eth_JS,
"miner": Miner_JS,
"debug": Debug_JS,
......@@ -117,12 +116,6 @@ web3._extend({
call: 'admin_sleepBlocks',
params: 2
}),
new web3._extend.Method({
name: 'verbosity',
call: 'admin_verbosity',
params: 1,
inputFormatter: [web3._extend.utils.fromDecimal]
}),
new web3._extend.Method({
name: 'setSolc',
call: 'admin_setSolc',
......@@ -217,18 +210,6 @@ web3._extend({
});
`
const Db_JS = `
web3._extend({
property: 'db',
methods:
[
],
properties:
[
]
});
`
const Eth_JS = `
web3._extend({
property: 'eth',
......@@ -278,14 +259,7 @@ web3._extend({
const Net_JS = `
web3._extend({
property: 'net',
methods:
[
new web3._extend.Method({
name: 'addPeer',
call: 'net_addPeer',
params: 1
})
],
methods: [],
properties:
[
new web3._extend.Property({
......@@ -413,9 +387,7 @@ web3._extend({
params: 4
})
],
properties:
[
]
properties: []
});
`
......@@ -469,24 +441,14 @@ web3._extend({
inputFormatter: [web3._extend.formatters.inputDefaultBlockNumberFormatter]
})
],
properties:
[
new web3._extend.Property({
name: 'hashrate',
getter: 'miner_hashrate',
outputFormatter: web3._extend.utils.toDecimal
})
]
properties: []
});
`
const Shh_JS = `
web3._extend({
property: 'shh',
methods:
[
],
methods: [],
properties:
[
new web3._extend.Property({
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册