- Jul 08, 2019
-
-
Péter Szilágyi authored
* eth: chain config (genesis + fork) ENR entry * core/forkid, eth: protocol independent fork ID, update to CRC32 spec * core/forkid, eth: make forkid a struct, next uint64, enr struct, RLP * core/forkid: change forkhash rlp encoding from int to [4]byte * eth: fixup eth entry a bit and update it every block * eth: fix lint * eth: fix crash in ethclient tests
-
- Jun 12, 2019
-
-
Péter Szilágyi authored
-
- Apr 17, 2019
-
-
Péter Szilágyi authored
-
- Jul 16, 2018
-
-
Ralph Caraveo III authored
* keystore, ethash, eth, miner, rpc, whisperv6: tech debt with now defunct set. * whisperv5: swap out gopkg.in/fatih/set.v0 with supported set
-
- May 21, 2018
-
-
Péter Szilágyi authored
-
- 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
-