Bas van Kervel
49a513bdeb
Added blockchain DB versioning support, closes #650
10 years ago
obscuren
688d118c7e
Updated logging
10 years ago
Felix Lange
064279c0ec
cmd/ethereum, cmd/utils: partial fix for chain import
10 years ago
Felix Lange
b5b83db450
core: use package rlp to encode blocks
...
This also changes the chain export format so there is no
enclosing list around the blocks, which enables streaming export.
10 years ago
obscuren
b523441361
Moved ethutil => common
10 years ago
Felix Lange
c3f94a4341
cmd/utils: remove extra space in fatal error message
10 years ago
Felix Lange
cd51860bf0
cmd/utils: delete InitConfig, KeyTasks
10 years ago
Felix Lange
a11f1d6a7e
rpc: add dataDir parameter and JSON-RPC handler
10 years ago
Gustav Simonsson
27c42ea934
Add empty total difficulty to test blocks and clean up stopping the node
10 years ago
obscuren
20741a96ac
Updated xeth instances to take extra param for ui.Interface
...
Please be aware that if any of the instances on xeth.frontend are called
the program will crash due to the default, temporarily, frontend
interface.
10 years ago
zelig
51eed7964e
add export blockchain subcommand, remove BlockDo
10 years ago
obscuren
cd856cb213
Separated block db from state db. Partial fix for #416
10 years ago
Felix Lange
bae7e93a9c
cmd/ethereum: improve command line interface
...
The ethereum command line interface is now structured using subcommands.
These separate the different tasks it can perform.
Almost all flag names are backwards compatible.
The key tasks have not been ported to subcommands since they will be
replaced by the new accounts infrastructure very soon.
10 years ago
obscuren
313fe3861b
fixed pow stuff
10 years ago
Taylor Gerring
cfe0370280
Remove Websockets RPC transport
10 years ago
Taylor Gerring
f6e821fd33
Add flag to set RPC port
10 years ago
Taylor Gerring
739b7cc2ac
Cleanup imports
10 years ago
Taylor Gerring
d5aed82b11
DRY DefaultAssetPath()
10 years ago
Taylor Gerring
8eeab7ea3f
Update osext import path
10 years ago
obscuren
483d96a89d
Added eth_logs & fixed issue with manual log filtering
...
* Implemented `eth_logs`
* Fixed issue with `filter.Find()` where logs were appended to an
incorrect, non-returned slice resulting in no logs found
10 years ago
Maran
5aff8bfb59
Implement command line argument to set the amount of agents created by the miner
...
Defaults to the amount of cores available on the CPU
10 years ago
Felix Lange
028775a086
cmd/ethereum, cmd/mist: add flag for discovery bootstrap nodes
10 years ago
Felix Lange
56f777b2fc
cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p API
10 years ago
Taylor Gerring
1f4ed49b4c
Move hardcoded seed node address to app flag
...
Replaces functionality `-seed=true` with `-seed="ip:port"`
10 years ago
Taylor Gerring
b2b42f759c
Update signature for rpc websockets
10 years ago
Taylor Gerring
726852e3d3
Remove old websocket implementation
10 years ago
obscuren
872b249711
further cleaned up xeth interface
10 years ago
Taylor Gerring
dd3f38fe5b
Rename transport to ws
...
Cleanup object naming for clarity
10 years ago
Taylor Gerring
5f50fe7a4a
Update CLI to use new Websocket RPC
...
Use “wsport” flag to change default port
10 years ago
Taylor Gerring
d790229a33
Move HTTP transport to sub package of RPC
10 years ago
Taylor Gerring
0c77a96249
Move websockets out of cmd/util
10 years ago
obscuren
fed3e6a808
Refactored ethutil.Config.Db out
10 years ago
obscuren
117f66e823
Added license headers
10 years ago
obscuren
f16810c48e
added shh back in
10 years ago
obscuren
c1dee15144
BlockManager => BlockProcessor
10 years ago
obscuren
09841b1c9b
Cleaned up some of that util
10 years ago
obscuren
780abaec98
Switched to new trie
10 years ago
obscuren
1054c155db
Moved import to utils
10 years ago
obscuren
4cd79d8ddd
Refactored block & Transaction
...
* Includes new rlp decoder
10 years ago
zelig
72290f67fe
resolve merge conflict hell
10 years ago
zelig
61940b2275
adapt cmd/cli to new backend
...
- new flag nat for nat support UPNP|PMP
- new flag pmp for PMP gateway IP
- add NatType to utils/cmd to get p2p.NAT from nat type string
- obsolete usepnp flag
- get rid of IsUpToDate and sleep in miner start
- ethereum constructor takes nat type, port, maxpeer
- add pubkey arg to client identity
10 years ago
zelig
ae7c1e3e55
adapt to new backend
...
- eth p2p pkgs
- new Ethereum initialiser
- no caps param
- use nat type
- add NatType func to map nat type string to p2p.NAT
- add pubkey to client identity
10 years ago
obscuren
085f604b27
Show newly created private key during startup. Closes #126
10 years ago
obscuren
f778922086
Set proper message value
10 years ago
obscuren
429dd2a100
Implemented new miner w/ ui interface for merged mining. Closes #177
...
* Miner has been rewritten
* Added new miner pane
* Added option for local txs
* Added option to read from MergeMining contract and list them for
merged mining
10 years ago
obscuren
f59a3b67f6
StateManager => BlockManager
10 years ago
obscuren
5af4ff985d
ethminer => miner
10 years ago
obscuren
4914a78c8c
ethwire => wire
10 years ago
obscuren
0ed1a8b50a
ethpipe => xeth (eXtended ETHereum)
10 years ago
obscuren
8826e9694c
Moved utils to cmd
10 years ago