Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | VERSION, cmd/geth: bumped version number 1.3.3v1.3.3 | Jeffrey Wilcke | 2016-01-05 | 1 | -2/+2 |
| | |||||
* | Merge branch 'develop' into release/1.3.2v1.3.2 | Jeffrey Wilcke | 2015-11-24 | 2 | -30/+6 |
|\ | | | | | | | | | | | Conflicts: VERSION cmd/geth/main.go | ||||
| * | cmd/geth, cmd/utils: removed legalese | Jeffrey Wilcke | 2015-11-19 | 1 | -26/+0 |
| | | | | | | | | Removed the legalese confirmation dialog. This closes #1992 | ||||
| * | cmd/geth, cmd/utils: surface the light KDF flag to the CLI | Péter Szilágyi | 2015-11-10 | 2 | -0/+2 |
| | | |||||
| * | cmd/geth: fix recover command crash if no param is supplied | Péter Szilágyi | 2015-11-05 | 1 | -2/+2 |
| | | |||||
| * | VERSION, cmd/geth: bumped version 1.4.0 | Jeffrey Wilcke | 2015-11-03 | 1 | -2/+2 |
| | | |||||
* | | cmd/geth, VERSION: bumped version 1.3.1v1.3.1 | Jeffrey Wilcke | 2015-11-01 | 1 | -2/+2 |
|/ | |||||
* | cmd/geth, cmd/utils, eth: group CLI flags by purpose | Péter Szilágyi | 2015-10-30 | 2 | -4/+213 |
| | |||||
* | rpc api: eth_getNatSpec | zelig | 2015-10-27 | 2 | -23/+18 |
| | | | | | | | | * xeth, rpc: implement eth_getNatSpec for tx confirmations * rename silly docserver -> httpclient * eth/backend: httpclient now accessible via eth.Ethereum init-d via config.DocRoot * cmd: introduce separate CLI flag for DocRoot (defaults to homedir) * common/path: delete unused assetpath func, separate HomeDir func | ||||
* | fix console history, lines with leadning whitespace NOT included | zelig | 2015-10-24 | 1 | -1/+1 |
| | |||||
* | console: | zelig | 2015-10-22 | 2 | -54/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lines with leading space are ommitted from history * exit processed even with whitespace around * all whitespace lines (not only empty ones) are ignored add 7 missing commands to admin api autocomplete registrar: methods now return proper error if reg addresses are not set. fixes #1457 rpc/console: fix personal.newAccount() regression. Now all comms accept interactive password registrar: add registrar tests for errors crypto: catch AES decryption error on presale wallet import + fix error msg format. fixes #1580 CLI: improve error message when starting a second instance of geth. fixes #1564 cli/accounts: unlock multiple accounts. fixes #1785 * make unlocking multiple accounts work with inline <() fd * passwdfile now correctly read only once * improve logs * fix CLI help text for unlocking fix regression with docRoot / admin API * docRoot/jspath passed to rpc/api ParseApis, which passes onto adminApi * docRoot field for JS console in order to pass when RPC is (re)started * improve flag desc for jspath common/docserver: catch http errors from response fix rpc/api tests common/natspec: fix end to end test (skipped because takes 8s) registrar: fix major regression: * deploy registrars on frontier * register HashsReg and UrlHint in GlobalRegistrar. * set all 3 contract addresses in code * zero out addresses first in tests | ||||
* | eth: clean out light node notions from eth | Péter Szilágyi | 2015-10-19 | 1 | -3/+1 |
| | |||||
* | cmd, eth: support switching client modes of operation | Péter Szilágyi | 2015-10-19 | 1 | -0/+1 |
| | |||||
* | Merge pull request #1869 from Gustav-Simonsson/gpu_miner | Jeffrey Wilcke | 2015-10-16 | 2 | -3/+45 |
|\ | | | | | all: Add GPU mining, disabled by default | ||||
| * | all: Add GPU mining, disabled by default | Gustav Simonsson | 2015-10-07 | 2 | -3/+45 |
| | | |||||
* | | core/state, core, miner: handle missing root error from state.New | Gustav Simonsson | 2015-10-16 | 2 | -4/+12 |
| | | |||||
* | | Merge pull request #1888 from obscuren/testnet | Jeffrey Wilcke | 2015-10-09 | 1 | -0/+1 |
|\ \ | | | | | | | cmd, core, eth: added official testnet | ||||
| * | | cmd, core, eth: added official testnet | Jeffrey Wilcke | 2015-10-09 | 1 | -0/+1 |
| | | | |||||
* | | | cmd: properly initialize Olympic for all subcommands | Péter Szilágyi | 2015-10-07 | 1 | -3/+1 |
| | | | |||||
* | | | Merge pull request #1851 from bas-vk/historyfile | Jeffrey Wilcke | 2015-10-07 | 2 | -11/+7 |
|\ \ \ | |/ / |/| | | console/history respect datadir | ||||
| * | | console/history respect datadir | Bas van Kervel | 2015-09-25 | 2 | -11/+7 |
| | | | |||||
* | | | cmd/geth: dev version number | Jeffrey Wilcke | 2015-10-06 | 1 | -2/+2 |
| | | | |||||
* | | | cmd/geth, cmd/utils, core, rpc: renamed to blockchain | Jeffrey Wilcke | 2015-10-04 | 3 | -3/+3 |
| |/ |/| | | | | | | | | | * Renamed ChainManager to BlockChain * Checkpointing is no longer required and never really properly worked when the state was corrupted. | ||||
* | | common: fix #1818, secondary datadir paths to fall back to | Péter Szilágyi | 2015-10-01 | 1 | -12/+12 |
|/ | |||||
* | cmd/geth, core: make "geth blocktest" work again | Felix Lange | 2015-09-23 | 1 | -6/+0 |
| | | | | | | | | | The test genesis block was not written properly, block insertion failed immediately. While here, fix the panic when shutting down "geth blocktest" with Ctrl+C. The signal handler is now installed automatically, causing ethereum.Stop to crash because everything is already stopped. | ||||
* | Merge pull request #1669 from obscuren/tx-pool-auto-resend | Jeffrey Wilcke | 2015-09-22 | 1 | -1/+1 |
|\ | | | | | core, xeth: chain reorg move missing transactions to transaction pool | ||||
| * | core, core/types: readd transactions after chain re-org | Jeffrey Wilcke | 2015-09-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a `Difference` method to `types.Transactions` which sets the receiver to the difference of a to b (NOTE: not a **and** b). Transaction pool subscribes to RemovedTransactionEvent adding back to those potential missing from the chain. When a chain re-org occurs remove any transactions that were removed from the canonical chain during the re-org as well as the receipts that were generated in the process. Closes #1746 | ||||
* | | cmd/geth: changed version number to 1.2.0 | Jeffrey Wilcke | 2015-09-21 | 1 | -2/+2 |
|/ | | | 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. | ||||
* | tests: use lastblockhash field to validate reorgs and block headers | Gustav Simonsson | 2015-09-18 | 1 | -7/+9 |
| | |||||
* | cmd/geth: extradata is correcly initialized with console | Kobi Gurkan | 2015-09-17 | 1 | -1/+3 |
| | |||||
* | Merge pull request #1801 from fjl/ethdb | Jeffrey Wilcke | 2015-09-16 | 3 | -4/+4 |
|\ | | | | | all: move common.Database to ethdb and add NewBatch | ||||
| * | all: move common.Database to package ethdb | Felix Lange | 2015-09-15 | 3 | -4/+4 |
| | | |||||
* | | cmd/geth: adds extradata flag | Kobi Gurkan | 2015-09-16 | 1 | -1/+15 |
|/ | |||||
* | core: split out TD from database and all internals | Péter Szilágyi | 2015-09-11 | 1 | -4/+3 |
| | |||||
* | Merge pull request #1773 from obscuren/dev-mode | Felix Lange | 2015-09-11 | 1 | -0/+1 |
|\ | | | | | cmd/geth, cmd/utils, eth: added dev mode flag | ||||
| * | cmd/geth, cmd/utils, eth: added dev mode flag | Jeffrey Wilcke | 2015-09-09 | 1 | -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 Autocompletion bugfix which let the console crash | Bas van Kervel | 2015-09-06 | 1 | -1/+1 |
|/ | |||||
* | cmd/geth: honor datadir when attaching | Kobi Gurkan | 2015-09-03 | 1 | -1/+1 |
| | |||||
* | eth: update metrics collection to handle eth/62 algos | Péter Szilágyi | 2015-08-25 | 1 | -1/+1 |
| | |||||
* | eth, eth/downloader: handle header requests, table driven proto tests | Péter Szilágyi | 2015-08-24 | 1 | -0/+2 |
| | |||||
* | cmd/geth: bumped version 1.1.0 | Jeffrey Wilcke | 2015-08-21 | 1 | -3/+3 |
| | |||||
* | cmd/geth: bumped version 1.0.3 | Jeffrey Wilcke | 2015-08-20 | 1 | -2/+2 |
| | |||||
* | geth: bumped version 1.0.2 | Jeffrey Wilcke | 2015-08-20 | 1 | -2/+2 |
| | |||||
* | Revert "fdtrack: temporary hack for tracking file descriptor usage" | Jeffrey Wilcke | 2015-08-20 | 1 | -4/+0 |
| | | | | This reverts commit 5c949d3b3ba81ea0563575b19a7b148aeac4bf61. | ||||
* | cmd/geth: Fix chain purging from cmd line | Maran | 2015-08-18 | 1 | -4/+3 |
| | |||||
* | Merge pull request #1659 from bas-vk/exec-output | Jeffrey Wilcke | 2015-08-15 | 1 | -6/+1 |
|\ | | | | | Javascript --exec output | ||||
| * | main print console output for js statement given by the exec argument | Bas van Kervel | 2015-08-14 | 1 | -6/+1 |
| | | |||||
* | | Merge pull request #1658 from bas-vk/liner-ctrl-c | Jeffrey Wilcke | 2015-08-14 | 1 | -0/+11 |
|\ \ | | | | | | | Clear current line on ctrl-C | ||||
| * | | main clear current line on ctrl-C | Bas van Kervel | 2015-08-14 | 1 | -0/+11 |
| | | | |||||
* | | | Merge pull request #1642 from ethereum/fix-js-console-windows | Jeffrey Wilcke | 2015-08-14 | 2 | -43/+15 |
|\ \ \ | |/ / |/| / | |/ | cmd/geth, jsre: restore command line editing on windows | ||||
| * | cmd/geth, jsre: restore command line editing on windows | Felix Lange | 2015-08-12 | 2 | -43/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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/useragent | Jeffrey Wilcke | 2015-08-14 | 2 | -8/+4 |
|\ \ | | | | | | | support for user agents | ||||
| * | | support for user agents | Bas van Kervel | 2015-08-12 | 2 | -8/+4 |
| |/ | |||||
* / | cmd/geth: remove spaces in client identifier | Felix Lange | 2015-08-12 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1604 from obscuren/db-merge | Jeffrey Wilcke | 2015-08-09 | 1 | -13/+13 |
|\ | | | | | core, eth, trie, xeth: merged state, chain, extra databases in one | ||||
| * | core, eth, trie, xeth: merged state, chain, extra databases in one | Jeffrey Wilcke | 2015-08-08 | 1 | -13/+13 |
| | | |||||
* | | cmd/geth, core/vm: setup vm settings and defaulted JIT disabled | Jeffrey Wilcke | 2015-08-09 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #1490 from obscuren/jit-vm | Jeffrey Wilcke | 2015-08-08 | 1 | -0/+3 |
|\ \ | | | | | | | core/vm: jit vm | ||||
| * | | core/vm, tests: implemented semi-jit vm | Jeffrey Wilcke | 2015-08-07 | 1 | -0/+3 |
| | | | | | | | | | | | | * changed stack and removed stack ptr. Let go decide on slice reuse. | ||||
* | | | string version for build server | caktux | 2015-08-08 | 1 | -1/+1 |
| |/ |/| | |||||
* | | cmd/geth, eth: added canonical extra data | Jeffrey Wilcke | 2015-08-07 | 1 | -2/+30 |
|/ | | | | | Implemented canonical extra data according to https://github.com/ethereum/wiki/wiki/Extra-Data | ||||
* | fake commit for build server :( | Jeffrey Wilcke | 2015-08-06 | 1 | -1/+1 |
| | |||||
* | cmd/geth: bumped version number | Jeffrey Wilcke | 2015-08-06 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1574 from fjl/fdtrack | Jeffrey Wilcke | 2015-08-04 | 1 | -0/+4 |
|\ | | | | | fdtrack: hack to track file descriptor usage | ||||
| * | fdtrack: temporary hack for tracking file descriptor usage | Felix Lange | 2015-08-04 | 1 | -0/+4 |
| | | | | | | | | | | Package fdtrack logs statistics about open file descriptors. This should help identify the source of #1549. | ||||
* | | Merge pull request #1562 from ethersphere/blankpasswd | Jeffrey Wilcke | 2015-08-04 | 1 | -2/+17 |
|\ \ | | | | | | | jsre: leave out lines from history possibly containing passwords | ||||
| * | | jsre: leave out lines from history containing methods of the personal module | zelig | 2015-07-31 | 1 | -2/+17 |
| |/ | |||||
* / | cmd, core, eth: support for the olympic network | Jeffrey Wilcke | 2015-08-04 | 1 | -0/+4 |
|/ | | | | Added a --olympic flag which initialiser the olympic protocol settings | ||||
* | etherbase defaults to first account even if created during the session | zelig | 2015-07-27 | 1 | -1/+2 |
| | |||||
* | cmd/geth, core, eth: Version 1.0.0 | Jeffrey Wilcke | 2015-07-25 | 1 | -2/+1 |
| | | | | | | | Genesis release. Closes #1402 Conflicts: cmd/geth/main.go | ||||
* | Merge pull request #1510 from fjl/license-fixes | Jeffrey Wilcke | 2015-07-23 | 6 | -12/+12 |
|\ | | | | | all: license fixes | ||||
| * | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 6 | -12/+12 |
| | | | | | | | | | | 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-caching | Jeffrey Wilcke | 2015-07-23 | 1 | -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 use | Péter Szilágyi | 2015-07-22 | 1 | -1/+2 |
| | | |||||
* | | Update disclaimer | Taylor Gerring | 2015-07-21 | 1 | -3/+24 |
|/ | |||||
* | Prompt user to accept legalese when datadir doesn't exist | Taylor Gerring | 2015-07-16 | 1 | -0/+5 |
| | |||||
* | cmd, core, eth, common: genesis preparation | Jeffrey Wilcke | 2015-07-10 | 2 | -2/+5 |
| | | | | | 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.39 | Jeffrey Wilcke | 2015-07-10 | 1 | -1/+1 |
| | |||||
* | cmd/geth: version bump 0.9.38 | Jeffrey Wilcke | 2015-07-09 | 1 | -1/+1 |
| | |||||
* | cmd/geth, cmd/utils: changed ParamsToAddress to return error | Jeffrey Wilcke | 2015-07-07 | 1 | -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.36 | Jeffrey Wilcke | 2015-07-07 | 1 | -1/+1 |
| | |||||
* | all: add some godoc synopsis comments | Felix Lange | 2015-07-07 | 1 | -0/+1 |
| | |||||
* | all: remove @author comments | Felix Lange | 2015-07-07 | 1 | -4/+0 |
| | |||||
* | all: update license information | Felix Lange | 2015-07-07 | 6 | -27/+90 |
| | |||||
* | cmd/geth: fixed test | Jeffrey Wilcke | 2015-07-07 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1428 from obscuren/coinbase-fixes | Jeffrey Wilcke | 2015-07-07 | 1 | -16/+1 |
|\ | | | | | cmd,eth,rpc,tests: default coinbase | ||||
| * | cmd,eth,rpc,tests: default coinbase | Jeffrey Wilcke | 2015-07-07 | 1 | -16/+1 |
| | | |||||
* | | fix/skip tests, adapt registrar to no contract address | zelig | 2015-07-07 | 1 | -3/+9 |
| | | | | | | | | registry initialisers now return the txhash which caller can use to retrieve receipt | ||||
* | | fix natspec test | zelig | 2015-07-07 | 1 | -1/+1 |
| | | | | | | | | | | | | * registar url string retrieval chop leading zeros now * rewrite test using test mining * remove temporary applyTxs from xeth | ||||
* | | fix js arguments and TestContract passes | zelig | 2015-07-07 | 1 | -7/+10 |
| | | |||||
* | | rename js methods in js_test for new console API | zelig | 2015-07-07 | 1 | -7/+7 |
| | | | | | | | | + rebase fixes | ||||
* | | fix GPO missing flags | zelig | 2015-07-07 | 1 | -0/+6 |
| | | |||||
* | | Registrar and contractInfo handling | zelig | 2015-07-07 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | | Registrar and contractInfo handling | zelig | 2015-07-07 | 5 | -73/+168 |
|/ | | | | | | | | | | | | | | | | * 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 | ||||
* | cmd/geth, cmd/utils: improve interrupt handling | Felix Lange | 2015-07-06 | 1 | -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 password | zelig | 2015-07-03 | 1 | -7/+61 |
| | | | | | | * account.Update * KeyStore.Cleanup * fix dir rm for old format deleteKey | ||||
* | fix account ordering | zelig | 2015-07-03 | 1 | -1/+1 |
| | | | | | | | | * chronological order of creation * new naming scheme keystore/UTC--<created_at UTC ISO8601>-<address hex> * KeyStore2 -> KeyStore * backward compatibility * refactor keyStore methods | ||||
* | accounts order by keyfile ctime | zelig | 2015-07-03 | 1 | -3/+3 |
| | |||||
* | rpc/js coinbase returns null if no etherbase set | zelig | 2015-07-03 | 1 | -3/+1 |
| | |||||
* | no primary when listing accounts | zelig | 2015-07-03 | 1 | -4/+2 |
| | |||||
* | unlock multiple passes and obsolete primary | zelig | 2015-07-03 | 2 | -17/+23 |
| | | | | | | | * 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/eth61 | Jeffrey Wilcke | 2015-07-01 | 1 | -2/+1 |
|\ | | | | | Implement eth/61 | ||||
| * | cmd/geth, cmd/utils, eth: advertise both eth/60 and eth/61 | Péter Szilágyi | 2015-07-01 | 1 | -2/+1 |
| | | |||||
* | | core, cmd/geth: improved recover functionality | Jeffrey Wilcke | 2015-07-01 | 1 | -7/+29 |
| | | | | | | | | | | `geth recover` now accepts both hashes and numbers using "#" and no longer requires the ethereum instance. | ||||
* | | core, cmd/geth: recover by number | Jeffrey Wilcke | 2015-07-01 | 1 | -0/+24 |
|/ | |||||
* | cmd/geth: version bump 0.9.35 | Jeffrey Wilcke | 2015-06-30 | 1 | -1/+1 |
| | |||||
* | cmd/geth: version bump 0.9.34 | Jeffrey Wilcke | 2015-06-30 | 1 | -1/+1 |
| | |||||
* | cmd/geth: decent error message if metrics are disabled | Péter Szilágyi | 2015-06-30 | 1 | -1/+1 |
| | |||||
* | cmd, core, eth, metrics, p2p: require enabling metrics | Péter Szilágyi | 2015-06-30 | 2 | -1/+7 |
| | |||||
* | cmd/geth, eth, ethdb: monitor database compactions | Péter Szilágyi | 2015-06-30 | 1 | -1/+1 |
| | |||||
* | cmd/geth, metrics: separate process metric collection, add disk | Péter Szilágyi | 2015-06-30 | 1 | -22/+2 |
| | |||||
* | cmd/geth: fix monitor panic, don't pre-fill with dummy data | Péter Szilágyi | 2015-06-27 | 1 | -10/+18 |
| | |||||
* | cmd/geth: re-scale charts when changing unit magnitudes | Péter Szilágyi | 2015-06-27 | 1 | -24/+38 |
| | |||||
* | cmd/geth: finalize mem stats | Péter Szilágyi | 2015-06-25 | 2 | -7/+7 |
| | |||||
* | cmd/geth, rpc/api: fix reported metrics issues | Péter Szilágyi | 2015-06-25 | 1 | -12/+8 |
| | |||||
* | cmd/geth: add memory stat collection too | Péter Szilágyi | 2015-06-25 | 1 | -0/+24 |
| | |||||
* | cmd/geth: limit the maximum chart colums to 6 | Péter Szilágyi | 2015-06-25 | 1 | -1/+3 |
| | |||||
* | cmd/geth: list the available metrics if none specified | Péter Szilágyi | 2015-06-25 | 1 | -0/+13 |
| | |||||
* | cmd/geth: polish monitor visuals, add footer, refresh flag | Péter Szilágyi | 2015-06-25 | 1 | -33/+71 |
| | |||||
* | cmd/geth: add attach and rows flags to the monitor command | Péter Szilágyi | 2015-06-25 | 2 | -33/+43 |
| | |||||
* | rpc/api, cmd/geth: retrievel all percentiles, add time units | Péter Szilágyi | 2015-06-24 | 1 | -4/+13 |
| | |||||
* | cmd/geth: allow branching metric patterns | Péter Szilágyi | 2015-06-24 | 1 | -18/+25 |
| | |||||
* | cmd/geth: polish the monitoring charts a bit | Péter Szilágyi | 2015-06-24 | 1 | -6/+51 |
| | |||||
* | cmd/geth, rpc/api: extend metrics API, add a basic monitor command | Péter Szilágyi | 2015-06-24 | 2 | -0/+190 |
| | |||||
* | cmd/geth, rpc/api: move the metrics into the new console | Péter Szilágyi | 2015-06-24 | 1 | -1003/+0 |
| | |||||
* | cmd/geth, core: impl. percentile reporting, instrument insertions | Péter Szilágyi | 2015-06-24 | 1 | -7/+11 |
| | |||||
* | cmd/geth, eth/fetcher: polish metrics reporting, add some more | Péter Szilágyi | 2015-06-24 | 1 | -6/+45 |
| | |||||
* | cmd/geth, eth/fetcher: initial metrics support | Péter Szilágyi | 2015-06-24 | 1 | -0/+960 |
| | | | | | Conflicts: cmd/geth/admin.go | ||||
* | cmd/geth: version bump 0.9.33 | Jeffrey Wilcke | 2015-06-24 | 1 | -1/+1 |
| | |||||
* | cmd/geth: bump | Jeffrey Wilcke | 2015-06-24 | 1 | -1/+1 |
| | |||||
* | fixed relative path issue with javascript files | Bas van Kervel | 2015-06-23 | 1 | -3/+3 |
| | |||||
* | improved action description | Bas van Kervel | 2015-06-23 | 1 | -1/+1 |
| | |||||
* | added missing change for sign test | Bas van Kervel | 2015-06-22 | 1 | -1/+1 |
| | |||||
* | added RPC start/stop support | Bas van Kervel | 2015-06-22 | 2 | -3/+6 |
| | |||||
* | fixed unittests | Bas van Kervel | 2015-06-22 | 1 | -7/+10 |
| | |||||
* | added batch support to console and attach actions | Bas van Kervel | 2015-06-22 | 2 | -4/+32 |
| | |||||
* | fixed bug where history file was create in cwd | Bas van Kervel | 2015-06-22 | 1 | -1/+1 |
| | |||||
* | added attach over ipc command | Bas van Kervel | 2015-06-22 | 2 | -25/+110 |
| | |||||
* | cleanup comments/code | Bas van Kervel | 2015-06-22 | 1 | -51/+0 |
| | |||||
* | removed old rpc structure and added new inproc api client | Bas van Kervel | 2015-06-22 | 3 | -942/+193 |
| | |||||
* | refactored old rpc structure to new | Bas van Kervel | 2015-06-22 | 1 | -0/+1 |
| | |||||
* | Fix geth blocktest command | Taylor Gerring | 2015-06-19 | 1 | -0/+1 |
| | |||||
* | cmd/geth: bump 0.9.31 | obscuren | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | cmd/geth: bump version number 0.9.30 | obscuren | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | fixed saving receipts | zsfelfoldi | 2015-06-15 | 1 | -0/+6 |
| | |||||
* | fixed windows ipc path issue | Bas van Kervel | 2015-06-12 | 1 | -2/+2 |
| | |||||
* | ipc socket always used default path | Bas van Kervel | 2015-06-12 | 1 | -1/+1 |
| | |||||
* | changed send methods for backwards compatability in geth console | Bas van Kervel | 2015-06-11 | 1 | -2/+0 |
| | |||||
* | added console command | Bas van Kervel | 2015-06-11 | 1 | -0/+2 |
| | |||||
* | fixed unittest build problem | Bas van Kervel | 2015-06-11 | 1 | -1/+1 |
| | |||||
* | changed send methods for backwards compatability in geth console | Bas van Kervel | 2015-06-11 | 2 | -2/+3 |
| | |||||
* | added console command | Bas van Kervel | 2015-06-11 | 2 | -5/+7 |
| | |||||
* | added API/IPC commandline flags | Bas van Kervel | 2015-06-11 | 1 | -0/+8 |
| | |||||
* | Merge pull request #1228 from obscuren/vm-optimisations | Jeffrey Wilcke | 2015-06-11 | 1 | -2/+5 |
|\ | | | | | core/vm: optimisations | ||||
| * | cmd/geth: Added optional debug flag for reprocess block | obscuren | 2015-06-11 | 1 | -2/+5 |
| | | |||||
* | | cmd/geth: round the import ETA before converting to string | Péter Szilágyi | 2015-06-10 | 1 | -1/+1 |
| | | |||||
* | | cmd/geth, eth/downloader: rough guess at the import eta | Péter Szilágyi | 2015-06-10 | 1 | -2/+7 |
| | | |||||
* | | cmd/geth, eth/downloader: collect and report import progress too | Péter Szilágyi | 2015-06-10 | 1 | -4/+4 |
|/ | |||||
* | cmd/geth: develop version bump 0.9.29 | obscuren | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | cmd/geth: bumped version number 0.9.28 | obscuren | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1193 from tgerring/hotbackup | Jeffrey Wilcke | 2015-06-09 | 1 | -2/+26 |
|\ | | | | | Improve export command | ||||
| * | Improved error checking | Taylor Gerring | 2015-06-06 | 1 | -3/+7 |
| | | |||||
| * | Cleanup | Taylor Gerring | 2015-06-06 | 1 | -1/+1 |
| | | |||||
| * | Allow export command to take first and last args | Taylor Gerring | 2015-06-06 | 1 | -1/+21 |
| | | |||||
* | | Merge pull request #1199 from obscuren/settable_genesis_nonce | Jeffrey Wilcke | 2015-06-09 | 2 | -0/+4 |
|\ \ | | | | | | | core: settable genesis nonce | ||||
| * | | core: settable genesis nonce | obscuren | 2015-06-09 | 2 | -0/+4 |
| |/ | | | | | | | | | | | | | 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. | ||||
* / | Fix blocktest | Taylor Gerring | 2015-06-09 | 1 | -3/+3 |
|/ | |||||
* | cmd/geth: version bump 0.9.27 | obscuren | 2015-06-05 | 1 | -1/+1 |
| | |||||
* | skipped failing natspec tests | obscuren | 2015-06-04 | 1 | -1/+1 |
| | |||||
* | cmd/geth, common/natspec: updating tests (still failing?) | obscuren | 2015-06-04 | 1 | -1/+1 |
| | |||||
* | wip | obscuren | 2015-06-04 | 1 | -2/+66 |
| | |||||
* | Add missing err checks on From() (skip RPC for now) | Gustav Simonsson | 2015-06-02 | 1 | -1/+0 |
| | |||||
* | cmd/geth: bump version v0.9.26 | obscuren | 2015-05-28 | 1 | -1/+1 |
| | |||||
* | Validate account length and avoid slicing in logging | Gustav Simonsson | 2015-05-28 | 1 | -2/+2 |
| | |||||
* | cmd/geth: don't flush databases after import | Felix Lange | 2015-05-28 | 1 | -5/+4 |
| | |||||
* | cmd/geth, cmd/utils: make chain importing interruptible | Felix Lange | 2015-05-28 | 1 | -5/+6 |
| | | | | | | Interrupting import with Ctrl-C could cause database corruption because the signal wasn't handled. utils.ImportChain now checks for a queued interrupt on every batch. | ||||
* | cmd/geth, cmd/utils: rename utils.Get* -> utils.Make* | Felix Lange | 2015-05-28 | 2 | -9/+9 |
| | | | | | 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.go | Felix Lange | 2015-05-28 | 3 | -147/+167 |
| | |||||
* | cmd/geth, cmd/utils: don't use Ethereum for import, export and upgradedb | Felix Lange | 2015-05-28 | 1 | -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: expand admin.progress() to something meaningful | Péter Szilágyi | 2015-05-27 | 1 | -2/+2 |
| | |||||
* | Merge pull request #1112 from fjl/fix-console-exit | Jeffrey Wilcke | 2015-05-27 | 1 | -20/+44 |
|\ | | | | | cmd/geth: exit the console cleanly when interrupted | ||||
| * | cmd/geth: exit the console cleanly when interrupted | Felix Lange | 2015-05-27 | 1 | -20/+44 |
| | | | | | | | | | | | | This fix applies mostly to unsupported terminals that do not trigger the special interrupt handling in liner. Supported terminals were covered because liner.Prompt returns an error if Ctrl-C is pressed. | ||||
* | | cmd/geth: bump version 0.9.25 | obscuren | 2015-05-27 | 1 | -1/+1 |
| | | |||||
* | | cmd/geth: Flush instead of close. This solves a nil ptr error | obscuren | 2015-05-27 | 1 | -6/+6 |
| | | |||||
* | | cmd/geth, core: Updated DB version & seedhash debug method | obscuren | 2015-05-27 | 1 | -1/+24 |
|/ | |||||
* | Merge pull request #1108 from karalabe/fine-seeding | Felix Lange | 2015-05-27 | 2 | -1/+4 |
|\ | | | | | Fine tune seeder and p2p peer handling | ||||
| * | cmd/geth: fix js console test for p2p server update | Péter Szilágyi | 2015-05-27 | 1 | -1/+3 |
| | | |||||
| * | cmd/geth, cmd/utils, eth, p2p: pass and honor a no discovery flag | Péter Szilágyi | 2015-05-27 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #1090 from fjl/jsre-fixes | Jeffrey Wilcke | 2015-05-27 | 2 | -18/+29 |
|\ \ | |/ |/| | jsre: fixes for concurrent use, improved timer handling | ||||
| * | cmd/geth, jsre, rpc: run all JS code on the event loop | Felix Lange | 2015-05-25 | 2 | -18/+29 |
| | | | | | | | | | | | | 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. | ||||
* | | cmd/geth: bumped version to 0.9.24 | obscuren | 2015-05-26 | 1 | -1/+1 |
|/ | |||||
* | make registrar available in console | Bas van Kervel | 2015-05-22 | 1 | -1/+1 |
| | |||||
* | cmd/geth: bump version 0.9.23 | obscuren | 2015-05-22 | 1 | -1/+1 |
| | |||||
* | automatic DAG pregeneration for smooth epoch transitions | zelig | 2015-05-21 | 2 | -1/+34 |
| | | | | | | | | - 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 | ||||
* | fix eth.sign. now implemented in admin jsre until web3.js has it . | zelig | 2015-05-20 | 2 | -1/+26 |
| | |||||
* | multiple contract source for solidity compiler: returns contract array if ↵ | zelig | 2015-05-20 | 1 | -3/+3 |
| | | | | multiple contracts. fixes #1023 | ||||
* | add usage doc to wallet import | zelig | 2015-05-20 | 1 | -1/+9 |
| | |||||
* | solc now in ethereum, fixes solc path setting; setSolc() didnt work | zelig | 2015-05-20 | 3 | -5/+3 |
| | |||||
* | fix solc tests unskip | zelig | 2015-05-20 | 2 | -15/+20 |
| | |||||
* | Support multiple account unlock attempts | Taylor Gerring | 2015-05-20 | 1 | -3/+10 |
| | |||||
* | Allow unlocking multiple accounts #1045 | Taylor Gerring | 2015-05-20 | 1 | -9/+13 |
| | | | | Separate accounts with spaces when using --unlock | ||||
* | Merge pull request #1022 from obscuren/parallel_nonce_checks | Jeffrey Wilcke | 2015-05-19 | 1 | -0/+2 |
|\ | | | | | Parallelise nonce checks | ||||
| * | core: chain manager no longer exports genesis block | obscuren | 2015-05-19 | 1 | -0/+2 |
| | | |||||
* | | Refactor user prompts into utils | Taylor Gerring | 2015-05-19 | 2 | -49/+6 |
| | | |||||
* | | Add user confirmation for removedb | Taylor Gerring | 2015-05-19 | 1 | -5/+40 |
| | | |||||
* | | Add "removedb" command to Geth | Taylor Gerring | 2015-05-18 | 1 | -0/+15 |
| | | | | | | | | Removes the state and blockchain databases | ||||
* | | Merge branch 'hotfix/0.9.22' into develop | obscuren | 2015-05-18 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | cmd/geth: fixed ver num | obscuren | 2015-05-18 | 1 | -1/+1 |
| | | |||||
* | | cmd/geth: delete state db on upgradedb command | obscuren | 2015-05-16 | 1 | -0/+1 |
|/ | |||||
* | cmd/geth: hotfix bumpv0.9.21.1 | obscuren | 2015-05-16 | 1 | -1/+1 |
| | |||||
* | core, cmd/geth, cmd/mist: cleanup. bump version 0.9.21 | obscuren | 2015-05-16 | 1 | -3/+1 |
| | |||||
* | eth, cmd/geth: start mining from console respects CLI flag | obscuren | 2015-05-16 | 1 | -1/+1 |
| | |||||
* | cmd/geth: use plain keystore for JS tests | Felix Lange | 2015-05-14 | 1 | -1/+1 |
| | | | | This reduces the time it takes to run the tests back to 3 seconds. | ||||
* | Merge pull request #973 from bas-vk/issue972 | Jeffrey Wilcke | 2015-05-14 | 1 | -0/+5 |
|\ | | | | | Introduced default unlock duration when an account is unlocked from t… | ||||
| * | Introduced default unlock duration when an account is unlocked from the console | Bas van Kervel | 2015-05-14 | 1 | -0/+5 |
| | | |||||
* | | removed invalid filename characters | Bas van Kervel | 2015-05-13 | 1 | -1/+1 |
|/ | |||||
* | Fix hex conversion in --unlock and log when successful | Gustav Simonsson | 2015-05-13 | 1 | -1/+2 |
| | |||||
* | cmd/geth: bump version to 0.9.20 | obscuren | 2015-05-13 | 1 | -1/+1 |
| | |||||
* | Change default keystore dir | Gustav Simonsson | 2015-05-13 | 1 | -1/+1 |
| | |||||
* | Fix address type in js test | Gustav Simonsson | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | Update key store to new spec but keep address field for now | Gustav Simonsson | 2015-05-12 | 1 | -1/+1 |
| | | | | * Also fix address types post-rebase | ||||
* | Use common.Address type for accounts.Address | Gustav Simonsson | 2015-05-12 | 3 | -8/+8 |
| | |||||
* | Merge pull request #933 from bas-vk/issue928 | Jeffrey Wilcke | 2015-05-12 | 3 | -8/+6 |
|\ | | | | | replaced path with platform aware filepath module | ||||
| * | removed redundant newlines in import block | Bas van Kervel | 2015-05-12 | 1 | -2/+1 |
| | | |||||
| * | replaced several path.* with filepath.* which is platform independent | Bas van Kervel | 2015-05-12 | 3 | -8/+7 |
| | | |||||
* | | sol: skipped source checking step | obscuren | 2015-05-12 | 1 | -0/+1 |
|/ | |||||
* | compiler, cli/js: fix solidity compiler tests failing when a different ↵ | zelig | 2015-05-12 | 2 | -3/+12 |
| | | | | version of solc installed | ||||
* | miner, cmd/geth: miner will not ignored owned account transactions | obscuren | 2015-05-12 | 1 | -4/+13 |
| | | | | Miner does not ignore low gas txs from accounts that are owned. | ||||
* | cmd/geth, miner, backend, xeth: Fixed miner threads to be settable | obscuren | 2015-05-11 | 2 | -4/+3 |
| | | | | | Miner threads are now settable through the admin interface (closes #897) and specify 0 CPU worker threads when eth_getWork is called (closes #916) | ||||
* | Merge branch 'develop' of github.com:ethereum/go-ethereum into develop | Daniel A. Nagy | 2015-05-11 | 2 | -2/+15 |
|\ | | | | | | | | | Conflicts: rpc/jeth.go | ||||
| * | cmd/geth, cmd/mist: version 0.9.19 | obscuren | 2015-05-10 | 1 | -1/+1 |
| | | |||||
| * | cmd/geth: bump version 0.9.18 | obscuren | 2015-05-09 | 1 | -1/+1 |
| | | |||||
| * | miner, cmd/geth: settable gas price from flags and console | obscuren | 2015-05-09 | 1 | -0/+12 |
| | | | | | | | | | | * --gasprice "<num>" flag * admin.miner.setGasPrice( <num> ) | ||||
| * | cmd/geth, cmd/mist, eth, flags: renamed loglevel to verbosity | obscuren | 2015-05-09 | 1 | -1/+2 |
| | | |||||
* | | Signature test. | Daniel A. Nagy | 2015-05-09 | 1 | -0/+28 |
|/ | |||||
* | version 0.9.17v0.9.17 | obscuren | 2015-05-08 | 1 | -1/+1 |
| | |||||
* | Merge pull request #840 from karalabe/throttled-dialing | Jeffrey Wilcke | 2015-05-08 | 1 | -0/+1 |
|\ | | | | | p2p: throttled handshakes | ||||
| * | cmd, eth, p2p: introduce pending peer cli arg, add tests | Péter Szilágyi | 2015-05-07 | 1 | -0/+1 |
| | | |||||
* | | jsre, cmd/geth: updated web3.js and altered settimeout | obscuren | 2015-05-08 | 1 | -6/+0 |
| | | |||||
* | | solidity compiler and contract metadocs integration | zelig | 2015-05-07 | 5 | -100/+537 |
|/ | | | | | | | | | | | | | * 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 | ||||
* | Merge pull request #867 from ↵ | Jeffrey Wilcke | 2015-05-07 | 1 | -1/+0 |
|\ | | | | | | | | | Gustav-Simonsson/fix_block_tests_genesis_block_total_difficulty Fix block tests genesis block total difficulty | ||||
| * | Unskip now working tests, remove debug print | Gustav Simonsson | 2015-05-07 | 1 | -1/+0 |
| | | |||||
* | | cmd/geth: gofmt screwup fix | obscuren | 2015-05-07 | 1 | -0/+2 |
| | | |||||
* | | cmd/geth: version bump | obscuren | 2015-05-07 | 1 | -3/+1 |
| | | |||||
* | | fixed merge issue | obscuren | 2015-05-07 | 1 | -3/+3 |
|\ \ | |/ |/| | |||||
| * | cmd, eth, p2p: fix review issues enumerated by Felix | Péter Szilágyi | 2015-04-30 | 2 | -4/+4 |
| | | |||||
| * | cmd/geth, cmd/utils, eth: internalize trusted node config file | Péter Szilágyi | 2015-04-30 | 1 | -1/+0 |
| | | |||||
| * | cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peers | Péter Szilágyi | 2015-04-30 | 2 | -4/+5 |
| | | |||||
* | | Merge pull request #861 from obscuren/transaction_pool_fixes | Jeffrey Wilcke | 2015-05-07 | 1 | -0/+103 |
|\ \ | | | | | | | core: transaction pool fixes & resending transactions | ||||
| * | | cmd/geth: limit `pendingTransactions` to owned accounts. | obscuren | 2015-05-07 | 1 | -33/+53 |
| | | |