Gustav Simonsson
147a699c65
Add missing err checks on From() (skip RPC for now)
10 years ago
Péter Szilágyi
3f91ee4ff8
cmd/geth: expand admin.progress() to something meaningful
10 years ago
obscuren
b2f2806055
cmd/geth, core: Updated DB version & seedhash debug method
10 years ago
Felix Lange
e221a449e0
cmd/geth, jsre, rpc: run all JS code on the event loop
...
Some JSRE methods (PrettyPrint, ToVal) bypassed the event loop. All
calls to the JS VM are now wrapped. In order to make this somewhat more
foolproof, the otto VM is now a local variable inside the event loop.
10 years ago
zelig
bed80133e0
automatic DAG pregeneration for smooth epoch transitions
...
- backend: AutoDAG bool flag passed from cli/eth.Config to ethereum, autoDAG loop started if true
- backend: autoDAG loop start/stop, remove previous DAG
- cli: AutoDAG bool flag, off by default, but automatically ON if mining
- admin jsre: add startAutoDAG stopAutoDAG and makeDAG in miner section
- switch on/off DAG autogeneration when miner started/stopped on console
10 years ago
zelig
00f59f5014
fix eth.sign. now implemented in admin jsre until web3.js has it .
10 years ago
Taylor Gerring
f14feea436
Refactor user prompts into utils
10 years ago
obscuren
55d85d60fd
eth, cmd/geth: start mining from console respects CLI flag
10 years ago
Bas van Kervel
1fa48bc5e7
Introduced default unlock duration when an account is unlocked from the console
10 years ago
Gustav Simonsson
2c1b0ff17e
Update key store to new spec but keep address field for now
...
* Also fix address types post-rebase
10 years ago
Gustav Simonsson
da9fe951da
Use common.Address type for accounts.Address
10 years ago
obscuren
97dd4551ef
miner, cmd/geth: miner will not ignored owned account transactions
...
Miner does not ignore low gas txs from accounts that are owned.
10 years ago
obscuren
21e52efdfe
cmd/geth, miner, backend, xeth: Fixed miner threads to be settable
...
Miner threads are now settable through the admin interface (closes #897 )
and specify 0 CPU worker threads when eth_getWork is called (closes #916 )
10 years ago
obscuren
13ddf20bd2
miner, cmd/geth: settable gas price from flags and console
...
* --gasprice "<num>" flag
* admin.miner.setGasPrice( <num> )
10 years ago
zelig
009b221692
solidity compiler and contract metadocs integration
...
* common/compiler: solidity compiler + tests
* rpc: eth_compilers, eth_compileSolidity + tests
* fix natspec test using keystore API, notice exp dynamically changes addr, cleanup
* resolver implements registrars and needs to create reg contract (temp)
* xeth: solidity compiler. expose getter Solc() and paths setter SetSolc(solcPath)
* ethereumApi: implement compiler related RPC calls using XEth - json struct tests
* admin: make use of XEth.SetSolc to allow runtime setting of compiler paths
* cli: command line flags solc to set custom solc bin path
* js admin api with new features debug and contractInfo modules
* wiki is the doc https://github.com/ethereum/go-ethereum/wiki/Contracts-and-Transactions
10 years ago
obscuren
05ac1209c7
cmd/geth: limit `pendingTransactions` to owned accounts.
10 years ago
obscuren
5ebc22807c
cmd/geth: admin, switched price with limit in arguments
10 years ago
obscuren
7fed424435
cmd/geth: implemented resending transaction with different gas settings
10 years ago
Péter Szilágyi
701591b403
cmd, eth, p2p: fix review issues enumerated by Felix
10 years ago
Péter Szilágyi
de0549fabb
cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peers
10 years ago
zelig
6b1b5a4a2a
cli/js console: if corsDomain is not given to startRpc, we fall back to value set on command line with `-corsDomain`
10 years ago
zelig
7b2f25b578
cli: clean up flag descriptions, usage docs, account list uses primary and indexes, add help line to account subcnd usage
10 years ago
zelig
22450c069b
js console: add cors domain optional argument to startRpc
10 years ago
zelig
a3fb41981e
cmd/admin: rename debug.block to debug.processBlock; move backtrace under debug
10 years ago
Felix Lange
e1f616fadf
cmd/geth: improve the JS tests
...
These changes ensure that the JS tests run without networking
and fixes the block chain export and its associated test.
10 years ago
obscuren
76025cc424
geth: added a `admin.debug.block` command which reprocess the block
10 years ago
obscuren
45da3e17e2
core: added chain head reset to known block
10 years ago
obscuren
5dd56bb474
geth: admin download status
10 years ago
obscuren
6e1aa91aaf
geth: added getBlockRlp for dumping block in rlp format
10 years ago
Bas van Kervel
57f93d25bd
admin.stopRPC support added which stops the RPC HTTP listener
10 years ago
obscuren
13eb46ea94
geth: added print block to admin
10 years ago
obscuren
9c55576c7b
Block header changed & console miner control
...
* miner control moved to `admin.miner`
* miner option to set extra data
* block extra now bytes
10 years ago
obscuren
50edd4243e
removed hash rate from info log. Added hashrate js func
10 years ago
obscuren
5dc5e66986
set backtrace during runtime
10 years ago
obscuren
c20d04ca67
added verbosity to js admin
10 years ago
Taylor Gerring
04a7c4ae1e
Abstract http into rpc package
...
New RpcConfig object to pass growing config
10 years ago
Taylor Gerring
e29396b691
Use ExtraDB for storage. Fixes #577
10 years ago
obscuren
b0b0939879
renamed ethereum => geth
10 years ago
obscuren
0330077d76
moved state and vm to core
10 years ago
zsfelfoldi
8324b683b4
using robertkrimen/otto, godeps updated
10 years ago
Felix Lange
064279c0ec
cmd/ethereum, cmd/utils: partial fix for chain import
10 years ago
obscuren
0a1eeca41e
conversions. -compilable-
10 years ago
zelig
17cd7a5817
remove long-running mining test, ethutil -> common
10 years ago
zelig
132e87a707
node admin interface for Frontier Console, see spec https://github.com/ethereum/go-ethereum/wiki/Frontier-Console
10 years ago