aboutsummaryrefslogtreecommitdiffstats
path: root/cmd
Commit message (Collapse)AuthorAgeFilesLines
* 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
| | | |
| * | | cli/js console: if corsDomain is not given to startRpc, we fall back to ↵zelig2015-04-244-11/+14
| | | | | | | | | | | | | | | | 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-242-3/+5
| | | |
| * | | cli: clean up flag descriptions, usage docs, account list uses primary and ↵zelig2015-04-243-29/+25
| | | | | | | | | | | | | | | | indexes, add help line to account subcnd usage
| * | | js console: add cors domain optional argument to startRpczelig2015-04-242-8/+17
| | | |
| * | | cmd/admin: rename debug.block to debug.processBlock; move backtrace under debugzelig2015-04-241-2/+2
| |/ /
* / / Smaller frontier cover artAlexandre Van de Sande2015-04-241-1/+1
|/ /
* | web3: updatedobscuren2015-04-242-2/+1
| |
* | cmd/geth, jsre: updated ethereum.js => web3.jsobscuren2015-04-241-1/+1
|/
* Changed "Welcome to the Frontier" to something more geekyAlexandre Van de Sande2015-04-231-1/+1
|
* cmd/geth: improve the JS testsFelix Lange2015-04-222-209/+71
| | | | | These changes ensure that the JS tests run without networking and fixes the block chain export and its associated test.
* Merge pull request #765 from Gustav-Simonsson/more_block_test_improvementsFelix Lange2015-04-222-83/+3
|\ | | | | Further fixes to block test wrapper
| * Further fixes to block test wrapperGustav Simonsson2015-04-212-83/+3
| | | | | | | | | | | | | | | | | | | | | | | | * Move go test wrapper for block tests from cmd/geth to tests * Fix logic for when tests are valid or not, by adding correct validations for expected valid/invalid blocks * Change block insertion helper to work on single blocks * Add one test case for each file in BlockTests and comment out the tests which are currently failing * Add Skip call in all block tests in lieu of performance fixes around ethash cache which are needed before it will be fast enough to start / stop the node between each test
* | Merge pull request #756 from Gustav-Simonsson/block_test_improvementsJeffrey Wilcke2015-04-212-24/+145
|\| | | | | Block test improvements
| * Add block tests wrapper and fixes for tx testsGustav Simonsson2015-04-201-0/+80
| | | | | | | | | | | | | | | | | | * Add fixes to parsing and converting of fields in tx tests * Correct logic in tx tests; validation of fields and correct logic for when RLP decoding works/fails and when this is expected or not * Rename files for consistency * Add block tests wrapper to run block tests with go test
| * cmd/geth, tests: enable running multiple tests from a single fileFelix Lange2015-04-191-24/+65
| | | | | | | | | | | | | | | | This commit also changes the block test loading so tests containing invalid RLP blocks can be loaded and return an error only when they are run. (cherry picked from commit 898ba87984791249586b97c9ce340dd087b79d67)
* | Merge pull request #734 from bas-vk/issue-729Jeffrey Wilcke2015-04-211-0/+8
|\ \ | | | | | | admin.StopRPC added to console
| * | admin.stopRPC support added which stops the RPC HTTP listenerBas van Kervel2015-04-161-0/+8
| | |
* | | Merge pull request #755 from karalabe/command-flags-cleanupJeffrey Wilcke2015-04-212-22/+48
|\ \ \ | | | | | | | | cmd/geth, cmd/utils: add cli flags for pprof and whisper
| * | | cmd/geth, cmd/utils: invert --pprof once morePéter Szilágyi2015-04-212-5/+5
| | | |
| * | | cmd/geth, cmd/utils: use pprof disable flag, start globallyPéter Szilágyi2015-04-202-8/+10
| | | |
| * | | cmd/geth, cmd/utils: add cli flags for pprof and whisper.Péter Szilágyi2015-04-202-22/+46
| | | |
* | | | Merge branch 'frontier/natspec' of ↵obscuren2015-04-213-5/+19
|\ \ \ \ | |/ / / |/| | | | | | | https://github.com/ethersphere/go-ethereum into ethersphere-frontier/natspec
| * | | fixed incomplete mergezsfelfoldi2015-04-201-19/+21
| | | |
| * | | NatSpec cli option, resolver tests passingzsfelfoldi2015-04-203-24/+32
| | | |
| * | | default fallback NatSpec messageszsfelfoldi2015-04-201-8/+1
| | | |
| * | | resolver testszelig2015-04-201-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | - add resolver tests and fix resolver to pass - statereg constructor fixed - comments added to natspec plus docserver integration for natspec userdoc fetching
| * | | NatSpec, URL register storage retrievalzsfelfoldi2015-04-201-4/+3
| | | | | | | | | | | | | | | | fixed 2/3 tests
| * | | natspec integrated to console frontend confirmTransactionzelig2015-04-201-2/+11
| | |/ | |/|
* | | geth: added a `admin.debug.block` command which reprocess the blockobscuren2015-04-201-0/+25
| | |
* | | core: added chain head reset to known blockobscuren2015-04-201-10/+37
| | |
* | | geth: bump version numberobscuren2015-04-201-1/+1
|/ /
* | geth: admin download statusobscuren2015-04-201-0/+7
| |
* | Merge branch 'rlp-size-validation' of https://github.com/fjl/go-ethereum ↵obscuren2015-04-192-2/+2
|\ \ | | | | | | | | | | | | | | | | | | into fjl-rlp-size-validation Conflicts: eth/protocol.go
| * | cmd/rlpdump, cmd/utils, eth, p2p, whisper: use rlp input limitFelix Lange2015-04-172-2/+2
| |/
* | geth: added getBlockRlp for dumping block in rlp formatobscuren2015-04-191-0/+26
| |
* | geth: added identity flag which allows to set a custom node nameobscuren2015-04-192-0/+10
| |
* | geth: bump version numberobscuren2015-04-181-2/+3
|/
* geth: fixed failing cli testsobscuren2015-04-151-2/+2
|
* geth: added print block to adminobscuren2015-04-141-1/+32
|
* Merge pull request #700 from bas-vk/issue_650Jeffrey Wilcke2015-04-133-26/+154
|\ | | | | Added blockchain DB versioning support, closes #650
| * Added blockchain DB versioning support, closes #650Bas van Kervel2015-04-133-26/+154
| |
* | Updated glogobscuren2015-04-111-11/+15
| |
* | Bumpobscuren2015-04-111-1/+1
| |
* | Added pprofobscuren2015-04-101-0/+8
| |
* | cmd/mist: fix another nil recipient address panic.Péter Szilágyi2015-04-101-7/+5
|/
* Merge pull request #682 from bas-vk/issue_567Jeffrey Wilcke2015-04-101-4/+3
|\ | | | | bugfix as a result of PR 671
| * bugfix as a result of PR 671Bas van Kervel2015-04-101-4/+3
| |
* | Added some quotes ....obscuren2015-04-101-1/+1
| |
* | Added proper contract for registrarobscuren2015-04-092-3/+3
| |
* | bumpobscuren2015-04-091-1/+1
| |
* | added contractsobscuren2015-04-091-0/+6
| |
* | Added default registrarobscuren2015-04-091-0/+1
| |
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2015-04-094-4/+164
|\ \
| * \ Merge pull request #678 from bas-vk/feature_635Jeffrey Wilcke2015-04-091-2/+1
| |\ \ | | | | | | | | Support for import/export hex encoded keys
| | * | Support for import/export hex encoded keys, closes #635Bas van Kervel2015-04-091-2/+1
| | | |
| * | | Merge pull request #671 from bas-vk/issue_567Jeffrey Wilcke2015-04-093-2/+163
| |\ \ \ | | | |/ | | |/| Add path expansion support for command line arguments, closes 567
| | * | reformat code with goimportsBas van Kervel2015-04-093-94/+94
| | | |
| | * | Add path expansion support for command line arguments, closes 567Bas van Kervel2015-04-083-3/+164
| | |/
* | / Updated xeth loggerobscuren2015-04-091-1/+1
|/ /
* | Default log to stderrobscuren2015-04-091-1/+2
| |
* | Fixed tests to reflect log changesobscuren2015-04-092-9/+9
| |
* | ignore invalid txs right after being added if they prove incorrectobscuren2015-04-091-2/+5
|/
* updated loggingobscuren2015-04-072-8/+6
|
* Updated loggingobscuren2015-04-072-4/+11
|
* Block header changed & console miner controlobscuren2015-04-061-3/+24
| | | | | | * miner control moved to `admin.miner` * miner option to set extra data * block extra now bytes
* v bumpobscuren2015-04-051-1/+1
|
* reflect ethash changesobscuren2015-04-051-1/+1
|
* removed hash rate from info log. Added hashrate js funcobscuren2015-04-051-0/+5
|
* set backtrace during runtimeobscuren2015-04-051-0/+12
|
* bumped version numberobscuren2015-04-041-1/+1
|
* added verbosity to js adminobscuren2015-04-041-0/+13
|
* basic glogobscuren2015-04-041-4/+0
|
* Merge branch 'develop' into glogobscuren2015-04-041-1/+1
|\
| * version bumpobscuren2015-04-031-1/+1
| |
* | glog wipobscuren2015-04-032-0/+21
|/
* fixed stack levelobscuren2015-04-031-3/+0
|
* updated coinobscuren2015-04-031-10/+4
|
* updated ethereum.jsobscuren2015-04-021-0/+0
|
* info => debugobscuren2015-04-021-1/+1
|
* Merge pull request #589 from tgerring/corssettingJeffrey Wilcke2015-04-014-16/+31
|\ | | | | Configurable CORS domain
| * Abstract http into rpc packageTaylor Gerring2015-03-302-15/+18
| | | | | | | | New RpcConfig object to pass growing config
| * Add flag to control CORS header #394Taylor Gerring2015-03-303-1/+13
| | | | | | | | | | * Disabled on CLI * http://localhost on Mist
* | ethereum.js updateobscuren2015-04-011-0/+0
| |
* | fixed testsobscuren2015-04-011-2/+2
| |
* | Blocktest fixed, Execution fixedobscuren2015-04-011-1/+1
|/ | | | | | * Added new CreateAccount method which properly overwrites previous accounts (excluding balance) * Fixed block tests (100% success)
* Etherbase => etherbaseobscuren2015-03-271-1/+1
|
* Merge pull request #580 from ethersphere/frontier/cli-keyJeffrey Wilcke2015-03-272-5/+11
|\ | | | | settable etherbase
| * settable etherbasezelig2015-03-272-5/+11
| | | | | | | | | | | | | | | | - 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
* | Use ExtraDB for storage. Fixes #577Taylor Gerring2015-03-273-7/+4
|/
* renamed ethereum => gethobscuren2015-03-275-5/+5
|
* max paranoia mode to UNsupport unencrypted keys entirelyzelig2015-03-272-92/+71
| | | | | | | - remove account export functionality from CLI - remove accountExport method, - remove unencrypted-keys flag from everywhere - improve documentation
* output error message if unlock address is invalid (fixes the wierd "read ↵zelig2015-03-271-1/+5
| | | | /path: is a directory") msg
* unlocking coinbase without knowing addresszelig2015-03-271-2/+7
| | | | | - accounts: remove Manager.getKey - cli: for -unlock coinbase, use account manager Coinbase()
* common: remove WriteFile and ReadAllFile (use ioutil instead)zelig2015-03-274-10/+13
|
* Applying: fix adming js test regression (maybe otto update?)zelig2015-03-271-1/+1
|
* cli test: fix test newJSRE interactive argumentzelig2015-03-271-1/+1
|
* cli: implement ethereum presale wallet import via clizelig2015-03-271-27/+47
|
* cli: help formattingzelig2015-03-272-14/+19
|
* cli: fix liner not closing (spuriously opened) in noninteractive jsrezelig2015-03-272-4/+4
|
* unlocking coinbasezelig2015-03-271-1/+4
| | | | | - extract accounts.getKey method - if given empty address it retrieves coinbase (first account) - cli -unlock coinbase will unlock coinbase
* import/export accountszelig2015-03-272-30/+152
| | | | | | | | | | | - cli: add passwordfile flag - cli: change unlock flag only takes account - cli: with unlock you are prompted for password or use passfile with password flag - cli: unlockAccount used in normal client start (run) and accountExport - cli: getPassword used in accountCreate and accountImport - accounts: Manager.Import, Manager.Export - crypto: SaveECDSA (to complement LoadECDSA) to save to file - crypto: NewKeyFromECDSA added (used in accountImport and New = generated constructor)
* bumpobscuren2015-03-271-1/+1
|
* updated web3.jsobscuren2015-03-261-0/+0
|
* Updated example for new ethereum.jsobscuren2015-03-261-4/+4
|
* Godep issue?obscuren2015-03-261-1/+1
|
* updated ethereum.jsobscuren2015-03-251-0/+0
|
* Removed full pathobscuren2015-03-251-1/+1
|
* bumpobscuren2015-03-251-2/+2
|
* fixed testobscuren2015-03-251-3/+13
|
* Better error reporting in the console. Updated ethereum.jsobscuren2015-03-252-11/+15
|
* fixed testsobscuren2015-03-241-4/+4
|
* Merge pull request #552 from ethersphere/jsonlogTaylor Gerring2015-03-241-5/+4
|\ | | | | Jsonlog
| * fix ethtest loggingzelig2015-03-241-5/+4
| |
* | Add Close() method to EthereumApiTaylor Gerring2015-03-241-0/+1
|/ | | | To close the handler for LDB
* moved state and vm to coreobscuren2015-03-236-8/+8
|
* Fix new types for blocktests and comment out non-working log level setterGustav Simonsson2015-03-231-1/+1
|
* gofmtGustav Simonsson2015-03-231-1/+1
|
* Add validation of post state accounts to block testsGustav Simonsson2015-03-231-2/+9
|
* In blocktest cmd, disable network and add RPC flagGustav Simonsson2015-03-232-5/+12
|
* Merge pull request #548 from tgerring/typescleanupJeffrey Wilcke2015-03-234-10/+10
|\ | | | | Fix Mist types build errors
| * Fix Mist types build errorsTaylor Gerring2015-03-224-10/+10
| |
* | Merge pull request #536 from zsfelfoldi/developJeffrey Wilcke2015-03-233-3/+10
|\ \ | | | | | | using robertkrimen/otto, godeps updated
| * | using robertkrimen/otto, godeps updatedzsfelfoldi2015-03-203-4/+11
| | |
* | | Merge branch 'jsonlog' of https://github.com/ethersphere/go-ethereum into ↵obscuren2015-03-232-6/+6
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | ethersphere-jsonlog Conflicts: eth/backend.go
| * | independent flag for json structured loggingzelig2015-03-222-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - logjson flag remove logformat flag - passed to eth Config - logsystem not a field of Ethereum - LogSystem does not need to expose GetLogLevel/SetLogLevel - message struct just implements more generic LogMsg interface - LogMsg is a fmt.Stringer with Level() - jsonMsg ([]byte) implements LogMsg - remove "raw" systems - move level logic inside StdLogSystem - logsystems only print their kind of msg: jsonLogSystem prints jsonMsg, StdLogSystem prints stdMsg
* | | bumpobscuren2015-03-221-1/+1
| | |
* | | converted to proper typesobscuren2015-03-221-29/+29
|/ /
* | Merge branch 'develop' into conversionobscuren2015-03-211-2/+2
|\ \
| * | %#x => %xobscuren2015-03-201-1/+1
| |/
| * testobscuren2015-03-201-1/+1
| |
* | cmd/blocktest: delete packageFelix Lange2015-03-211-213/+0
| | | | | | | | Blocktests are now integrated in cmd/ethereum.
* | Removed more castsobscuren2015-03-201-2/+1
| |
* | mergeobscuren2015-03-191-1/+1
|\|
| * Removed frontier from version :-(obscuren2015-03-191-1/+1
| |
* | improved test outputobscuren2015-03-191-24/+45
| |
* | Merge branch 'develop' into conversionobscuren2015-03-191-7/+12
|\|
| * Fixed mkdnode & added some testsobscuren2015-03-191-7/+12
| |
* | Merge branch 'develop' into conversionobscuren2015-03-193-35/+48
|\|
| * added frontier to versionobscuren2015-03-191-1/+1
| |
| * Merge branch 'frontier/cli-private-network' of ↵obscuren2015-03-193-34/+47
| |\ | | | | | | | | | https://github.com/ethersphere/go-ethereum into ethersphere-frontier/cli-private-network
| | * private network supportzelig2015-03-183-34/+47
| | | | | | | | | | | | | | | | | | - protocolversion, networkid global int flags to cli and mist - fix bug with protocolversion check using wrong db - log protocolversion & networkid in backend
* | | mergeobscuren2015-03-191-0/+21
|\| |
| * | cmd/ethereum: add makedag command for testingFelix Lange2015-03-171-0/+21
| |/
* | cmd/ethereum, cmd/utils: partial fix for chain importFelix Lange2015-03-182-8/+4
| |
* | Merge remote-tracking branch 'ethereum/conversion' into conversionFelix Lange2015-03-1810-240/+675
|\ \
| * | conversions. -compilable-obscuren2015-03-182-3/+3
| |/
| * bumpobscuren2015-03-181-1/+1
| |
| * remove long-running mining test, ethutil -> commonzelig2015-03-162-46/+8
| |
| * Merge branch 'frontier/js' into frontier/nodeadmin.jszelig2015-03-1613-94/+76
| |\
| | * we do not use the name Frontier Consolezelig2015-03-161-4/+4
| | |
| | * Merge remote-tracking branch 'upstream/develop' into frontier/jszelig2015-03-1613-91/+73
| | |\ | | | | | | | | | | | | | | | | | | | | Conflicts: cmd/ethereum/js.go javascript/types.go
| * | | Merge branch 'frontier/js' into frontier/nodeadmin.jszelig2015-03-151-0/+89
| |\| |
| | * | menubar back to mist main.qmlzelig2015-03-151-0/+89
| | | |
| * | | node admin interface for Frontier Console, see spec ↵zelig2015-03-153-0/+550
| |/ / | | | | | | | | | https://github.com/ethereum/go-ethereum/wiki/Frontier-Console
| * | CLI:zelig2015-03-153-130/+92
| | | | | | | | | | | | | | | | | | | | | - js subcommand for vm - console for Frontier console interactive REPL - jspath in cli - integrate jeth apiBindings
| * | remove jsre from mistzelig2015-03-154-193/+63
| | |
| * | jsre:zelig2015-03-151-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - require became loadScript(), no require is supplied - bignumber_js.go: heredoc v2.0.3 minified fixed for otto Regexp incompatibility https://github.com/robertkrimen/otto#regular-expression-incompatibility - bignumber.min.js also updated in mist/assets/ext - ethereum_js.go: latest master minified - assetPath in constructor - Eval/Exec/Handle/ToVal nice API - jsre tests
* | | core: use package rlp to encode blocksFelix Lange2015-03-181-15/+22
| |/ |/| | | | | | | This also changes the chain export format so there is no enclosing list around the blocks, which enables streaming export.
* | removed compileobscuren2015-03-162-22/+4
| |
* | Moved ethutil => commonobscuren2015-03-1614-79/+79
|/
* removed seed hashobscuren2015-03-151-1/+1
|
* mergeobscuren2015-03-154-12/+83
|\
| * cmd/ethereum: add blocktest commandFelix Lange2015-03-142-0/+67
| |
| * cmd/utils: GetEthereum -> MakeEthConfigFelix Lange2015-03-143-12/+16
| | | | | | | | | | This allows changing the config before starting Ethereum with it.
* | Support for addresses with or without 0x. Fixes #472Maran2015-03-141-1/+1
| |
* | more obvious failure for ethtestobscuren2015-03-131-5/+5
| |
* | Merge branch 'rpcfrontier' into developobscuren2015-03-131-1/+2
|\ \
| * | #469Taylor Gerring2015-03-131-1/+2
| | |
* | | fixed ethtestobscuren2015-03-131-1/+3
| | |
* | | Return 1 on failobscuren2015-03-131-0/+5
|/ /
* | Update path to web3 libraryTaylor Gerring2015-03-121-1/+1
| |
* | Update ethereum.jsTaylor Gerring2015-03-1244-6328/+0
| | | | | | | | Added to git modules
* | Merge pull request #460 from tgerring/ethutilFelix Lange2015-03-121-2/+1
|\ \ | |/ |/| Move MakeName to ethutil
| * Move MakeName to ethutilTaylor Gerring2015-03-121-2/+1
| |
* | updated rnd vm test => state testobscuren2015-03-121-28/+88
| |
* | cmd/ethereum: remove extra check for 'no accounts' errorFelix Lange2015-03-121-9/+2
| | | | | | | | This error can no longer be returned from eth.New.
* | miner: provide coinbase when starting the minerFelix Lange2015-03-125-47/+38
|/ | | | | | | | | | This avoids having to query the coinbase when creating the miner, which in turn eliminates the dreaded startup error when no accounts are set up. Later, this will also allow us to simply restart the miner when the user picks a different coinbase. This causes a lot of changes in other packages. These are included in this commit because they're impossible to separate.
* mergeobscuren2015-03-122-16/+29
|\
| * cmd/ethereum: add a flag to switch to unencrytped keystoreFelix Lange2015-03-112-14/+28
| | | | | | | | | | | | | | | | | | This is mostly for automated tests. The tests can use the following commands to start the node: ethereum --unencrypted-keys account new ... ethereum --unencrypted-keys
* | Reverted globalobscuren2015-03-112-8/+3
| |
* | Merge branch 'develop' into rpcfrontierobscuren2015-03-1114-710/+430
|\| | | | | | | | | | | Conflicts: rpc/api.go rpc/args.go
| * Merge branch origin/develop into accounts-integrationFelix Lange2015-03-117-472/+62
| |\ | | | | | | | | | | | | | | | | | | Conflicts: cmd/blocktest/main.go cmd/mist/debugger.go cmd/utils/cmd.go
| * | cmd/utils: improve CLI help templatesFelix Lange2015-03-101-0/+27
| | | | | | | | | | | | Help for a specific command now shows available subcommands.
| * | cmd/ethereum: show some help before prompting for encryption passphraseFelix Lange2015-03-101-0/+3
| | |
| * | cmd/ethereum: show more helpful message if no accounts existFelix Lange2015-03-103-9/+23
| | |
| * | cmd/utils: remove extra space in fatal error messageFelix Lange2015-03-101-1/+1
| | |
| * | cmd/ethereum: fix line editing setup and historyFelix Lange2015-03-101-6/+11
| | |
| * | cmd/evm, core, ethdb, state, tests/helper: remove ReadConfig callsFelix Lange2015-03-101-2/+0
| | |
| * | cmd/ethereum: remove "prompter" in identifiersFelix Lange2015-03-101-9/+10
| | |
| * | cmd/ethereum: unlock accounts on JS REPLFelix Lange2015-03-102-104/+111
| | |
| * | cmd/ethereum: allow multiple js filesFelix Lange2015-03-101-5/+5
| | |
| * | accounts: add {Timed,}Unlock, remove SignLockedFelix Lange2015-03-101-2/+1
| | |
| * | Merge ethereum/poc-9 into accounts-integrationFelix Lange2015-03-1012-338/+703
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cmd/utils/cmd.go cmd/utils/flags.go core/manager.go eth/backend.go rpc/http/server.go xeth/xeth.go
| * | | cmd/utils: delete InitConfig, KeyTasksFelix Lange2015-03-101-40/+0
| | | |
| * | | cmd/mist: use cli library and package accountsFelix Lange2015-03-106-304/+58
| | | |
| * | | rpc: add dataDir parameter and JSON-RPC handlerFelix Lange2015-03-103-15/+19
| | | |
| * | | cmd/utils: add NewAppFelix Lange2015-03-102-5/+12
| | | |
| * | | cmd/blocktest: simplify to fix buildFelix Lange2015-03-102-189/+34
| | | | | | | | | | | | | | | | block tests only need the chain, not all of ethereum.
| * | | accounts: AccountManager -> ManagerFelix Lange2015-03-081-2/+2
| | | |
| * | | cmd/ethereum: add account commandsFelix Lange2015-03-072-34/+93
| | | |
| * | | Integrate eth_accounts and eth_transact to use new account managerGustav Simonsson2015-03-064-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add from to eth_transact / xeth.Transact and add static pass in lieu of integrating with native Mist window for user passphrase entry * Make eth_accounts return AccountManager.Accounts() * Add a Generate Key menu item in Mist
* | | | fallbackobscuren2015-03-111-1/+1
| | | |
* | | | Updated RPCobscuren2015-03-112-24/+61
| | | | | | | | | | | | | | | | | | | | | | | | * Added a generic RawMessage deserialiser * Updated ethereum.js * Updated coin test app
* | | | Added unmarshalStateobscuren2015-03-102-1004/+1473
| |_|/ |/| |
* | | Merge pull request #449 from Gustav-Simonsson/add_blockchain_tests2Jeffrey Wilcke2015-03-102-3/+20
|\ \ \ | | | | | | | | Add empty total difficulty to test blocks and clean up stopping the node
| * | | Add empty total difficulty to test blocks and clean up stopping the nodeGustav Simonsson2015-03-102-3/+20
| | |/ | |/|