gluk256
ca7c13ba8f
swarm/pss: forwarding function refactoring ( #18353 )
2018-12-21 18:04:18 +01:00
lash
e1edfe0689
p2p/simulation: Test snapshot correctness and minimal benchmark ( #18287 )
...
* p2p/simulation: WIP minimal snapshot test
* p2p/simulation: Add snapshot create, load and verify to snapshot test
* build: add test tag for tests
* p2p/simulations, build: Revert travis change, build test sym always
* p2p/simulations: Add comments, timeout check on additional events
* p2p/simulation: Add benchmark template for minimal peer protocol init
* p2p/simulations: Remove unused code
* p2p/simulation: Correct timer reset
* p2p/simulations: Put snapshot check events in buffer and call blocking
* p2p/simulations: TestSnapshot fail if Load function returns early
* p2p/simulations: TestSnapshot wait for all connections before returning
* p2p/simulation: Revert to before wait for snap load (5e75594)
* p2p/simulations: add "conns after load" subtest to TestSnapshot
and nudge
2018-12-21 06:22:11 +01:00
Jordan Krage
27ce4eb78b
core: sanitize more TxPoolConfig fields ( #17210 )
...
* core: sanitize more TxPoolConfig fields
* core: fix TestTransactionPendingMinimumAllowance
2018-12-20 14:00:58 +01:00
Martin Holst Swende
5f251a6448
downloader: fix edgecase where returned index is OOB for downloader ( #18335 )
...
* downloader: fix edgecase where returned index is OOB for downloader
* downloader: documentation
Co-Authored-By: holiman <martin@swende.se>
2018-12-20 10:46:08 +01:00
Javier Peletier
fe86a707d8
swarm/storage: remove unused methods from Chunk interface ( #18283 )
2018-12-18 15:25:02 +01:00
lash
b01cfce362
swarm/pss: Reduce input vulnerabilities ( #18304 )
2018-12-18 15:23:32 +01:00
Javier Peletier
de4265fa02
swarm/network/simulation:commented out unreachable code-avoid vet errors ( #18263 )
2018-12-18 07:24:59 +01:00
holisticode
90ea542e9e
Update visualized snapshot test ( #18286 )
...
* swarm/network/stream: fix visualized_snapshot_sync_sim_test
* swarm/network/stream: updated visualized snapshot-test;data in p2p event
* swarm/network/stream: cleanup visualized snapshot sync test
* swarm/network/stream: re-enable t.Skip for visualized test
* swarm/network/stream: addressed PR comments
2018-12-18 07:20:59 +01:00
Elad
472c23a801
p2p/simulation: move connection methods from swarm/network/simulation ( #18323 )
2018-12-17 12:19:01 +01:00
Anton Evangelatov
d322c9d550
swarm/storage/feed: remove unused code ( #18324 )
2018-12-17 11:32:55 +01:00
weimumu
3ad73443c7
fix slice unpack bug in accounts/abi ( #18321 )
...
* fix slice unpack bug in accounts/abi
2018-12-17 09:50:52 +01:00
Felix Lange
7dbb075c07
Change issue labels in bot configs to the new prefixed version ( #18311 )
2018-12-14 15:06:06 +01:00
Guillaume Ballet
aebf9e2fe7
.github: add @gballet as abi codeowner ( #18306 )
2018-12-14 15:05:22 +01:00
yahtoo
aad3c67a92
p2p/discv5: don't hash findnode target in lookup against table ( #18309 )
2018-12-14 14:55:51 +01:00
Shuai Qi
fe26b2f366
core/state: rename 'new' variable ( #18301 )
2018-12-14 14:55:03 +01:00
Adam Schmideg
88d7d4fed4
Change issue labels in bot configs to the new prefixed version
2018-12-14 14:50:10 +01:00
qd-ethan
9940d93a43
Comment error ( #18303 )
2018-12-14 11:15:31 +01:00
Martin Holst Swende
3796751efc
rpc: add application/json-rpc as accepted content type, fixes #18293 ( #18310 )
2018-12-14 11:08:11 +01:00
tzapu
e79821cabe
accounts/abi: argument type and name were reversed ( #17947 )
...
argument type and name were reversed
2018-12-13 15:12:19 +01:00
Shuai Qi
e57e4571d3
crypto/secp256k1: Fix invalid document link ( #18297 )
2018-12-13 10:25:13 +01:00
Corey Lin
b3be9b7cd8
usbwallet: check returned error when decoding hexstr ( #18056 )
...
* usbwallet: check returned error when decoding hexstr
* Update accounts/usbwallet/ledger.go
Co-Authored-By: CoreyLin <514971757@qq.com>
* usbwallet: check hex decode error
2018-12-13 10:21:52 +01:00
Javier Peletier
4e6f53ac33
swarm/storage: simplify ChunkValidator interface ( #18285 )
2018-12-12 16:22:17 +01:00
Anton Evangelatov
ebbf3dfafb
swarm/shed: add metrics to each shed db ( #18277 )
...
* swarm/shed: add metrics to each shed db
* swarm/shed: push metrics prefix up
* swarm/shed: rename prefix to metricsPrefix
* swarm/shed: unexport Meter, remove Mutex for quit channel
2018-12-12 07:51:29 +01:00
Péter Szilágyi
1e190a3b1c
params, swarm: begin Geth v1.9.0 family, Swarm v0.3.9 cycle
2018-12-11 14:23:57 +02:00
Péter Szilágyi
24d727b6d6
params, swarm: release Geth v1.8.20 and Swarm v0.3.8
2018-12-11 14:20:21 +02:00
Martin Holst Swende
83a9a73b89
cmd/geth, core, eth: implement Constantinople override flag ( #18273 )
...
* geth/core/eth: implement constantinople override flag
* les: implemnent constantinople override flag for les clients
* cmd/geth, eth, les: fix typo, move flag to experimentals
2018-12-11 14:19:03 +02:00
Péter Szilágyi
5584574217
Merge pull request #18281 from karalabe/puppeth-faucet
...
cmd/faucet, cmd/puppeth: fix enode and compose regressions, expose UDP
2018-12-11 13:55:10 +02:00
Péter Szilágyi
38c3d88cea
cmd/puppeth: support latest docker compose, expose faucet UDP
2018-12-11 13:41:41 +02:00
Péter Szilágyi
69a8d9841a
cmd/faucet: fix faucet static peer regression
2018-12-11 13:41:18 +02:00
Elad
bb724080ca
cmd/swarm, metrics, swarm/api/client, swarm/storage, swarm/metrics, swarm/api/http: add instrumentation ( #18274 )
2018-12-11 09:21:58 +01:00
Péter Szilágyi
b2aac658b0
Merge pull request #18271 from karalabe/1.8.20-chts
...
params: update CHTs for the 1.8.20 release
2018-12-10 15:15:51 +02:00
Péter Szilágyi
9fe5d20011
Merge pull request #18028 from ryanschneider/blockhash-whitelist
...
cmd, eth: add support for `--whitelist <blocknum>=<hash>`
2018-12-10 15:10:35 +02:00
lash
dd98d1da94
swarm/network: Correct ambiguity in compared addresses ( #18251 )
2018-12-10 14:56:01 +02:00
Péter Szilágyi
362e2ba792
params: update CHTs for the 1.8.20 release
2018-12-10 14:55:29 +02:00
Péter Szilágyi
31b3334922
cmd/utils, eth: minor polishes on whitelist code
2018-12-10 14:47:01 +02:00
Ryan Schneider
48b70ecff1
cmd, eth: Add support for `--whitelist <blocknum>=<hash>,...` flag
...
* Rejects peers that respond with a different hash for any of the passed in block numbers.
* Meant for emergency situations when the network forks unexpectedly.
2018-12-10 14:30:06 +02:00
YOSHIDA Masanori
c1e3fe6b14
ethereum: fix typo in interfaces.go ( #18266 )
...
* Fix typo in interfaces.go
* Update interfaces.go
2018-12-10 14:24:55 +02:00
Péter Szilágyi
2fdff33803
Merge pull request #18269 from Quasilyte/patch-1
...
light: fix duplicated argument in bytes.Equal call
2018-12-10 13:55:11 +02:00
Iskander (Alex) Sharipov
da6e6e7971
light: fix duplicated argument in bytes.Equal call
...
Most probably a copy/paste kind of error.
Found with gocritic `dupArg` checker.
2018-12-10 14:29:34 +03:00
Péter Szilágyi
af8daf91a6
node, rpc: log cleanups in ipc listener function ( #18124 )
...
node,rpc: remove unused log in ipc listener function
2018-12-10 13:15:03 +02:00
Péter Szilágyi
fd66af5ee5
Merge pull request #17914 from holiman/block_analysis
...
core/vm, eth: add standard json tracing into filesystem dumps
2018-12-10 13:05:03 +02:00
Péter Szilágyi
0983d02aa9
eth, internal/web3ext: tiny polishes in tracers
2018-12-10 12:33:50 +02:00
Martin Holst Swende
42a914a84f
cmd/evm, core/vm, eth: implement api methods to do stdjson dump to local filesystem
2018-12-10 12:33:50 +02:00
Péter Szilágyi
09d588e0da
Merge pull request #18268 from karalabe/forkit
...
params: set mainnet and Rinkeby Constantinople fork blocks
2018-12-10 11:46:39 +02:00
Péter Szilágyi
6a1a4375c6
params: set mainnet and Rinkeby Constantinople fork blocks
2018-12-10 11:36:36 +02:00
Max Sistemich
dfa16a3e4e
eth/tracers: fixed incorrect storage from prestate_tracer ( #18253 )
...
* eth: fixed incorrect storage from prestate_tracer
* eth/tracers: updated assets.go
2018-12-10 11:17:31 +02:00
Javier Peletier
c1d462ee5d
cmd/puppeth: fix rogue quote in alethGenesisSpec JSON ( #18262 )
2018-12-10 11:16:19 +02:00
Felix Lange
f32790fb05
node: warn when using deprecated config/resource files ( #18199 )
2018-12-07 15:43:27 +02:00
Péter Szilágyi
d2328b604a
Merge pull request #18211 from karalabe/drop-fd-limit
...
cmd/utils: max out the OS file allowance, don't cap to 2K
2018-12-07 14:10:03 +02:00
Janoš Guljaš
661809714e
swarm: snapshot load improvement ( #18220 )
...
* swarm/network: Hive - do not notify peer if discovery is disabled
* p2p/simulations: validate all connections on loading a snapshot
* p2p/simulations: track all connections in on snapshot loading
* p2p/simulations: add snapshotLoadTimeout variable
* p2p/simulations: ignore control events in snapshot load
* p2p/simulations: simplify event loop synchronization
* p2p/simulations: return already connected error from Load function
* p2p/simulations: log warning on snapshot loading disconnection
2018-12-07 06:51:40 +01:00