aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/geth/main.go
Commit message (Collapse)AuthorAgeFilesLines
* cmd/geth: adds extradata flagKobi Gurkan2015-09-161-1/+15
|
* core: split out TD from database and all internalsPéter Szilágyi2015-09-111-4/+3
|
* cmd/geth, cmd/utils, eth: added dev mode flagJeffrey Wilcke2015-09-091-0/+1
| | | | | | | | | | | | 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
* cmd/geth: honor datadir when attachingKobi Gurkan2015-09-031-1/+1
|
* eth, eth/downloader: handle header requests, table driven proto testsPéter Szilágyi2015-08-241-0/+2
|
* cmd/geth: bumped version 1.1.0Jeffrey Wilcke2015-08-211-3/+3
|
* cmd/geth: bumped version 1.0.3Jeffrey Wilcke2015-08-201-2/+2
|
* geth: bumped version 1.0.2Jeffrey Wilcke2015-08-201-2/+2
|
* Revert "fdtrack: temporary hack for tracking file descriptor usage"Jeffrey Wilcke2015-08-201-4/+0
| | | | This reverts commit 5c949d3b3ba81ea0563575b19a7b148aeac4bf61.
* Merge pull request #1642 from ethereum/fix-js-console-windowsJeffrey Wilcke2015-08-141-19/+0
|\ | | | | cmd/geth, jsre: restore command line editing on windows
| * cmd/geth, jsre: restore command line editing on windowsFelix Lange2015-08-121-19/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge pull request #1635 from bas-vk/useragentJeffrey Wilcke2015-08-141-1/+1
|\ \ | | | | | | support for user agents
| * | support for user agentsBas van Kervel2015-08-121-1/+1
| |/
* / cmd/geth: remove spaces in client identifierFelix Lange2015-08-121-1/+1
|/
* cmd/geth, core/vm: setup vm settings and defaulted JIT disabledJeffrey Wilcke2015-08-091-0/+1
|
* Merge pull request #1490 from obscuren/jit-vmJeffrey Wilcke2015-08-081-0/+3
|\ | | | | core/vm: jit vm
| * core/vm, tests: implemented semi-jit vmJeffrey Wilcke2015-08-071-0/+3
| | | | | | | | * changed stack and removed stack ptr. Let go decide on slice reuse.
* | string version for build servercaktux2015-08-081-1/+1
| |
* | cmd/geth, eth: added canonical extra dataJeffrey Wilcke2015-08-071-2/+30
|/ | | | | Implemented canonical extra data according to https://github.com/ethereum/wiki/wiki/Extra-Data
* fake commit for build server :(Jeffrey Wilcke2015-08-061-1/+1
|
* cmd/geth: bumped version numberJeffrey Wilcke2015-08-061-1/+1
|
* Merge pull request #1574 from fjl/fdtrackJeffrey Wilcke2015-08-041-0/+4
|\ | | | | fdtrack: hack to track file descriptor usage
| * fdtrack: temporary hack for tracking file descriptor usageFelix Lange2015-08-041-0/+4
| | | | | | | | | | Package fdtrack logs statistics about open file descriptors. This should help identify the source of #1549.
* | cmd, core, eth: support for the olympic networkJeffrey Wilcke2015-08-041-0/+4
|/ | | | Added a --olympic flag which initialiser the olympic protocol settings
* cmd/geth, core, eth: Version 1.0.0Jeffrey Wilcke2015-07-251-2/+1
| | | | | | | Genesis release. Closes #1402 Conflicts: cmd/geth/main.go
* Merge pull request #1510 from fjl/license-fixesJeffrey Wilcke2015-07-231-2/+2
|\ | | | | all: license fixes
| * all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-2/+2
| | | | | | | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* | Merge pull request #1508 from karalabe/database-cachingJeffrey Wilcke2015-07-231-1/+2
|\ \ | |/ |/| cmd, core, eth, ethdb: cache flag to allocate memory for db internal use
| * cmd, core, eth, ethdb: cache flag to allocate memory for db internal usePéter Szilágyi2015-07-221-1/+2
| |
* | Update disclaimerTaylor Gerring2015-07-211-3/+24
|/
* Prompt user to accept legalese when datadir doesn't existTaylor Gerring2015-07-161-0/+5
|
* cmd, core, eth, common: genesis preparationJeffrey Wilcke2015-07-101-0/+1
| | | | | Implemented the --genesis flag thru which we can set a custom genesis block, including the official Ethereum genesis block.
* cmd/geth: bump version 0.9.39Jeffrey Wilcke2015-07-101-1/+1
|
* cmd/geth: version bump 0.9.38Jeffrey Wilcke2015-07-091-1/+1
|
* cmd/geth, cmd/utils: changed ParamsToAddress to return errorJeffrey Wilcke2015-07-071-9/+12
| | | | | ParamsToAddress no longer aborts the process, it now returns an error instead so that the caller can handle the error properly.
* cmd/geth: version number 0.9.36Jeffrey Wilcke2015-07-071-1/+1
|
* all: add some godoc synopsis commentsFelix Lange2015-07-071-0/+1
|
* all: remove @author commentsFelix Lange2015-07-071-4/+0
|
* all: update license informationFelix Lange2015-07-071-16/+16
|
* cmd,eth,rpc,tests: default coinbaseJeffrey Wilcke2015-07-071-16/+1
|
* cmd/geth, cmd/utils: improve interrupt handlingFelix Lange2015-07-061-3/+1
| | | | | | | | | 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
* account update: migrate or change passwordzelig2015-07-031-7/+61
| | | | | | * account.Update * KeyStore.Cleanup * fix dir rm for old format deleteKey
* no primary when listing accountszelig2015-07-031-4/+2
|
* unlock multiple passes and obsolete primaryzelig2015-07-031-16/+22
| | | | | | | * multiple passwords allowed in password file * split on "\n", sideeffect: chop trailing slashes. fixes common mistake <(echo 'pass') * remove accounts.Primary method * do not fall back to primary account for mining
* Merge pull request #1351 from karalabe/eth61Jeffrey Wilcke2015-07-011-2/+1
|\ | | | | Implement eth/61
| * cmd/geth, cmd/utils, eth: advertise both eth/60 and eth/61Péter Szilágyi2015-07-011-2/+1
| |
* | core, cmd/geth: improved recover functionalityJeffrey Wilcke2015-07-011-7/+29
| | | | | | | | | | `geth recover` now accepts both hashes and numbers using "#" and no longer requires the ethereum instance.
* | core, cmd/geth: recover by numberJeffrey Wilcke2015-07-011-0/+24
|/
* cmd/geth: version bump 0.9.35Jeffrey Wilcke2015-06-301-1/+1
|
* cmd/geth: version bump 0.9.34Jeffrey Wilcke2015-06-301-1/+1
|
* cmd, core, eth, metrics, p2p: require enabling metricsPéter Szilágyi2015-06-301-0/+1
|
* cmd/geth, metrics: separate process metric collection, add diskPéter Szilágyi2015-06-301-22/+2
|
* cmd/geth: finalize mem statsPéter Szilágyi2015-06-251-6/+6
|
* cmd/geth: add memory stat collection tooPéter Szilágyi2015-06-251-0/+24
|
* cmd/geth: add attach and rows flags to the monitor commandPéter Szilágyi2015-06-251-10/+1
|
* cmd/geth, rpc/api: extend metrics API, add a basic monitor commandPéter Szilágyi2015-06-241-0/+10
|
* cmd/geth: version bump 0.9.33Jeffrey Wilcke2015-06-241-1/+1
|
* cmd/geth: bumpJeffrey Wilcke2015-06-241-1/+1
|
* fixed relative path issue with javascript filesBas van Kervel2015-06-231-3/+3
|
* improved action descriptionBas van Kervel2015-06-231-1/+1
|
* added batch support to console and attach actionsBas van Kervel2015-06-221-4/+13
|
* added attach over ipc commandBas van Kervel2015-06-221-0/+46
|
* removed old rpc structure and added new inproc api clientBas van Kervel2015-06-221-2/+7
|
* refactored old rpc structure to newBas van Kervel2015-06-221-0/+1
|
* cmd/geth: bump 0.9.31obscuren2015-06-161-1/+1
|
* cmd/geth: bump version number 0.9.30obscuren2015-06-161-1/+1
|
* fixed saving receiptszsfelfoldi2015-06-151-0/+6
|
* fixed windows ipc path issueBas van Kervel2015-06-121-2/+2
|
* ipc socket always used default pathBas van Kervel2015-06-121-1/+1
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-2/+0
|
* added console commandBas van Kervel2015-06-111-0/+2
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-2/+2
|
* added console commandBas van Kervel2015-06-111-0/+2
|
* added API/IPC commandline flagsBas van Kervel2015-06-111-0/+8
|
* cmd/geth: develop version bump 0.9.29obscuren2015-06-101-1/+1
|
* cmd/geth: bumped version number 0.9.28obscuren2015-06-101-1/+1
|
* core: settable genesis nonceobscuren2015-06-091-0/+1
| | | | | | | You can set the nonce of the block with `--genesisnonce`. When the genesis nonce changes and it doesn't match with the first block in your database it will fail. A new `datadir` must be given if the nonce of the genesis block changes.
* cmd/geth: version bump 0.9.27obscuren2015-06-051-1/+1
|
* cmd/geth: bump version v0.9.26obscuren2015-05-281-1/+1
|
* Validate account length and avoid slicing in loggingGustav Simonsson2015-05-281-2/+2
|
* cmd/geth, cmd/utils: rename utils.Get* -> utils.Make*Felix Lange2015-05-281-4/+4
| | | | | The renaming should make it clearer that these functions create a new instance for every call. @obscuren suggested this renaming a while ago.
* cmd/geth: move blockchain commands to chaincmd.goFelix Lange2015-05-281-146/+7
|
* cmd/geth, cmd/utils: don't use Ethereum for import, export and upgradedbFelix Lange2015-05-281-80/+33
| | | | | | The blockchain commands don't need the full stack. With this change, p2p, miner, downloader, etc are no longer started for blockchain operations.
* cmd/geth: bump version 0.9.25obscuren2015-05-271-1/+1
|
* cmd/geth: Flush instead of close. This solves a nil ptr errorobscuren2015-05-271-6/+6
|
* cmd/geth, cmd/utils, eth, p2p: pass and honor a no discovery flagPéter Szilágyi2015-05-271-0/+1
|
* cmd/geth: bumped version to 0.9.24obscuren2015-05-261-1/+1
|
* cmd/geth: bump version 0.9.23obscuren2015-05-221-1/+1
|
* automatic DAG pregeneration for smooth epoch transitionszelig2015-05-211-1/+2
| | | | | | | | - 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
* add usage doc to wallet importzelig2015-05-201-1/+9
|
* solc now in ethereum, fixes solc path setting; setSolc() didnt workzelig2015-05-201-2/+0
|
* Support multiple account unlock attemptsTaylor Gerring2015-05-201-3/+10
|
* Allow unlocking multiple accounts #1045Taylor Gerring2015-05-201-9/+13
| | | | Separate accounts with spaces when using --unlock
* Refactor user prompts into utilsTaylor Gerring2015-05-191-46/+3
|
* Add user confirmation for removedbTaylor Gerring2015-05-191-5/+40
|
* Add "removedb" command to GethTaylor Gerring2015-05-181-0/+15
| | | | Removes the state and blockchain databases
* Merge branch 'hotfix/0.9.22' into developobscuren2015-05-181-1/+1
|\
| * cmd/geth: fixed ver numobscuren2015-05-181-1/+1
| |
* | cmd/geth: delete state db on upgradedb commandobscuren2015-05-161-0/+1
|/
* cmd/geth: hotfix bumpobscuren2015-05-161-1/+1
|
* core, cmd/geth, cmd/mist: cleanup. bump version 0.9.21obscuren2015-05-161-3/+1
|
* removed invalid filename charactersBas van Kervel2015-05-131-1/+1
|
* Fix hex conversion in --unlock and log when successfulGustav Simonsson2015-05-131-1/+2
|
* cmd/geth: bump version to 0.9.20obscuren2015-05-131-1/+1
|
* Use common.Address type for accounts.AddressGustav Simonsson2015-05-121-5/+4
|
* replaced several path.* with filepath.* which is platform independentBas van Kervel2015-05-121-3/+2
|
* cmd/geth, miner, backend, xeth: Fixed miner threads to be settableobscuren2015-05-111-1/+1
| | | | | Miner threads are now settable through the admin interface (closes #897) and specify 0 CPU worker threads when eth_getWork is called (closes #916)
* cmd/geth, cmd/mist: version 0.9.19obscuren2015-05-101-1/+1
|
* cmd/geth: bump version 0.9.18obscuren2015-05-091-1/+1
|
* cmd/geth, cmd/mist, eth, flags: renamed loglevel to verbosityobscuren2015-05-091-1/+2
|
* version 0.9.17obscuren2015-05-081-1/+1
|
* Merge pull request #840 from karalabe/throttled-dialingJeffrey Wilcke2015-05-081-0/+1
|\ | | | | p2p: throttled handshakes
| * cmd, eth, p2p: introduce pending peer cli arg, add testsPéter Szilágyi2015-05-071-0/+1
| |
* | solidity compiler and contract metadocs integrationzelig2015-05-071-2/+18
|/ | | | | | | | | | | | | * 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
* cmd/geth: gofmt screwup fixobscuren2015-05-071-0/+2
|
* cmd/geth: version bumpobscuren2015-05-071-3/+1
|
* Integrate new ethash API and change geth makedag cmdGustav Simonsson2015-05-051-6/+28
|
* cmd/geth: fix #853 colorize console output in windowsPéter Szilágyi2015-05-051-2/+12
|
* cmd/geth, eth: bump version & tmp fix for incorrect TD peersobscuren2015-05-031-1/+1
|
* cmd/geth: bump version to 0.9.14obscuren2015-04-301-1/+1
|
* Merge pull request #825 from obscuren/developJeffrey Wilcke2015-04-291-1/+1
|\ | | | | core: chain fork fix
| * cmd/geth: bump version numberobscuren2015-04-291-1/+1
| |
* | cmd/geth, cmd/mist: use gitCommit in node nameFelix Lange2015-04-291-14/+27
|/
* geth/main: removed crazy welcome message :-(obscuren2015-04-261-1/+2
|
* Merge pull request #805 from obscuren/download_improvementsJeffrey Wilcke2015-04-251-1/+1
|\ | | | | eth, eth/downloader: improve downloader and remove asynchronousness
| * cmd/geth: bump version number 0.9.12obscuren2015-04-251-1/+1
| |
* | Merge pull request #773 from ethersphere/frontier/cliJeffrey Wilcke2015-04-241-13/+17
|\ \ | | | | | | CLI and JS admin changes
| * | cli/js console: if corsDomain is not given to startRpc, we fall back to ↵zelig2015-04-241-2/+2
| | | | | | | | | | | | value set on command line with `-corsDomain`
| * | cli: fatal error if no etherbase for miningzelig2015-04-241-1/+3
| | |
| * | cli: fatal error if rpc could not be startedzelig2015-04-241-1/+3
| | |
| * | cli: clean up flag descriptions, usage docs, account list uses primary and ↵zelig2015-04-241-9/+9
| |/ | | | | | | indexes, add help line to account subcnd usage
* / Smaller frontier cover artAlexandre Van de Sande2015-04-241-1/+1
|/
* Changed "Welcome to the Frontier" to something more geekyAlexandre Van de Sande2015-04-231-1/+1
|
* Merge pull request #755 from karalabe/command-flags-cleanupJeffrey Wilcke2015-04-211-7/+10
|\ | | | | cmd/geth, cmd/utils: add cli flags for pprof and whisper
| * cmd/geth, cmd/utils: invert --pprof once morePéter Szilágyi2015-04-211-2/+2
| |
| * cmd/geth, cmd/utils: use pprof disable flag, start globallyPéter Szilágyi2015-04-201-5/+7
| |
| * cmd/geth, cmd/utils: add cli flags for pprof and whisper.Péter Szilágyi2015-04-201-7/+8
| |
* | Merge branch 'frontier/natspec' of ↵obscuren2015-04-211-0/+1
|\ \ | |/ |/| | | https://github.com/ethersphere/go-ethereum into ethersphere-frontier/natspec
| * NatSpec cli option, resolver tests passingzsfelfoldi2015-04-201-0/+1
| |
* | geth: bump version numberobscuren2015-04-201-1/+1
|/
* geth: added identity flag which allows to set a custom node nameobscuren2015-04-191-0/+1
|
* geth: bump version numberobscuren2015-04-181-2/+3
|
* Merge pull request #700 from bas-vk/issue_650Jeffrey Wilcke2015-04-131-4/+91
|\ | | | | Added blockchain DB versioning support, closes #650
| * Added blockchain DB versioning support, closes #650Bas van Kervel2015-04-131-4/+91
| |
* | Bumpobscuren2015-04-111-1/+1
| |
* | Added pprofobscuren2015-04-101-0/+8
|/
* bumpobscuren2015-04-091-1/+1
|
* Support for import/export hex encoded keys, closes #635Bas van Kervel2015-04-091-2/+1
|
* updated loggingobscuren2015-04-071-8/+6
|
* v bumpobscuren2015-04-051-1/+1
|
* reflect ethash changesobscuren2015-04-051-1/+1
|
* bumped version numberobscuren2015-04-041-1/+1
|
* Merge branch 'develop' into glogobscuren2015-04-041-1/+1
|\
| * version bumpobscuren2015-04-031-1/+1
| |
* | glog wipobscuren2015-04-031-0/+2
|/
* Add flag to control CORS header #394Taylor Gerring2015-03-301-0/+1
| | | | | * Disabled on CLI * http://localhost on Mist
* settable etherbasezelig2015-03-271-4/+4
| | | | | | | | - etherbase flag for block reward destination - coinbase => etherbase - CLI- eth Config -> eth, xeth -> RPC / Miner - use primary instead of coinbase as the unlock magic wildcard - accounts: firstAddr/Coinbase -> Primary
* renamed ethereum => gethobscuren2015-03-271-0/+516