Commit Graph

  • eb82ca4563 rpc/js coinbase returns null if no etherbase set zelig 2015-06-21 20:33:51 +01:00
  • 09b6983175 no primary when listing accounts zelig 2015-06-21 04:01:12 +01:00
  • 65a26e40a8 require explicit etherbase address for mining. Falling back to primary is risky given it is inconsistent if keys are imported/merged/created or copied/transfered zelig 2015-06-17 11:25:42 +01:00
  • fc2e33c594 unlock multiple passes and obsolete primary * 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 zelig 2015-06-18 16:20:00 +01:00
  • 1d72aaa0cd simplify account unlocking zelig 2015-06-18 15:12:39 +01:00
  • cf66826223 merge conflict Bas van Kervel 2015-07-02 17:33:21 +02:00
  • 56ed408436 ipcpath issue fix Bas van Kervel 2015-07-02 17:20:58 +02:00
  • 6be527dd52 prevent discarding requests when parsing fails Bas van Kervel 2015-07-02 15:26:55 +02:00
  • effe9cc2cf added pipelining support Bas van Kervel 2015-07-01 08:23:17 +02:00
  • 89525fcb4e ipcpath issue fix Bas van Kervel 2015-07-02 17:20:58 +02:00
  • c2590af7fd prevent discarding requests when parsing fails Bas van Kervel 2015-07-02 15:26:55 +02:00
  • 9f6016e877 Merge branch 'develop' of github.com:ethereum/go-ethereum into develop Vitalik Buterin 2015-07-02 05:27:31 -04:00
  • 75f41dedca Merge pull request #1378 from obscuren/issue1367 Jeffrey Wilcke 2015-07-02 02:27:20 -07:00
  • 744af9f497 Switched canary addresses Vitalik Buterin 2015-07-02 05:27:19 -04:00
  • 529fb7a7d7 core, xeth: core.AddressFromMessage removed => crypto.CreateAddress Jeffrey Wilcke 2015-07-02 11:19:10 +02:00
  • 5caff3bc24 Merge pull request #1351 from karalabe/eth61 Jeffrey Wilcke 2015-07-01 08:16:44 -07:00
  • 507869bff1 Merge pull request #1373 from obscuren/recovery-tools Jeffrey Wilcke 2015-07-01 08:09:33 -07:00
  • 70d5d791cc core, cmd/geth: improved recover functionality Jeffrey Wilcke 2015-07-01 16:15:02 +02:00
  • d6f2c0a76f eth, eth/downloader: fix #1231, DOS vulnerability in hash queueing Péter Szilágyi 2015-07-01 15:19:11 +03:00
  • bb418a43c1 Merge pull request #1370 from obscuren/force-checkpoint Jeffrey Wilcke 2015-07-01 03:57:13 -07:00
  • 2e5242f9bb Merge pull request #1355 from Gustav-Simonsson/block_header_ts_uint64 Jeffrey Wilcke 2015-07-01 03:57:02 -07:00
  • 1ae80aaf64 eth: fix #1371, double lock during block/txn known set limitation Péter Szilágyi 2015-07-01 11:12:05 +03:00
  • 41de1cb723 added pipelining support Bas van Kervel 2015-07-01 08:23:17 +02:00
  • 29ab1fa8a5 core, cmd/geth: recover by number Jeffrey Wilcke 2015-07-01 00:52:44 +02:00
  • 60454da650 eth/downloader: reduce hash fetches in prep for eth/61 Péter Szilágyi 2015-07-01 01:20:49 +03:00
  • cb2c10d862 Merge pull request #1366 from ethers/rpcRequest Jeffrey Wilcke 2015-06-30 12:17:59 -07:00
  • d05305473e fix logging jsonrpc request #1365 ethers 2015-06-30 12:14:16 -07:00
  • f43c07cb3c eth, eth/downloader: transition to eth 61 Péter Szilágyi 2015-06-30 19:05:06 +03:00
  • af51dc4d63 eth, eth/downloader: pass the eth protocol version through Péter Szilágyi 2015-06-29 17:37:55 +03:00
  • aac2b6ae4c eth: add the blocks from numbers protocol message Péter Szilágyi 2015-06-29 17:32:14 +03:00
  • 5db8f447d5 eth: fix #1319, put an upper limit on the known txns and blocks Péter Szilágyi 2015-06-29 17:06:07 +03:00
  • 6fc85f1ec2 eth: clean up peer struct a bit, fix double txn bcast Péter Szilágyi 2015-06-29 12:44:00 +03:00
  • 2c8ed76e01 eth: start cleaning up old protocol implementation, add metrics Péter Szilágyi 2015-06-26 20:42:27 +03:00
  • 393d675690 cmd/geth, cmd/utils, eth: advertise both eth/60 and eth/61 Péter Szilágyi 2015-06-26 16:54:27 +03:00
  • a2ce7b9950 Merge branch 'hotfix/0.9.34-1' v0.9.34-1 Jeffrey Wilcke 2015-06-30 11:14:59 +02:00
  • 4c490db6af Use uint64 for block header timestamp Gustav Simonsson 2015-06-30 09:13:16 +02:00
  • be935bff84 Merge pull request #1363 from obscuren/safeguard Jeffrey Wilcke 2015-06-30 09:25:10 -07:00
  • a748afce03 core: txpool listen for ChainHeadEvent instead of ChainEvent Jeffrey Wilcke 2015-06-30 15:42:20 +02:00
  • c14f0a4471 core: added checkpoint for last block Jeffrey Wilcke 2015-06-30 13:46:37 +02:00
  • ba95e445e1 Merge pull request #1328 from bas-vk/issue1327 Jeffrey Wilcke 2015-06-30 08:27:03 -07:00
  • 8c4d493c66 solved merge conflicts Bas van Kervel 2015-06-30 15:32:02 +02:00
  • a5d5387dee rebase with develop Bas van Kervel 2015-06-30 15:27:27 +02:00
  • 130f3b270a Merge pull request #1362 from obscuren/txpool-cleanup Jeffrey Wilcke 2015-06-30 05:18:51 -07:00
  • 61ca780f3b core: reduce CPU load by reducing calls to checkQueue Jeffrey Wilcke 2015-06-30 11:04:30 +02:00
  • 57dff6f1d7 initialize fields to prevent nil pointer exception Bas van Kervel 2015-06-29 12:42:47 +02:00
  • 7ffabf1d39 add json parsing method for resend transaction Bas van Kervel 2015-06-29 12:32:01 +02:00
  • 6fdddc5ac9 improved error handling in parsing request Bas van Kervel 2015-06-29 11:13:28 +02:00
  • 02c6af66bf fixed unittest compilation issue Bas van Kervel 2015-06-24 16:07:44 +02:00
  • ec866b066a added eth.resend Bas van Kervel 2015-06-24 14:56:53 +02:00
  • 056e9dd393 added eth.pendingTransactions Bas van Kervel 2015-06-24 13:53:37 +02:00
  • 9226369b5d Merge branch 'hotfix/0.9.34-1' into develop Jeffrey Wilcke 2015-06-30 11:15:08 +02:00
  • d8fe64acaa core, miner: added queued write to WriteBlock Jeffrey Wilcke 2015-06-30 11:14:43 +02:00
  • b047f05e7e cmd/geth: version bump 0.9.35 Jeffrey Wilcke 2015-06-30 02:30:26 +02:00
  • 8d016ced6b Merge branch 'release/0.9.34' into develop Jeffrey Wilcke 2015-06-30 02:22:40 +02:00
  • 7625b07dd9 Merge branch 'release/0.9.34' v0.9.34 Jeffrey Wilcke 2015-06-30 02:22:19 +02:00
  • 8f504063f4 cmd/geth: version bump 0.9.34 Jeffrey Wilcke 2015-06-30 02:11:54 +02:00
  • e896cab82c Merge pull request #1360 from obscuren/peter-metrics Jeffrey Wilcke 2015-06-29 16:58:49 -07:00
  • 5f3792c2a7 cmd/geth: decent error message if metrics are disabled Péter Szilágyi 2015-06-29 16:18:34 +03:00
  • 01fe972113 cmd, core, eth, metrics, p2p: require enabling metrics Péter Szilágyi 2015-06-29 16:11:01 +03:00
  • ccbb56b4f2 cmd/geth, eth, ethdb: monitor database compactions Péter Szilágyi 2015-06-27 20:03:31 +03:00
  • 2aeeb72fa5 cmd/geth, metrics: separate process metric collection, add disk Péter Szilágyi 2015-06-27 18:12:58 +03:00
  • 7c4ed8055c Merge pull request #1357 from obscuren/core-optimisations-2 Jeffrey Wilcke 2015-06-29 15:44:23 -07:00
  • 992e4f83cb core: replaced BlockCache with lru.Cache Jeffrey Wilcke 2015-06-29 22:42:13 +02:00
  • a8ebf756c7 Merge branch 'miner-broadcast' into core-optimisations-2 Jeffrey Wilcke 2015-06-29 18:55:49 +02:00
  • 5d9df7348d gpo non-existent block checks zsfelfoldi 2015-06-29 13:48:10 +02:00
  • ac80ec59dc miner: update root only when mining Jeffrey Wilcke 2015-06-29 15:17:05 +02:00
  • e349fac97d core: fixed tests Jeffrey Wilcke 2015-06-27 13:57:56 +02:00
  • aba901e13c core: removed write's go routine Jeffrey Wilcke 2015-06-24 17:05:23 +02:00
  • 07db098ccf core: renamed next to pending & fixed tests obscuren 2015-06-20 15:56:34 +02:00
  • 855e76fddd core: reduced cache limit to 256 obscuren 2015-06-19 18:16:09 +02:00
  • 4d11747836 deps: Added golang-lru obscuren 2015-06-19 17:02:09 +02:00
  • 6ca3a44638 core: switched to proper LRU obscuren 2015-06-19 16:48:55 +02:00
  • 4460dc9d1a core: added LRU caching and added batch writing when LDB is used obscuren 2015-06-19 16:21:20 +02:00
  • 2a5a55efaf ethdb: accessor for LDB. TODO remove this interface obscuren 2015-06-19 16:20:49 +02:00
  • c850c41ec1 trie: Implemented a batch write approach for flushing obscuren 2015-06-19 16:20:13 +02:00
  • 76821d167a core, eth, rpc: avoid unnecessary block header copying Felix Lange 2015-06-27 03:08:50 +02:00
  • fccc7d71eb core: remove superfluous big.Int allocations Felix Lange 2015-06-26 14:17:36 +02:00
  • d0bb90c69e core: generate benchmark keys only once Felix Lange 2015-06-25 14:47:56 +02:00
  • 992dc74efd core: avoid duplicate calls to Transaction.Data Felix Lange 2015-06-25 14:47:21 +02:00
  • 0b22ad99c1 core: optimize IntrinsicGas Felix Lange 2015-06-25 14:46:44 +02:00
  • a8889b092b core/types: cache computed block values Felix Lange 2015-06-25 14:46:08 +02:00
  • 11b8d1df59 core/types: cache computed transaction values Felix Lange 2015-06-25 14:45:54 +02:00
  • 8743cc1c1c rlp: add ListSize Felix Lange 2015-06-27 04:26:26 +02:00
  • a0566c1058 rlp: remove Flat Felix Lange 2015-06-27 03:45:50 +02:00
  • 3d0c6a8345 rlp: pool encoder allocations Felix Lange 2015-06-25 14:48:08 +02:00
  • c3d6228023 core: add InsertChain benchmarks Felix Lange 2015-06-25 02:04:50 +02:00
  • 7098ec691c rpc: unmask pending block fields Felix Lange 2015-06-24 01:35:39 +02:00
  • e0e5f74776 eth/downloader, eth/fetcher: use core.GenerateChain in tests Felix Lange 2015-06-27 02:57:53 +02:00
  • ceaf1c080b core: add GenerateChain, GenesisBlockForTesting Felix Lange 2015-06-19 01:57:16 +02:00
  • 1d42888d30 core/types: make blocks immutable Felix Lange 2015-06-16 12:41:50 +02:00
  • 654564e164 core/types: make transactions immutable Felix Lange 2015-06-11 14:05:32 +02:00
  • 9d8b512b27 Merge pull request #1356 from Gustav-Simonsson/debug_develop Jeffrey Wilcke 2015-06-29 09:33:19 -07:00
  • b39042db56 core, miner: implemented canary Jeffrey Wilcke 2015-06-29 12:42:47 +02:00
  • d1e93db3eb core, miner: added write block method & changed mining propagation Jeffrey Wilcke 2015-06-29 12:12:30 +02:00
  • 059a1e9e4e miner: broadcast block before insertion/validation Jeffrey Wilcke 2015-06-28 13:38:21 +02:00
  • 5e7db8f5cd Merge pull request #1353 from karalabe/fix-double-fetch Jeffrey Wilcke 2015-06-29 04:31:13 -07:00
  • a7d22658ad eth/fetcher: don't drop on future blocks, just not propagate Péter Szilágyi 2015-06-29 14:20:13 +03:00
  • 29d53b2073 eth/fetcher: don't double filter/fetch the same block Péter Szilágyi 2015-06-29 13:49:04 +03:00
  • 61ccc39b56 initialize fields to prevent nil pointer exception Bas van Kervel 2015-06-29 12:42:47 +02:00
  • f9264e87ec add json parsing method for resend transaction Bas van Kervel 2015-06-29 12:32:01 +02:00