Felix Lange
dd21f079e8
core/state: fix staticcheck warnings ( #20357 )
...
Also remove dependency on gopkg.in/check.v1 in tests.
2019-11-22 15:56:05 +01:00
Felix Lange
36a684ca1e
accounts/abi: fix staticcheck warnings ( #20358 )
...
* accounts/abi: fix staticcheck warnings
* accounts/abi: restore unused field for test
2019-11-21 23:22:47 +02:00
Felix Lange
bcc1234778
accounts/abi/bind/backends: remove unused assignment ( #20359 )
2019-11-21 20:30:28 +02:00
Péter Szilágyi
c1db636fb3
Merge pull request #20360 from karalabe/ppa-fix-cigo-clean
...
build: skip go clean on PPA, messes with the module trick
2019-11-21 18:56:10 +02:00
Péter Szilágyi
5b558ad936
build: skip go clean on PPA, messes with the module trick
2019-11-21 18:50:58 +02:00
Felix Lange
b6d4f6b66e
core/types: remove BlockBy sorting code ( #20355 )
2019-11-21 16:35:22 +02:00
Felix Lange
0ec5ab4175
common: improve GraphQL error messages ( #20354 )
2019-11-21 16:34:28 +02:00
Péter Szilágyi
0754100464
Merge pull request #20356 from karalabe/ppa-fix-cigo
...
build: pull in ci.go dependencies for the PPA builder
2019-11-21 16:24:07 +02:00
Péter Szilágyi
475ae8bd93
build: pull in ci.go dependencies for the PPA builder
2019-11-21 16:14:31 +02:00
Felix Lange
89ab8a74c0
go.mod: switch to Go modules ( #20311 )
...
* go.mod, vendor: switch to Go modules
* travis: explicitly enable go modules in Go 1.11 and 1.12
* accounts/abi/bind: switch binding test to go modules
* travis, build: aggregate and upload go mod dependencies for PPA
* go.mod: tidy up the modules to avoid xgo writes to go.sum
* build, internal/build: drop own file/folder copier
* travis: fake build ppa only for go module dependencies
* mobile: fix CopyFile switch to package cp
* build, travis: use ephemeral debsrc GOPATH to get mod deps
2019-11-21 14:51:53 +01:00
Felix Lange
72e62efc76
common/hexutil: improve GraphQL error messages ( #20353 )
2019-11-21 15:51:25 +02:00
Péter Szilágyi
f56f969dd3
Merge pull request #20350 from holiman/puppeth_ssh
...
cmd/puppeth: make ssh prompt more user-friendly
2019-11-21 15:08:10 +02:00
Martin Holst Swende
216ff5a952
cmd/puppeth: make ssh prompt more user-friendly
2019-11-21 13:18:12 +01:00
Péter Szilágyi
7be89a7a01
Merge pull request #20339 from etclabscore/fix/cmd-puppeth-blocknonce-type
...
cmd/puppeth: x-spec nonce data type, use types.BlockNonce
2019-11-21 13:34:33 +02:00
meows
59177bc8c0
cmd/puppeth: x-spec nonce data type, use types.BlockNonce
...
Refactors to use existing BlockNonce type instead of
hand-rolled bytes logic.
2019-11-20 10:26:31 -05:00
Péter Szilágyi
c5b46a79c1
Merge pull request #20338 from etclabscore/feat/statetests-dedupe-walk-refactor
...
tests: refactor TestState to dedupe walk callback
2019-11-20 16:24:03 +02:00
meowsbits
b4bc3b3c35
tests: enable TransactionTests Istanbul case ( #20337 )
2019-11-20 15:08:07 +01:00
Péter Szilágyi
75e029db8b
build, travis: use ephemeral debsrc GOPATH to get mod deps
2019-11-20 14:57:33 +02:00
meows
b8ced9e00b
tests: refactor TestState to dedupe walk callback
...
Minor refactoring.
2019-11-20 07:54:18 -05:00
Péter Szilágyi
f8790b9482
mobile: fix CopyFile switch to package cp
2019-11-20 14:42:36 +02:00
Péter Szilágyi
8bd5bb8918
travis: fake build ppa only for go module dependencies
2019-11-20 14:42:36 +02:00
Péter Szilágyi
a7dfaa0bda
build, internal/build: drop own file/folder copier
2019-11-20 14:42:35 +02:00
Péter Szilágyi
e1dcea8bf0
go.mod: tidy up the modules to avoid xgo writes to go.sum
2019-11-20 14:42:34 +02:00
Péter Szilágyi
b3d6304f1e
travis, build: aggregate and upload go mod dependencies for PPA
2019-11-20 14:42:33 +02:00
Péter Szilágyi
f4ec85486a
accounts/abi/bind: switch binding test to go modules
2019-11-20 14:42:33 +02:00
Péter Szilágyi
dfdb204b48
travis: explicitly enable go modules in Go 1.11 and 1.12
2019-11-20 14:42:32 +02:00
Péter Szilágyi
15fb780de6
go.mod, vendor: switch to Go modules
2019-11-20 14:42:28 +02:00
Péter Szilágyi
3a4a3d080b
Merge pull request #20261 from holiman/less_querying
...
internal/ethapi: don't query wallets at every execution of gas estimation
2019-11-20 12:49:13 +02:00
gary rong
b7ba944e88
cmd/puppeth: update chain spec of parity ( #20241 )
2019-11-20 12:46:35 +02:00
gary rong
9b59c75405
miner: fix data race in tests ( #20310 )
...
* miner: fix data race in tests
miner: fix linter
* miner: address comment
2019-11-20 12:36:41 +02:00
Felix Lange
f71e85b8e2
core: fix staticcheck warnings ( #20323 )
2019-11-20 10:53:01 +02:00
Felix Lange
8008c5b1fa
rpc: remove 'exported or builtin' restriction for parameters ( #20332 )
...
* rpc: remove 'exported or builtin' restriction for parameters
There is no technial reason for this restriction because package reflect
can create values of any type. Requiring parameters and return values to
be exported causes a lot of noise in package exports.
* rpc: fix staticcheck warnings
2019-11-20 10:06:21 +02:00
Felix Lange
9c6cf960b4
internal/web3ext, les: update clique JS and make it work with the light client ( #20318 )
...
Also fix the input formatter on clique_getSnapshot and clique_getSigners
so that integers as well as hex number strings are accepted.
2019-11-19 18:22:04 +01:00
Felix Lange
df206d2513
p2p/simulations: fix staticcheck warnings ( #20322 )
2019-11-19 17:16:42 +01:00
Felix Lange
9e8cc00b73
p2p: remove unused code ( #20325 )
2019-11-19 17:16:08 +01:00
Felix Lange
ac5e28ea38
whisper/whisperv6: fix staticcheck warnings ( #20328 )
2019-11-19 17:14:00 +01:00
Guillaume Ballet
3b0f3483c4
.github: remove 'nonsense' from CODEOWNERS ( #20329 )
2019-11-19 17:13:42 +01:00
Felix Lange
7f70a70106
event: remove unused field 'closed' ( #20324 )
2019-11-19 16:00:32 +02:00
Felix Lange
94e8250983
cmd/wnode: remove uses of common.ToHex ( #20327 )
2019-11-19 15:55:48 +02:00
Felix Lange
c013192ba7
ethclient: remove use of common.ToHex ( #20326 )
2019-11-19 15:53:26 +02:00
Guillaume Ballet
0b6338321f
travis: deactivate arm build during push ( #20321 )
2019-11-19 13:57:05 +01:00
gary rong
b9c90c5581
core/rawdb: check hash before return data from ancient db ( #20195 )
...
* core/rawdb: check hash before return data from ancient db
* core/rawdb: fix lint
* core/rawdb: calculate the hash in the fly
2019-11-19 12:32:57 +02:00
Felix Lange
5fefe39ba5
p2p/netutil: fix staticcheck warning ( #20315 )
2019-11-19 11:17:41 +02:00
Felix Lange
dfe891270a
cmd/ethkey: fix file permissions in changepassword command ( #20313 )
...
Found by staticcheck.
2019-11-19 11:16:34 +02:00
Felix Lange
c5c5e0dbe8
consensus/clique: fix struct tags for status API ( #20316 )
...
Also unexport the status struct.
2019-11-18 18:14:59 +01:00
Martin Holst Swende
3f4a875bf6
consensus/clique: add clique_status API method ( #20103 )
...
This PR introduces clique_status which gives info about the health of
the clique network.
It's currently a bit PITA to find out how a clique network is
performing, and it can easily happen that sealers drop off -- and
everything is 'fine' until one more signer drops off, and the network
suddenly halts.
The new method provides the following stats:
- Which signers are currently active, and have signed blocks in the last
N (set to 64) blocks?
- How many blocks has each signer signed?
- What is the difficulty in the last N blocks, compared to the
theoretical maximum?
2019-11-18 17:03:57 +01:00
Felix Lange
a3d263dd3a
cmd/clef: fix staticcheck warnings ( #20314 )
2019-11-18 16:38:54 +01:00
meowsbits
190fb8180a
build: add test cmd flag -v for verbose logs ( #20298 )
...
Adds flags akin to -coverage flag enabling the test runner
to use go test's -v flag, signaling verbose test log output.
2019-11-18 15:48:20 +01:00
Guillaume Ballet
b02afb6b3d
travis: use travis_wait for both install and build ( #20309 )
2019-11-18 15:34:17 +01:00
Felföldi Zsolt
422604b438
les: rename UpdateBalance to AddBalance and simplify return format ( #20304 )
2019-11-18 12:42:49 +01:00