aboutsummaryrefslogtreecommitdiffstats
path: root/cmd
Commit message (Collapse)AuthorAgeFilesLines
* cmd/geth, cmd/utils: changed ParamsToAddress to return errorJeffrey Wilcke2015-07-072-12/+19
| | | | | 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
|
* LICENSE, cmd/LICENSE: the go-ethereum authors have copyrightFelix Lange2015-07-071-1/+1
|
* all: add some godoc synopsis commentsFelix Lange2015-07-076-1/+6
|
* all: remove @author commentsFelix Lange2015-07-075-25/+0
|
* all: update license informationFelix Lange2015-07-0715-106/+232
|
* cmd/geth: fixed testJeffrey Wilcke2015-07-071-1/+1
|
* Merge pull request #1428 from obscuren/coinbase-fixesJeffrey Wilcke2015-07-072-20/+25
|\ | | | | cmd,eth,rpc,tests: default coinbase
| * cmd,eth,rpc,tests: default coinbaseJeffrey Wilcke2015-07-072-20/+25
| |
* | fix/skip tests, adapt registrar to no contract addresszelig2015-07-071-3/+9
| | | | | | | | registry initialisers now return the txhash which caller can use to retrieve receipt
* | fix natspec testzelig2015-07-071-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 passeszelig2015-07-071-7/+10
| |
* | rename js methods in js_test for new console APIzelig2015-07-072-461/+7
| | | | | | | | + rebase fixes
* | fix GPO missing flagszelig2015-07-071-0/+6
| |
* | Registrar and contractInfo handlingzelig2015-07-073-2/+456
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 handlingzelig2015-07-075-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/utils: fix interrupt handling to actually see subsequent interruptsFelix Lange2015-07-061-1/+1
|
* cmd/geth, cmd/utils: improve interrupt handlingFelix Lange2015-07-062-37/+17
| | | | | | | | | 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
* Merge pull request #1283 from ethersphere/frontier/accountsJeffrey Wilcke2015-07-043-30/+86
|\ | | | | Account management improvements
| * account update: migrate or change passwordzelig2015-07-031-7/+61
| | | | | | | | | | | | * account.Update * KeyStore.Cleanup * fix dir rm for old format deleteKey
| * fix account orderingzelig2015-07-031-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 ctimezelig2015-07-031-3/+3
| |
| * rpc/js coinbase returns null if no etherbase setzelig2015-07-031-3/+1
| |
| * no primary when listing accountszelig2015-07-031-4/+2
| |
| * unlock multiple passes and obsolete primaryzelig2015-07-033-18/+24
| | | | | | | | | | | | | | * 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 #1392 from bas-vk/ipcpipeliningJeffrey Wilcke2015-07-031-5/+5
|\ \ | | | | | | Several bugfixes to IPC channel
| * | ipcpath issue fixBas van Kervel2015-07-021-5/+5
| |/
* / core, miner: miner header validation, transaction & receipt writingJeffrey Wilcke2015-07-031-1/+1
|/ | | | | | | | * Miners do now verify their own header, not their state. * Changed old putTx and putReceipts to be exported * Moved writing of transactions and receipts out of the block processer in to the chain manager. Closes #1386 * Miner post ChainHeadEvent & ChainEvent. Closes #1388
* Merge pull request #1351 from karalabe/eth61Jeffrey Wilcke2015-07-012-8/+1
|\ | | | | Implement eth/61
| * cmd/geth, cmd/utils, eth: advertise both eth/60 and eth/61Péter Szilágyi2015-07-012-8/+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.
* | Merge pull request #1370 from obscuren/force-checkpointJeffrey Wilcke2015-07-011-0/+24
|\ \ | | | | | | core, cmd/geth: recover by number
| * | core, cmd/geth: recover by numberJeffrey Wilcke2015-07-011-0/+24
| |/
* / Use uint64 for block header timestampGustav Simonsson2015-06-301-3/+3
|/
* 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/geth: decent error message if metrics are disabledPéter Szilágyi2015-06-301-1/+1
|
* cmd, core, eth, metrics, p2p: require enabling metricsPéter Szilágyi2015-06-303-1/+13
|
* cmd/geth, eth, ethdb: monitor database compactionsPéter Szilágyi2015-06-301-1/+1
|
* cmd/geth, metrics: separate process metric collection, add diskPéter Szilágyi2015-06-301-22/+2
|
* cmd/geth: fix monitor panic, don't pre-fill with dummy dataPéter Szilágyi2015-06-271-10/+18
|
* cmd/geth: re-scale charts when changing unit magnitudesPéter Szilágyi2015-06-271-24/+38
|
* cmd/geth: finalize mem statsPéter Szilágyi2015-06-252-7/+7
|
* cmd/geth, rpc/api: fix reported metrics issuesPéter Szilágyi2015-06-251-12/+8
|
* cmd/geth: add memory stat collection tooPéter Szilágyi2015-06-251-0/+24
|
* cmd/geth: limit the maximum chart colums to 6Péter Szilágyi2015-06-251-1/+3
|
* cmd/geth: list the available metrics if none specifiedPéter Szilágyi2015-06-251-0/+13
|
* cmd/geth: polish monitor visuals, add footer, refresh flagPéter Szilágyi2015-06-251-33/+71
|
* cmd/geth: add attach and rows flags to the monitor commandPéter Szilágyi2015-06-252-33/+43
|
* rpc/api, cmd/geth: retrievel all percentiles, add time unitsPéter Szilágyi2015-06-241-4/+13
|
* cmd/geth: allow branching metric patternsPéter Szilágyi2015-06-241-18/+25
|
* cmd/geth: polish the monitoring charts a bitPéter Szilágyi2015-06-241-6/+51
|
* cmd/geth, rpc/api: extend metrics API, add a basic monitor commandPéter Szilágyi2015-06-242-0/+190
|
* cmd/geth, rpc/api: move the metrics into the new consolePéter Szilágyi2015-06-241-1003/+0
|
* cmd/geth, core: impl. percentile reporting, instrument insertionsPéter Szilágyi2015-06-241-7/+11
|
* cmd/geth, eth/fetcher: polish metrics reporting, add some morePéter Szilágyi2015-06-241-6/+45
|
* cmd/geth, eth/fetcher: initial metrics supportPéter Szilágyi2015-06-241-0/+960
| | | | | Conflicts: cmd/geth/admin.go
* 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 missing change for sign testBas van Kervel2015-06-221-1/+1
|
* added RPC start/stop supportBas van Kervel2015-06-223-5/+8
|
* fixed unittestsBas van Kervel2015-06-221-7/+10
|
* added batch support to console and attach actionsBas van Kervel2015-06-223-4/+36
|
* fixed bug where history file was create in cwdBas van Kervel2015-06-221-1/+1
|
* added attach over ipc commandBas van Kervel2015-06-222-25/+110
|
* removed console commandBas van Kervel2015-06-224-572/+0
|
* cleanup comments/codeBas van Kervel2015-06-221-51/+0
|
* removed old rpc structure and added new inproc api clientBas van Kervel2015-06-224-944/+195
|
* refactored old rpc structure to newBas van Kervel2015-06-222-4/+16
|
* Merge pull request #1302 from obscuren/mist-removalJeffrey Wilcke2015-06-21117-15330/+0
|\ | | | | mist: R.I.P.
| * mist: R.I.P.obscuren2015-06-20117-15330/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | /"""""/""""""". / / \ __ / / \ || /____ / \ || | | In Loving | || | | Memory | || | | | || | | 2014-2015 | || | | * * * * | _||_ | | *\/* *\/* | | TT | | | *_\_ / ...""""""| || |.""....""""""""."" | | \/.."""""..."""\ || /.""".......""""... | |...."""""""........""""""^^^^"......."""""""".." |......"""""""""""""""........"""""...."""""..""-Jeff W.
* | Expand --test switchTaylor Gerring2015-06-191-5/+5
| |
* | Add --skip option to CLITaylor Gerring2015-06-191-4/+12
| | | | | | | | | | Disassociates hardcoded tests to skip when running via CLI. Tests still skipped when running `go test`
* | Add stdin optionTaylor Gerring2015-06-191-19/+41
| |
* | Minor cleanupTaylor Gerring2015-06-191-17/+23
| |
* | Expand CLI options to allow running all testsTaylor Gerring2015-06-191-41/+109
| |
* | Allow specifying single depth directoryTaylor Gerring2015-06-191-37/+67
| |
* | Cleanup loggingTaylor Gerring2015-06-191-1/+2
| |
* | Fix geth blocktest commandTaylor Gerring2015-06-191-0/+1
| |
* | Wire ethtest to new tests structureTaylor Gerring2015-06-191-203/+32
| |
* | Require a first argument of test typeTaylor Gerring2015-06-191-4/+24
|/
* Merge pull request #1269 from bas-vk/console-batchJeffrey Wilcke2015-06-172-5/+31
|\ | | | | added batch mode to console
| * added printing support for objectsBas van Kervel2015-06-151-2/+3
| |
| * added batch mode to consoleBas van Kervel2015-06-142-5/+30
| |
* | cmd/geth: bump 0.9.31obscuren2015-06-161-1/+1
| |
* | cmd/geth: bump version number 0.9.30obscuren2015-06-161-1/+1
| |
* | Changed miner and gpo min gas price to 1 szabozsfelfoldi2015-06-151-6/+6
| |
* | fixed saving receiptszsfelfoldi2015-06-152-27/+69
|/
* removed obsolete console flagBas van Kervel2015-06-122-2/+0
|
* fixed windows ipc path issueBas van Kervel2015-06-123-4/+24
|
* ipc socket always used default pathBas van Kervel2015-06-122-2/+2
|
* fixed incomplete merge actionBas van Kervel2015-06-111-1/+1
|
* removed obsolete print statementBas van Kervel2015-06-111-3/+1
|
* removed binary filesBas van Kervel2015-06-112-7/+0
|
* added console binaryBas van Kervel2015-06-111-5/+89
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-2/+0
|
* added console commandBas van Kervel2015-06-111-0/+2
|
* cleanup of javascript APIBas van Kervel2015-06-111-1/+2
|
* changed console welcome messageBas van Kervel2015-06-111-12/+9
|
* only load supported api'sBas van Kervel2015-06-112-9/+81
|
* added console binaryBas van Kervel2015-06-116-0/+402
|
* fixed unittest build problemBas van Kervel2015-06-111-1/+1
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-112-2/+3
|
* added console commandBas van Kervel2015-06-112-5/+7
|
* added API/IPC commandline flagsBas van Kervel2015-06-112-0/+41
|
* Merge pull request #1228 from obscuren/vm-optimisationsJeffrey Wilcke2015-06-112-2/+15
|\ | | | | core/vm: optimisations
| * cmd/geth: Added optional debug flag for reprocess blockobscuren2015-06-111-2/+5
| |
| * cmd/evm: print trace when running programsobscuren2015-06-111-0/+3
| |
| * cmd/evm: implements vm.Environmentobscuren2015-06-101-0/+7
| |
* | cmd/geth: round the import ETA before converting to stringPéter Szilágyi2015-06-101-1/+1
| |
* | cmd/geth, eth/downloader: rough guess at the import etaPéter Szilágyi2015-06-101-2/+7
| |
* | cmd/geth, eth/downloader: collect and report import progress tooPéter Szilágyi2015-06-101-4/+4
|/
* cmd/geth: develop version bump 0.9.29obscuren2015-06-101-1/+1
|
* cmd/geth: bumped version number 0.9.28obscuren2015-06-101-1/+1
|
* Merge pull request #1193 from tgerring/hotbackupJeffrey Wilcke2015-06-092-2/+41
|\ | | | | Improve export command
| * Improved error checkingTaylor Gerring2015-06-061-3/+7
| |
| * CleanupTaylor Gerring2015-06-061-1/+1
| |
| * Allow export command to take first and last argsTaylor Gerring2015-06-062-1/+36
| |
* | Merge pull request #1199 from obscuren/settable_genesis_nonceJeffrey Wilcke2015-06-093-1/+16
|\ \ | | | | | | core: settable genesis nonce
| * | core: settable genesis nonceobscuren2015-06-093-1/+16
| |/ | | | | | | | | | | | | 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 blocktestTaylor Gerring2015-06-091-3/+3
|/
* cmd/geth: version bump 0.9.27obscuren2015-06-051-1/+1
|
* skipped failing natspec testsobscuren2015-06-041-1/+1
|
* cmd/geth, common/natspec: updating tests (still failing?)obscuren2015-06-041-1/+1
|
* cmd/utils, eth: core.NewBlockProcessor no longer needs TxPoolFelix Lange2015-06-041-2/+1
|
* wipobscuren2015-06-041-2/+66
|
* Add missing err checks on From() (skip RPC for now)Gustav Simonsson2015-06-021-1/+0
|
* cmd/geth: bump version v0.9.26obscuren2015-05-281-1/+1
|
* Merge pull request #1140 from Gustav-Simonsson/fix_account_unlock_loggingJeffrey Wilcke2015-05-281-2/+2
|\ | | | | Validate account length and avoid slicing in logging
| * Validate account length and avoid slicing in loggingGustav Simonsson2015-05-281-2/+2
| |
* | Merge pull request #1132 from obscuren/log_optimisationsJeffrey Wilcke2015-05-281-1/+1
|\ \ | |/ |/| core: log optimisations
| * core: fixed an issue with storing receiptsobscuren2015-05-281-1/+1
| |
* | cmd/geth: don't flush databases after importFelix Lange2015-05-281-5/+4
| |
* | cmd/utils: use constant for import batch sizeFelix Lange2015-05-281-3/+6
| |
* | cmd/utils: skip batches with known blocks during importFelix Lange2015-05-281-3/+16
| | | | | | | | This makes block importing restartable.
* | cmd/geth, cmd/utils: make chain importing interruptibleFelix Lange2015-05-282-10/+39
| | | | | | | | | | | | 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/utils: print errors only once if stdout and stderr are the same fileFelix Lange2015-05-281-3/+10
| |
* | cmd/geth, cmd/utils: rename utils.Get* -> utils.Make*Felix Lange2015-05-283-16/+21
| | | | | | | | | | 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-283-147/+167
| |
* | cmd/mist: use utils.SetupLoggerFelix Lange2015-05-281-0/+4
| |
* | cmd/geth, cmd/utils: don't use Ethereum for import, export and upgradedbFelix Lange2015-05-283-134/+72
|/ | | | | | 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 meaningfulPéter Szilágyi2015-05-271-2/+2
|
* Merge pull request #1112 from fjl/fix-console-exitJeffrey Wilcke2015-05-271-20/+44
|\ | | | | cmd/geth: exit the console cleanly when interrupted
| * cmd/geth: exit the console cleanly when interruptedFelix Lange2015-05-271-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.25obscuren2015-05-271-1/+1
| |
* | cmd/geth: Flush instead of close. This solves a nil ptr errorobscuren2015-05-271-6/+6
| |
* | cmd/geth, core: Updated DB version & seedhash debug methodobscuren2015-05-271-1/+24
|/
* Merge pull request #1108 from karalabe/fine-seedingFelix Lange2015-05-273-2/+9
|\ | | | | Fine tune seeder and p2p peer handling
| * cmd/geth: fix js console test for p2p server updatePéter Szilágyi2015-05-271-1/+3
| |
| * cmd/geth, cmd/utils, eth, p2p: pass and honor a no discovery flagPéter Szilágyi2015-05-272-1/+6
| |
* | Merge pull request #1090 from fjl/jsre-fixesJeffrey Wilcke2015-05-272-18/+29
|\ \ | |/ |/| jsre: fixes for concurrent use, improved timer handling
| * cmd/geth, jsre, rpc: run all JS code on the event loopFelix Lange2015-05-252-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.24obscuren2015-05-261-1/+1
|/
* make registrar available in consoleBas van Kervel2015-05-221-1/+1
|
* cmd/geth: bump version 0.9.23obscuren2015-05-221-1/+1
|
* automatic DAG pregeneration for smooth epoch transitionszelig2015-05-213-1/+39
| | | | | | | | - 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 .zelig2015-05-202-1/+26
|
* multiple contract source for solidity compiler: returns contract array if ↵zelig2015-05-201-3/+3
| | | | multiple contracts. fixes #1023
* add usage doc to wallet importzelig2015-05-201-1/+9
|
* solc now in ethereum, fixes solc path setting; setSolc() didnt workzelig2015-05-204-5/+4
|
* fix solc tests unskipzelig2015-05-202-15/+20
|
* 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
* Merge pull request #1022 from obscuren/parallel_nonce_checksJeffrey Wilcke2015-05-192-1/+3
|\ | | | | Parallelise nonce checks
| * core: chain manager no longer exports genesis blockobscuren2015-05-191-0/+2
| |
| * core: parallelise nonce checking when processing blocksobscuren2015-05-181-1/+1
| | | | | | | | | | | | ChainManager now uses a parallel approach to block processing where all nonces are checked seperatly from the block processing process. This speeds up the process by about 3 times on my i7
* | Remove unused confirm() methodTaylor Gerring2015-05-191-14/+0
| |
* | Refactor user prompts into utilsTaylor Gerring2015-05-193-49/+50
| |
* | 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-163-5/+3
|
* eth, cmd/geth: start mining from console respects CLI flagobscuren2015-05-161-1/+1
|
* cmd/geth: use plain keystore for JS testsFelix Lange2015-05-141-1/+1
| | | | This reduces the time it takes to run the tests back to 3 seconds.
* Merge pull request #973 from bas-vk/issue972Jeffrey Wilcke2015-05-141-0/+5
|\ | | | | Introduced default unlock duration when an account is unlocked from t…
| * Introduced default unlock duration when an account is unlocked from the consoleBas van Kervel2015-05-141-0/+5
| |
* | Merge pull request #960 from fjl/nat-fixesJeffrey Wilcke2015-05-141-0/+1
|\ \ | | | | | | p2p/nat: fix UPnP auto discovery
| * | cmd/utils: print messages from package log through glogFelix Lange2015-05-141-0/+1
| |/ | | | | | | | | Some of the dependencies use package log. This change ensures that the log output looks uniform and respects glog flags.
* / 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
|
* Change default keystore dirGustav Simonsson2015-05-132-2/+2
|
* Fix address type in js testGustav Simonsson2015-05-121-1/+1
|
* Update key store to new spec but keep address field for nowGustav Simonsson2015-05-121-1/+1
| | | | * Also fix address types post-rebase
* Use common.Address type for accounts.AddressGustav Simonsson2015-05-124-9/+9
|
* Merge pull request #933 from bas-vk/issue928Jeffrey Wilcke2015-05-127-22/+19
|\ | | | | replaced path with platform aware filepath module
| * removed redundant newlines in import blockBas van Kervel2015-05-124-7/+3
| |
| * replaced several path.* with filepath.* which is platform independentBas van Kervel2015-05-127-22/+23
| |
* | sol: skipped source checking stepobscuren2015-05-121-0/+1
| |
* | xeth, rpc: implement eth_estimateGas. Closes #930obscuren2015-05-121-1/+1
|/
* compiler, cli/js: fix solidity compiler tests failing when a different ↵zelig2015-05-122-3/+12
| | | | version of solc installed
* miner, cmd/geth: miner will not ignored owned account transactionsobscuren2015-05-121-4/+13
| | | | Miner does not ignore low gas txs from accounts that are owned.
* cmd/geth, miner, backend, xeth: Fixed miner threads to be settableobscuren2015-05-113-5/+4
| | | | | 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 developDaniel A. Nagy2015-05-114-8/+28
|\ | | | | | | | | Conflicts: rpc/jeth.go
| * cmd/geth, cmd/mist: version 0.9.19obscuren2015-05-102-2/+2
| |
| * cmd/mist: version bumpobscuren2015-05-091-1/+1
| |
| * cmd/geth: bump version 0.9.18obscuren2015-05-091-1/+1
| |
| * miner, cmd/geth: settable gas price from flags and consoleobscuren2015-05-091-0/+12
| | | | | | | | | | * --gasprice "<num>" flag * admin.miner.setGasPrice( <num> )
| * cmd/geth, cmd/mist, eth, flags: renamed loglevel to verbosityobscuren2015-05-093-6/+14
| |
* | Signature test.Daniel A. Nagy2015-05-091-0/+28
|/
* version 0.9.17obscuren2015-05-081-1/+1
|
* cmd/utils: bump default maxpeers to 25Felix Lange2015-05-081-1/+1
| | | | | This should improve ethereum block propagation times since we're not not broadcasting blocks to 100% of peers.
* Merge pull request #840 from karalabe/throttled-dialingJeffrey Wilcke2015-05-083-0/+8
|\ | | | | p2p: throttled handshakes
| * cmd, eth, p2p: introduce pending peer cli arg, add testsPéter Szilágyi2015-05-073-0/+8
| |
* | updated ethereum.jsobscuren2015-05-081-0/+0
| |
* | jsre, cmd/geth: updated web3.js and altered settimeoutobscuren2015-05-081-6/+0
| |
* | solidity compiler and contract metadocs integrationzelig2015-05-077-111/+546
|/ | | | | | | | | | | | | * 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 Wilcke2015-05-071-1/+0
|\ | | | | | | | | Gustav-Simonsson/fix_block_tests_genesis_block_total_difficulty Fix block tests genesis block total difficulty
| * Unskip now working tests, remove debug printGustav Simonsson2015-05-071-1/+0
| |
* | cmd/geth: gofmt screwup fixobscuren2015-05-071-0/+2
| |
* | cmd/geth: version bumpobscuren2015-05-071-3/+1
| |
* | fixed merge issueobscuren2015-05-072-5/+5
|\ \ | |/ |/|
| * cmd/mist: fix a stale error messagePéter Szilágyi2015-05-041-1/+1
| |
| * cmd, eth, p2p: fix review issues enumerated by FelixPéter Szilágyi2015-04-305-8/+8
| |
| * cmd/geth, cmd/utils, eth: internalize trusted node config filePéter Szilágyi2015-04-302-7/+0
| |
| * cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peersPéter Szilágyi2015-04-305-9/+16
| |
* | Merge pull request #861 from obscuren/transaction_pool_fixesJeffrey Wilcke2015-05-073-1/+105
|\ \ | | | | | | core: transaction pool fixes & resending transactions
| * | cmd/geth: limit `pendingTransactions` to owned accounts.obscuren2015-05-071-33/+53
| | |
| * | cmd/mist: updated xeth transactobscuren2015-05-072-1/+2
| | |
| * | cmd/geth: admin, switched price with limit in argumentsobscuren2015-05-071-2/+2
| | |
| * | cmd/geth: implemented resending transaction with different gas settingsobscuren2015-05-071-0/+83
| | |
* | | Merge pull request #859 from Gustav-Simonsson/ethash_reloadedJeffrey Wilcke2015-05-072-7/+29
|\ \ \ | |/ / |/| | Ethash reloaded
| * | Integrate new ethash API and change geth makedag cmdGustav Simonsson2015-05-052-7/+29
| | |
* | | setTimeout and sendAsync implementedzsfelfoldi2015-05-061-0/+4
|/ / | | | | | | added and eval queue for serializing JSRE vm execution
* | 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
|
* core: return the index of the block that failed when inserting a chainobscuren2015-04-291-2/+2
|
* 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/mist: always enable whisperFelix Lange2015-04-291-0/+1
| | | | | | | | | | The default value of the Shh option is true, but cli can't see it because it is not part of the mist options.
* | cmd/geth, cmd/mist: use gitCommit in node nameFelix Lange2015-04-292-15/+36
| |
* | cmd/mist: add blockchain version flagFelix Lange2015-04-291-0/+1
|/ | | | | This is necessary because cli doesn't see the default value unless the flag is included.
* Merge pull request #793 from karalabe/discovery-node-cacheJeffrey Wilcke2015-04-281-1/+1
|\ | | | | p2p/discover: persistent node database
| * cmd/bootnode, eth, p2p, p2p/discover: use a fancier db designPéter Szilágyi2015-04-241-1/+1
| |
| * cmd/bootnode, eth, p2p, p2p/discover: clean up the seeder and mesh into eth.Péter Szilágyi2015-04-241-1/+1
| |
| * cmd, eth, p2p, p2p/discover: init and clean up the seed cachePéter Szilágyi2015-04-241-1/+1
| |
* | Add loading of block test privkey if presentGustav Simonsson2015-04-281-1/+1
| |
* | geth/main: removed crazy welcome message :-(obscuren2015-04-261-1/+2
| |
* | web3: updatedobscuren2015-04-261-0/+0
| |
* | Merge pull request #805 from obscuren/download_improvementsJeffrey Wilcke2015-04-252-2/+2
|\ \ | | | | | | eth, eth/downloader: improve downloader and remove asynchronousness
| * | cmd/geth: bump version number 0.9.12obscuren2015-04-251-1/+1
| | |
| * | xeth, core, cmd/utils: Transaction can not be over block gas limitobscuren2015-04-241-1/+1
| | | | | | | | | | | | Transactions will be invalidated when the tx.gas_limit > block.gas_limit
* | | Merge pull request #773 from ethersphere/frontier/cliJeffrey Wilcke2015-04-245-53/+65
|\ \ \ | | | | | | | | CLI and JS admin changes
| * | | cli: correct bootnodes flag usage help linezelig2015-04-241-1/+1
| | | |