- Aug 20, 2018
-
-
Zsolt Felföldi authored
-
Aditya authored
-
Péter Szilágyi authored
console: fixed comment typo
-
Péter Szilágyi authored
consensus/ethash: reduce notify test aggressiveness
-
Anton Evangelatov authored
-
Anton Evangelatov authored
-
Elad authored
-
Wuxiang authored
-
- Aug 17, 2018
-
-
hackyminer authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
miner: update mining log with correct fee calculation
-
Péter Szilágyi authored
-
Felix Lange authored
* les: fix crasher in NodeInfo when running as server The ProtocolManager computes CHT and Bloom trie roots by asking the indexers for their current head. It tried to get the indexers from LesOdr, but no LesOdr instance is created in server mode. Attempt to fix this by moving the indexers, protocol creation and NodeInfo to a new lesCommons struct which is embedded into both server and client. All this setup code should really be cleaned up, but this is just a hotfix so we have to do that some other time. * les: fix commons protocol maker
-
Anton Evangelatov authored
-
Péter Szilágyi authored
crypto/bn256: fix issues caused by Go 1.11
-
Sasuke1964 authored
-
- Aug 16, 2018
-
-
Péter Szilágyi authored
consensus/ethash: use DAGs for remote mining, generate async
-
Péter Szilágyi authored
miner: add gas and fee details to mining logs
-
Péter Szilágyi authored
-
Gary Rong authored
* miner: regenerate mining work every 3 seconds * miner: polish
-
Péter Szilágyi authored
cmd/puppeth: fix nil panic on disconnected stats gathering
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- Aug 15, 2018
-
-
Zsolt Felföldi authored
This PR enables the indexers to work in light client mode by downloading a part of these tries (the Merkle proofs of the last values of the last known section) in order to be able to add new values and recalculate subsequent hashes. It also adds CHT data to NodeInfo.
-
Elad authored
Co-authored-by:
Janos Guljas <janos@resenje.org> Co-authored-by:
Anton Evangelatov <anton.evangelatov@gmail.com> Co-authored-by:
Balint Gabor <balint.g@gmail.com>
-
Péter Szilágyi authored
-
Gary Rong authored
* miner: stream uncle block * miner: polish
-
Péter Szilágyi authored
cmd: polish miner flags, deprecate olds, add upgrade path
-
Péter Szilágyi authored
-
Jeff Prestes authored
* backends: increase gaslimit in order to allow tests of large contracts * backends: increase gaslimit in order to allow tests of large contracts * backends: increase gaslimit in order to allow tests of large contracts
-
- Aug 14, 2018
-
-
Zsolt Felföldi authored
-
Zsolt Felföldi authored
This PR implements les.freeClientPool. It also adds a simulated clock in common/mclock, which enables time-sensitive tests to run quickly and still produce accurate results, and package common/prque which is a generalised variant of prque that enables removing elements other than the top one from the queue. les.freeClientPool implements a client database that limits the connection time of each client and manages accepting/rejecting incoming connections and even kicking out some connected clients. The pool calculates recent usage time for each known client (a value that increases linearly when the client is connected and decreases exponentially when not connected). Clients with lower recent usage are preferred, unknown nodes have the highest priority. Already connected nodes receive a small bias in their favor in order to avoid accepting and instantly kicking out clients. Note: the pool can use any string for client identification. Using signature keys for that purpose would not make sense when being known has a negative value for the client. Currently the LES protocol manager uses IP addresses (without port address) to identify clients.
-
Gary Rong authored
* miner: move agent logic to worker * miner: polish * core: persist block before reorg
-
Gary Rong authored
-
Anton Evangelatov authored
* swarm/network, swarm/storage: validate default chunk size * swarm/bmt, swarm/network, swarm/storage: update BMT hash initialisation * swarm/bmt: move segmentCount to tests * swarm/chunk: change chunk.DefaultSize to be untyped const * swarm/storage: add size validator * swarm/storage: add chunk size validation to localstore * swarm/storage: move validation from localstore to validator * swarm/storage: global chunk rules in MRU
-
Yao Zengzeng authored
Signed-off-by:
YaoZengzeng <yaozengzeng@zju.edu.cn>
-
- Aug 13, 2018
-
-
Eugene Valeyev authored
Changes in #15811 broke partial topic filtering. Re-enable it.
-
Péter Szilágyi authored
cmd, consensus/ethash, eth: miner push notifications
-
Mymskmkt authored
-
- Aug 10, 2018
-
-
Janoš Guljaš authored
* cmd/swarm: fix manifest subcommands and add tests * cmd/swarm: manifest update: update default entry for non-encrypted uploads * swarm/api: upload defaultpath file only once * swarm/api/client: improve UploadDirectory default path handling * cmd/swarm: support absolute and relative default path values * cmd/swarm: fix a typo in test * cmd/swarm: check encrypted uploads in manifest update tests
-