Felix Lange
31a2793662
cmd/geth: remove spaces in client identifier
9 years ago
Bas van Kervel
f9cbd16f27
support for user agents
9 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
9 years ago
Jeffrey Wilcke
9cacec70f9
cmd/evm, core/vm, tests: changed DisableVm to EnableVm
9 years ago
Jeffrey Wilcke
67c8ccc309
cmd/ethtest: added trace flag for debugging
9 years ago
Jeffrey Wilcke
eec38c5853
cmd/geth, core/vm: setup vm settings and defaulted JIT disabled
9 years ago
Jeffrey Wilcke
a23478c0be
core, eth, trie, xeth: merged state, chain, extra databases in one
9 years ago
caktux
3ccab5a1e8
string version for build server
9 years ago
Jeffrey Wilcke
184e9ae9a8
core, tests: reduced state copy by N calls
...
Reduced the amount of state copied that are required by N calls by doing
a balance check prior to any state modifications.
9 years ago
Jeffrey Wilcke
846f34f78b
core/vm, tests: implemented semi-jit vm
...
* changed stack and removed stack ptr. Let go decide on slice reuse.
9 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
9 years ago
Felix Lange
eae1191904
cmd/utils: fix path expansion on windows
9 years ago
Felix Lange
78b101e15d
common: remove windows path functions
...
They were unused and their tests failed on Windows.
9 years ago
Jeffrey Wilcke
74f6d90153
cmd/utils, core: disable exp diff for olympic net
9 years ago
Jeffrey Wilcke
ee5728ec03
fake commit for build server :(
9 years ago
Jeffrey Wilcke
98100f472c
cmd/geth: bumped version number
9 years ago
Gustav Simonsson
26c6e3b206
miner: gas limit strategy, target 3141592 & def gas price 50 Shannon
9 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 .
9 years ago
Jeffrey Wilcke
dcdb7059cc
cmd, core, eth: support for the olympic network
...
Added a --olympic flag which initialiser the olympic protocol settings
9 years ago
zelig
6628eeb6ca
jsre: leave out lines from history containing methods of the personal module
9 years ago
zelig
1356daad27
etherbase defaults to first account even if created during the session
9 years ago
Jeffrey Wilcke
ba15f9d282
cmd/util: lowered default gas price
9 years ago
Jeffrey Wilcke
036e6301af
cmd/geth, core, eth: Version 1.0.0
...
Genesis release. Closes #1402
Conflicts:
cmd/geth/main.go
9 years ago
Jeffrey Wilcke
8fc9830971
cmd/core,xeth: removed unneeded states & added batch writes
9 years ago
Felix Lange
0428cae226
remove LICENSE files
9 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".
9 years ago
Péter Szilágyi
c7e7778f2a
cmd, core, eth, ethdb: cache flag to allocate memory for db internal use
9 years ago
Taylor Gerring
d103af5dd4
Disassociate test directory from test name
9 years ago
Taylor Gerring
cf5313f13e
Update disclaimer
9 years ago
Felix Lange
5da82077d1
cmd/ethtest, tests: add support for RLP JSON tests
9 years ago
Taylor Gerring
618991f136
Move text to separate file
9 years ago
Taylor Gerring
1909d26fe2
Prompt user to accept legalese when datadir doesn't exist
9 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
335d7f4855
LICENSE, cmd/LICENSE: the go-ethereum authors have copyright
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
Jeffrey Wilcke
3016f23864
cmd/geth: fixed test
10 years ago
zelig
c5cb6e8e70
fix/skip tests, adapt registrar to no contract address
...
registry initialisers now return the txhash which caller can use to retrieve receipt
10 years ago
zelig
1208ac83d5
fix natspec test
...
* registar url string retrieval chop leading zeros now
* rewrite test using test mining
* remove temporary applyTxs from xeth
10 years ago
zelig
aa22cf323e
fix js arguments and TestContract passes
10 years ago
zelig
492e5049d7
rename js methods in js_test for new console API
...
+ rebase fixes
10 years ago
zelig
042c3290b3
fix GPO missing flags
10 years ago
zelig
2739233719
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