aboutsummaryrefslogtreecommitdiffstats
path: root/eth/backend.go
Commit message (Expand)AuthorAgeFilesLines
* replaced several path.* with filepath.* which is platform independentBas van Kervel2015-05-121-7/+6
* eth, ethdb: lower the amount of open files & improve err messages for dbobscuren2015-05-121-3/+6
* cmd/geth, miner, backend, xeth: Fixed miner threads to be settableobscuren2015-05-111-6/+6
* core, eth, miner: improved tx removal & fatal error on db sync errobscuren2015-05-111-3/+5
* cmd/geth, cmd/mist, eth, flags: renamed loglevel to verbosityobscuren2015-05-091-7/+11
* cmd, eth, p2p: introduce pending peer cli arg, add testsPéter Szilágyi2015-05-071-12/+14
* fixed merge issueobscuren2015-05-071-4/+49
|\
| * eth, p2p: add trusted node list beside static listPéter Szilágyi2015-05-041-12/+12
| * eth, p2p: rename trusted nodes to static, drop inbound extra slotsPéter Szilágyi2015-05-011-11/+11
| * cmd, eth, p2p: fix review issues enumerated by FelixPéter Szilágyi2015-04-301-5/+5
| * cmd/geth, cmd/utils, eth: internalize trusted node config filePéter Szilágyi2015-04-301-23/+20
| * cmd/geth, cmd/mist, cmd/utils, eth, p2p: support trusted peersPéter Szilágyi2015-04-301-4/+52
* | Merge pull request #791 from fjl/discover-sha3-distanceJeffrey Wilcke2015-05-071-2/+2
|\ \
| * | p2p/discover: new endpoint formatFelix Lange2015-04-301-2/+2
| |/
* | Integrate new ethash API and change geth makedag cmdGustav Simonsson2015-05-051-2/+1
* | eth, eth/downloader: Moved block processing & graceful shutdownobscuren2015-05-011-2/+2
* | core: added a wait group to chain manager for graceful shutdownobscuren2015-04-301-0/+1
|/
* Merge pull request #793 from karalabe/discovery-node-cacheJeffrey Wilcke2015-04-281-0/+3
|\
| * cmd/bootnode, eth, p2p, p2p/discover: use a fancier db designPéter Szilágyi2015-04-241-8/+2
| * cmd/bootnode, eth, p2p, p2p/discover: clean up the seeder and mesh into eth.Péter Szilágyi2015-04-241-3/+10
| * cmd, eth, p2p, p2p/discover: init and clean up the seed cachePéter Szilágyi2015-04-241-0/+2
* | eth: pull in a lost merge changePéter Szilágyi2015-04-281-2/+4
* | Merge pull request #805 from obscuren/download_improvementsJeffrey Wilcke2015-04-251-3/+3
|\ \
| * | xeth, core, cmd/utils: Transaction can not be over block gas limitobscuren2015-04-241-1/+1
| * | eth, eth/downloader: don't require td on downloader. Fixed testsobscuren2015-04-241-2/+2
| |/
* / backend: start miner in its go routine (no wait to generate DAG)zelig2015-04-241-2/+1
|/
* Merge pull request #797 from tgerring/bootnodesJeffrey Wilcke2015-04-241-2/+3
|\
| * Updated bootnodesTaylor Gerring2015-04-241-2/+3
* | Moved leveldb update loop to eth/backendBas van Kervel2015-04-231-18/+49
|/
* eth: moved mined, tx events to protocol-hnd and improved tx propagationobscuren2015-04-231-26/+8
* eth: start tx pool in a goroutineobscuren2015-04-231-1/+1
* Merge pull request #756 from Gustav-Simonsson/block_test_improvementsJeffrey Wilcke2015-04-211-1/+4
|\
| * eth: use NewDB hook also for extra DBFelix Lange2015-04-191-1/+4
* | NatSpec cli option, resolver tests passingzsfelfoldi2015-04-201-0/+3
|/
* eth: fix node key persistenceFelix Lange2015-04-191-4/+1
* eth: fixed proper BroadcastBlock for mined blocksobscuren2015-04-181-1/+1
* eth: listen for mined blocks and propagate using the protocol managerobscuren2015-04-181-17/+15
* eth: additional cleanups to the subprotocol, improved block propagationobscuren2015-04-181-19/+22
* eth: began split up of peers and protocol managerobscuren2015-04-181-12/+1
* Merge branch 'develop' into downloader-protoobscuren2015-04-161-3/+26
|\
| * eth: limit the amount of peers that will receive Block/Tx messagesobscuren2015-04-141-2/+3
| * Added blockchain DB versioning support, closes #650Bas van Kervel2015-04-131-1/+23
* | eth: added downloader for syncing up the chainobscuren2015-04-131-1/+5
|/
* Moved handling of nonces to the managed stateobscuren2015-04-091-1/+1
* Improved transaction poolobscuren2015-04-091-1/+1
* Sync managed accounts to the networkobscuren2015-04-081-0/+15
* Updated loggingobscuren2015-04-071-7/+7
* Update ethashobscuren2015-04-051-1/+1
* eth: update cpp bootnode addressFelix Lange2015-04-011-2/+2
* Update Go bootnode addressTaylor Gerring2015-03-311-1/+1
* settable etherbasezelig2015-03-271-4/+23
* Merge pull request #560 from tgerring/xethcleanupJeffrey Wilcke2015-03-251-18/+21
|\
| * Improve protocol version reportingTaylor Gerring2015-03-251-18/+21
* | Store protocol version in the block db **NOT** extra dbobscuren2015-03-251-2/+2
|/
* better block propagationobscuren2015-03-241-2/+2
* Implement RPC net_versionTaylor Gerring2015-03-241-5/+7
* Merge pull request #551 from ethersphere/frontier/eth-version-exportsTaylor Gerring2015-03-241-9/+10
|\
| * eth: fix protocol version/network id copied from config to Ethereum fieldzelig2015-03-241-9/+10
* | moved state and vm to coreobscuren2015-03-231-1/+1
|/
* Merge branch 'jsonlog' of https://github.com/ethersphere/go-ethereum into eth...obscuren2015-03-231-17/+21
|\
| * independent flag for json structured loggingzelig2015-03-221-14/+17
* | Get work / submit work partially implemented.obscuren2015-03-221-3/+3
|/
* eth: enable whisper againFelix Lange2015-03-211-1/+1
* Merge branch 'ethersphere-frontier/blockpool' into conversionobscuren2015-03-211-1/+2
|\
| * use own total difficulty to limit best peerzelig2015-03-201-1/+2
* | wipobscuren2015-03-211-1/+1
|/
* eth, whisper: adapt for RLP encoder switch in package p2pFelix Lange2015-03-191-2/+2
* Merge branch 'develop' into conversionobscuren2015-03-191-15/+21
|\
| * private network supportzelig2015-03-181-14/+21
| * eth/backend: remove spurious and incorrent PeerInfo()zelig2015-03-181-5/+4
* | conversions. -compilable-obscuren2015-03-181-5/+5
|/
* Merge branch 'frontier/js' into frontier/nodeadmin.jszelig2015-03-161-13/+13
|\
| * Moved ethutil => commonobscuren2015-03-161-13/+13
* | eth:zelig2015-03-151-3/+65
|/
* mergeobscuren2015-03-151-6/+21
|\
| * eth: add ResetWithGenesisBlockFelix Lange2015-03-141-4/+11
| * eth: add hook for database creationFelix Lange2015-03-141-2/+10
* | Add web3_clientVersionTaylor Gerring2015-03-131-0/+3
* | Add additional extra database for non-protocol related dataobscuren2015-03-121-7/+9
|/
* miner: provide coinbase when starting the minerFelix Lange2015-03-121-8/+15
* Merge branch origin/develop into accounts-integrationFelix Lange2015-03-111-0/+11
|\
| * Add empty total difficulty to test blocks and clean up stopping the nodeGustav Simonsson2015-03-101-0/+11
* | eth: return account errors directlyFelix Lange2015-03-101-1/+1
* | eth: fix testsFelix Lange2015-03-101-7/+7
* | Merge ethereum/poc-9 into accounts-integrationFelix Lange2015-03-101-9/+21
|\|
| * Separated block db from state db. Partial fix for #416obscuren2015-03-071-10/+18
| * Debug option for VM & command line flagobscuren2015-03-061-0/+4
* | eth: delete unused RpcServer fieldFelix Lange2015-03-101-7/+0
* | accounts: AccountManager -> ManagerFelix Lange2015-03-081-17/+17
* | accounts, core, eth, xeth: use account manager for everythingFelix Lange2015-03-071-33/+14
* | Integrate eth_accounts and eth_transact to use new account managerGustav Simonsson2015-03-061-17/+24
|/
* Merge pull request #433 from fjl/newcliFelix Lange2015-03-061-2/+5
|\
| * ethutil: remove Config variableFelix Lange2015-03-061-2/+5
* | Merge branch 'p2p-handshake-2' of https://github.com/fjl/go-ethereum into fjl...obscuren2015-03-061-8/+1
|\ \ | |/ |/|
| * eth, p2p: delete p2p.BlacklistFelix Lange2015-03-041-8/+1
* | Miner fixes and updates (including miner)obscuren2015-03-051-2/+1
|/
* Merge branch 'develop' into poc-9obscuren2015-03-041-5/+2
|\
| * Merge pull request #411 from ethersphere/readmeJeffrey Wilcke2015-03-041-1/+1
| |\
| | * db name database -> blockchain in backend error messagezelig2015-03-031-1/+1
| * | Merge pull request #409 from tgerring/jsonlogsJeffrey Wilcke2015-03-041-12/+12
| |\ \
| * | | Remove Websockets RPC transportTaylor Gerring2015-03-011-4/+1
| | |/ | |/|
* | | Merge branch 'jsonlogs' of https://github.com/ethersphere/go-ethereum into et...obscuren2015-03-041-12/+12
|\ \ \ | | |/ | |/|
| * | Don't import logger as ethloggerTaylor Gerring2015-03-021-12/+12
| |/
* | fixed pow stuffobscuren2015-03-041-2/+5
* | Merge branch 'ethersphere-blockpool2' into poc-9obscuren2015-03-011-3/+4
|\ \ | |/ |/|
| * integrate blockpool into ethzelig2015-02-251-3/+4
* | Report proper database directory. Closes #397obscuren2015-02-271-1/+2
|/
* eth: persist node key between sessions (#304)Felix Lange2015-02-201-6/+27
* eth: add poc-8.ethdev.com as second default bootstrap nodeFelix Lange2015-02-201-0/+3
* Merge pull request #345 from maran/feature/minerthreadsJeffrey Wilcke2015-02-201-1/+3
|\
| * Implement command line argument to set the amount of agents created by the minerMaran2015-02-191-1/+3
* | Merge pull request #339 from tgerring/jsonlogTaylor Gerring2015-02-191-2/+0
|\ \ | |/ |/|
| * Update JSON Log typesTaylor Gerring2015-02-181-2/+0
* | Disabled ability to disable whisper. Closes #334obscuren2015-02-181-1/+5
|/
* added bootnode back inobscuren2015-02-181-2/+1
* Changed to ChainEvent and fixed a nil pointer in transactobscuren2015-02-181-2/+2
* Filter and mutex locks addedobscuren2015-02-171-0/+1
* "centralised" mining to backend. Closes #323obscuren2015-02-171-63/+19
* eth: add default bootnodeFelix Lange2015-02-141-2/+11
* mergeobscuren2015-02-131-11/+10
* wipobscuren2015-02-131-61/+68
|\
| * cmd/ethereum, cmd/mist, eth, p2p: use package p2p/natFelix Lange2015-02-131-9/+5
| * eth: remove unused Ethereum sync fieldsFelix Lange2015-02-101-4/+0
| * cmd/mist, cmd/ethereum: add CLI arguments for node keyFelix Lange2015-02-101-3/+10
| * eth: don't warn if no BootNodes are specifiedFelix Lange2015-02-091-0/+3
| * cmd/ethereum, cmd/mist: add flag for discovery bootstrap nodesFelix Lange2015-02-071-9/+28
| * cmd/mist, eth, javascript, p2p: use Node URLs for peer suggestionsFelix Lange2015-02-071-6/+4
| * cmd/ethereum, cmd/mist, core, eth, javascript, xeth: fixes for new p2p APIFelix Lange2015-02-061-43/+30
* | mergeobscuren2015-02-131-11/+14
|\|
| * Merge pull request #287 from ethereum/system-testingJeffrey Wilcke2015-02-061-8/+4
| |\
| | * Move hardcoded seed node address to app flagTaylor Gerring2015-02-031-8/+4
| * | Added (disabled) Jit validationobscuren2015-02-011-2/+1
| |/
| * moving to a better xethobscuren2015-01-291-0/+4
| * Update CLI to use new Websocket RPCTaylor Gerring2015-01-281-0/+4
| * Move HTTP transport to sub package of RPCTaylor Gerring2015-01-281-1/+1
* | Move standard fields to LogEventTaylor Gerring2015-02-121-1/+1
* | Move event names within each objectTaylor Gerring2015-02-111-1/+1
* | Use strongly-typed objectsTaylor Gerring2015-02-111-8/+7
* | Rename jsonlogger methodTaylor Gerring2015-01-221-1/+1
* | Add JsonLogger typeTaylor Gerring2015-01-221-0/+9
* | Add LogFormat flagTaylor Gerring2015-01-221-1/+2
|/
* Print error instead of returning for seed node errobscuren2015-01-191-1/+1
* just enable by defaultobscuren2015-01-091-7/+3
* Refactored ethutil.Config.Db outobscuren2015-01-071-4/+4
* Fixed port numobscuren2015-01-061-1/+1
* Changed to poc-8 & removed GetTxsobscuren2015-01-061-1/+1
* Mergeobscuren2015-01-061-15/+32
* BlockManager => BlockProcessorobscuren2015-01-051-9/+9
* Cleaned up some of that utilobscuren2015-01-041-16/+74
* Fixed bug where logging could crash client during tx addingobscuren2015-01-031-2/+4
* Removed the need of having a backend for the tx poolobscuren2015-01-021-1/+1
* Refactored block & Transactionobscuren2014-12-231-1/+1
* Merge fixesobscuren2014-12-181-2/+2
* Added whisper handlerobscuren2014-12-161-0/+4
* made mist in a compilable, workable state using the new refactored packagesobscuren2014-12-151-0/+4
* Moved peer helper methedsobscuren2014-12-151-17/+0
* removed filter manager from baseobscuren2014-12-151-15/+0
* Added old filter. Needs some refactoringobscuren2014-12-151-57/+6
* WIPobscuren2014-12-151-3/+5
* added protocol handlerobscuren2014-12-151-1/+1
* added whisperobscuren2014-12-151-18/+19
* WIPobscuren2014-12-151-43/+10
* adapt blockpool/backend to use pow/ezp with pow.Block for VerifyPoW funczelig2014-12-151-4/+3
* blockmanager start/stop obsoletezelig2014-12-151-2/+0
* initial commit for new backend (eth.Ethereum)zelig2014-12-151-0/+357