Péter Szilágyi
92f9a3e5fa
cmd, eth: support switching client modes of operation
9 years ago
Jeffrey Wilcke
1de796f101
cmd, core, eth: added official testnet
9 years ago
Péter Szilágyi
2547c9c9b7
cmd: properly initialize Olympic for all subcommands
9 years ago
Gustav Simonsson
ec6a548ee3
all: Add GPU mining, disabled by default
9 years ago
Jeffrey Wilcke
7b44b8aece
cmd/geth: dev version number
9 years ago
Jeffrey Wilcke
7c7692933c
cmd/geth, cmd/utils, core, rpc: renamed to blockchain
...
* Renamed ChainManager to BlockChain
* Checkpointing is no longer required and never really properly worked
when the state was corrupted.
9 years ago
Péter Szilágyi
74578ab22b
common: fix #1818 , secondary datadir paths to fall back to
9 years ago
Bas van Kervel
8636f0e1c3
console/history respect datadir
9 years ago
Jeffrey Wilcke
be76a68aea
cmd/geth: changed version number to 1.2.0
...
Changed the version number of geth to 1.2.0 so that dev builds are now properly build (instead of master). Note to self; increase version number to 1.2.1 for our next actual release.
10 years ago
Kobi Gurkan
1a1a1ee4ff
cmd/geth: extradata is correcly initialized with console
10 years ago
Kobi Gurkan
321733ab23
cmd/geth: adds extradata flag
10 years ago
Péter Szilágyi
cdc2662c40
core: split out TD from database and all internals
10 years ago
Jeffrey Wilcke
f04b3a6f29
cmd/geth, cmd/utils, eth: added dev mode flag
...
Dev mode enabled some debugging flags such as:
* VM debugging mode
* Simpler proof of work
* Whisper enabled by default
* Datadir to a tmp datadir
* Maxpeers set to 0
* Gas price of 0
* Random listen port
10 years ago
Kobi Gurkan
1a86adc5a2
cmd/geth: honor datadir when attaching
10 years ago
Péter Szilágyi
42f44dda54
eth, eth/downloader: handle header requests, table driven proto tests
10 years ago
Jeffrey Wilcke
d51d0022ce
cmd/geth: bumped version 1.1.0
10 years ago
Jeffrey Wilcke
54088b0b8b
cmd/geth: bumped version 1.0.3
10 years ago
Jeffrey Wilcke
9fb7bc7443
geth: bumped version 1.0.2
10 years ago
Jeffrey Wilcke
269c5c7107
Revert "fdtrack: temporary hack for tracking file descriptor usage"
...
This reverts commit 5c949d3b3b
.
10 years ago
Felix Lange
31a2793662
cmd/geth: remove spaces in client identifier
10 years ago
Bas van Kervel
f9cbd16f27
support for user agents
10 years ago
Felix Lange
0ef80bb3d0
cmd/geth, jsre: restore command line editing on windows
...
PR #856 broke command line editing by wrapping stdout with a filter that
interprets ANSI escape sequences to fix colored printing on windows.
Implement the printer in Go instead so it can do its own
platform-dependent coloring.
As a nice side effect, the JS console is now noticeably more responsive
when printing results.
Fixes #1608
Fixes #1612
10 years ago
Jeffrey Wilcke
eec38c5853
cmd/geth, core/vm: setup vm settings and defaulted JIT disabled
10 years ago
caktux
3ccab5a1e8
string version for build server
10 years ago
Jeffrey Wilcke
846f34f78b
core/vm, tests: implemented semi-jit vm
...
* changed stack and removed stack ptr. Let go decide on slice reuse.
10 years ago
Jeffrey Wilcke
785b3e7a57
cmd/geth, eth: added canonical extra data
...
Implemented canonical extra data according to
https://github.com/ethereum/wiki/wiki/Extra-Data
10 years ago
Jeffrey Wilcke
ee5728ec03
fake commit for build server :(
10 years ago
Jeffrey Wilcke
98100f472c
cmd/geth: bumped version number
10 years ago
Felix Lange
5c949d3b3b
fdtrack: temporary hack for tracking file descriptor usage
...
Package fdtrack logs statistics about open file descriptors.
This should help identify the source of #1549 .
10 years ago
Jeffrey Wilcke
dcdb7059cc
cmd, core, eth: support for the olympic network
...
Added a --olympic flag which initialiser the olympic protocol settings
10 years ago
Jeffrey Wilcke
036e6301af
cmd/geth, core, eth: Version 1.0.0
...
Genesis release. Closes #1402
Conflicts:
cmd/geth/main.go
10 years ago
Felix Lange
3f047be5aa
all: update license headers to distiguish GPL/LGPL
...
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
10 years ago
Péter Szilágyi
c7e7778f2a
cmd, core, eth, ethdb: cache flag to allocate memory for db internal use
10 years ago
Taylor Gerring
cf5313f13e
Update disclaimer
10 years ago
Taylor Gerring
1909d26fe2
Prompt user to accept legalese when datadir doesn't exist
10 years ago
Jeffrey Wilcke
a32c51effd
cmd, core, eth, common: genesis preparation
...
Implemented the --genesis flag thru which we can set a custom genesis
block, including the official Ethereum genesis block.
10 years ago
Jeffrey Wilcke
5a810758db
cmd/geth: bump version 0.9.39
10 years ago
Jeffrey Wilcke
344277d026
cmd/geth: version bump 0.9.38
10 years ago
Jeffrey Wilcke
ee04b71887
cmd/geth, cmd/utils: changed ParamsToAddress to return error
...
ParamsToAddress no longer aborts the process, it now returns an error
instead so that the caller can handle the error properly.
10 years ago
Jeffrey Wilcke
4b5c99d97f
cmd/geth: version number 0.9.36
10 years ago
Felix Lange
bdae4fd573
all: add some godoc synopsis comments
10 years ago
Felix Lange
e813626ee1
all: remove @author comments
10 years ago
Felix Lange
ea54283b30
all: update license information
10 years ago
Jeffrey Wilcke
bfcac89881
cmd/geth, cmd/utils: changed ParamsToAddress to return error
...
ParamsToAddress no longer aborts the process, it now returns an error
instead so that the caller can handle the error properly.
10 years ago
Jeffrey Wilcke
db06906c4f
cmd/geth: version number 0.9.36
10 years ago
zelig
042c3290b3
fix GPO missing flags
10 years ago
zelig
83ee39448e
Registrar and contractInfo handling
...
* resolver -> common/registrar
* global registrar name registry interface
* add Call to resolver backend interface
* the hashReg and UrlHing contracts now initialised from global registry
* initialization of contracts uniform
* improve errors and more econsistent method names
* common/registrar/ethreg: versioned registrar
* integrate new naming and registrar in natspec
* js console api: setGlobalRegistrar, setHashReg, setUrlHint
* js test TestContract uses mining - tests fixed all pass
* eth/backend: allow PoW test mode (small ethash DAG)
* console jsre refers to resolver.abi/addr,
* cmd/geth/contracts.go moved to common/registrar
10 years ago
Jeffrey Wilcke
35cd355c14
cmd,eth,rpc,tests: default coinbase
10 years ago
Felix Lange
5615fc4714
cmd/geth, cmd/utils: improve interrupt handling
...
The new strategy for interrupts is to handle them explicitly.
Ethereum.Stop is now only called once, even if multiple interrupts
are sent. Interrupting ten times in a row forces a panic.
Fixes #869
Fixes #1359
10 years ago
zelig
1959346793
account update: migrate or change password
...
* account.Update
* KeyStore.Cleanup
* fix dir rm for old format deleteKey
10 years ago