- Apr 25, 2017
-
-
Péter Szilágyi authored
-
- Mar 03, 2017
-
-
Péter Szilágyi authored
-
- Mar 02, 2017
-
-
Péter Szilágyi authored
* accounts, cmd, eth, ethdb: port logs over to new system * ethdb: drop concept of cache distribution between dbs * eth: fix some log nitpicks to make them nicer
-
- Feb 27, 2017
-
-
Felix Lange authored
-
- Feb 23, 2017
-
-
Péter Szilágyi authored
-
- Jul 25, 2016
-
-
Péter Szilágyi authored
-
- Jul 22, 2016
-
-
Felix Lange authored
The eth/61 protocol was disabled in #2776, this commit removes its message handlers and hash-chain sync logic.
-
- Jul 15, 2016
-
-
Péter Szilágyi authored
-
- May 09, 2016
-
-
Felix Lange authored
Shutting down geth prints hundreds of annoying error messages in some cases. The errors appear because the Stop method of eth.ProtocolManager, miner.Miner and core.TxPool is asynchronous. Left over peer sessions generate events which are processed after Stop even though the database has already been closed. The fix is to make Stop synchronous using sync.WaitGroup. For eth.ProtocolManager, in order to make use of WaitGroup safe, we need a way to stop new peer sessions from being added while waiting on the WaitGroup. The eth protocol Run function now selects on a signaling channel and adds to the WaitGroup only if ProtocolManager is not shutting down. For miner.worker and core.TxPool the number of goroutines is static, WaitGroup can be used in the usual way without additional synchronisation.
-
- Oct 28, 2015
-
-
Péter Szilágyi authored
-
- Oct 22, 2015
-
-
Felix Lange authored
-
- Oct 19, 2015
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Sep 11, 2015
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Aug 25, 2015
-
-
Péter Szilágyi authored
-
- Aug 24, 2015
-
-
Péter Szilágyi authored
-
- Aug 21, 2015
-
-
Péter Szilágyi authored
-
- Jul 23, 2015
-
-
Felix Lange authored
I forgot to update one instance of "go-ethereum" in commit 3f047be5.
-
- Jul 22, 2015
-
-
Felix Lange authored
All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
-
- Jul 09, 2015
-
-
Péter Szilágyi authored
-
- Jul 07, 2015
-
-
Felix Lange authored
-
- Jul 01, 2015
-
-
Péter Szilágyi authored
-
- Jun 30, 2015
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Jun 09, 2015
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Jun 08, 2015
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- May 21, 2015
-
-
Péter Szilágyi authored
-
- May 20, 2015
-
-
Péter Szilágyi authored
-
- May 18, 2015
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Apr 24, 2015
-
-
Jeffrey Wilcke authored
-
- Apr 23, 2015
-
-
Jeffrey Wilcke authored
Transactions are now propagated to peers from which we have not yet received the transaction. This will significantly reduce the chatter on the network. Moved new mined block handler to the protocol handler and moved transaction handling to protocol handler.
-
- Apr 19, 2015
-
-
Jeffrey Wilcke authored
-