mirror of
https://gitlab.com/pulsechaincom/erigon-pulse.git
synced 2024-12-22 19:50:36 +00:00
dec8b5cf64
This way, the output of `evm compile` can be used directly in `evm --codefile code.txt run`, without stripping the trailing newline first.
1089 lines
33 KiB
Plaintext
1089 lines
33 KiB
Plaintext
commit d62e9b285777c036c108b89fac0c78f7855ba314
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue Nov 26 12:20:22 2019 +0200
|
|
|
|
params: release go-ethereum v1.9.8
|
|
|
|
commit 878e35bfde7c1911857622ed7fd19ad9827114f9
|
|
Author: Felföldi Zsolt <zsfelfoldi@gmail.com>
|
|
Date: Tue Nov 26 11:17:15 2019 +0100
|
|
|
|
les: fix clientInfo deadlock (#20395)
|
|
|
|
commit 2e98706a997f09dff7d63d79ae860c256f56ba42
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 26 11:14:43 2019 +0100
|
|
|
|
p2p/discover: slow down lookups on empty table (#20389)
|
|
|
|
* p2p/discover: slow down lookups on empty table
|
|
|
|
* p2p/discover: wake from slowdown sleep when table is closed
|
|
|
|
commit 8c1e8de839fc0ee10376e2b476bfa90aad4caf6b
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Mon Nov 25 14:39:55 2019 +0100
|
|
|
|
accounts/keystore: fix staticcheck warnings (#20373)
|
|
|
|
* accounts/keystore: fix staticcheck warnings
|
|
|
|
* review feedback
|
|
|
|
commit b26eedf9e9ff0ca414d35372b29d37874c208eca
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Mon Nov 25 21:03:22 2019 +0800
|
|
|
|
accounts/abi/bind: avoid reclaring structs (#20381)
|
|
|
|
commit 44b41641f8220fe79e43461356c147cc3cc72380
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Mon Nov 25 13:41:53 2019 +0100
|
|
|
|
rlp: fix staticcheck warnings (#20368)
|
|
|
|
* rlp: fix staticcheck warnings
|
|
|
|
* rlp: fix ExampleDecode test
|
|
|
|
commit 9ef90dbf30dbf2f1ff935496e3577e4acd49b09a
|
|
Merge: 9d67222f4 d9d2a4eef
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 25 13:51:22 2019 +0200
|
|
|
|
Merge pull request #20385 from etclabscore/fix/version-cmd-networkid
|
|
|
|
cmd/geth: remove network id from version cmd
|
|
|
|
commit d9d2a4eef929b9f0e15ccbfd0850dd46c9bf9b66
|
|
Author: meows <b5c6@protonmail.com>
|
|
Date: Mon Nov 25 06:17:45 2019 -0500
|
|
|
|
cmd/geth: remove network id from version cmd
|
|
|
|
It was reflective only of the Default setting,
|
|
and not chain aware.
|
|
|
|
commit 9d67222f4ead6273ffbfbcef2d7711132fcf50e2
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Mon Nov 25 16:58:15 2019 +0800
|
|
|
|
trie: replace bigcache with fastcache (#19971)
|
|
|
|
commit f5a68a40bfba218d4be252488826e1d46778fd01
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Sun Nov 24 21:06:06 2019 +0100
|
|
|
|
eth/tracers: fix staticcheck warnings (#20379)
|
|
|
|
commit f06ae5ca6a9fd275fc53eeb3de75388d55b4a479
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Sun Nov 24 20:46:34 2019 +0100
|
|
|
|
miner: fix staticcheck warnings (#20375)
|
|
|
|
commit 3a0480e07d4eca0adcc9e2e989e969f14aaf917c
|
|
Author: Michael Forney <mforney@mforney.org>
|
|
Date: Sat Nov 23 03:52:17 2019 -0800
|
|
|
|
core/asm: allow numbers in labels (#20362)
|
|
|
|
Numbers were already allowed when creating labels, just not when
|
|
referencing them.
|
|
|
|
commit 5d21667587c4bc2479d36a13e2b15dd5c6eb8672
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Sat Nov 23 12:51:37 2019 +0100
|
|
|
|
tests, signer: remove staticcheck warnings (#20364)
|
|
|
|
commit fdff182f1150a58fbe59fc26e3cb479531fbc67c
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Fri Nov 22 17:02:13 2019 +0100
|
|
|
|
p2p/discv5: add deprecation warning and remove unused code (#20367)
|
|
|
|
* p2p/discv5: add deprecation warning and remove unused code
|
|
|
|
* p2p/discv5: remove unused variables
|
|
|
|
commit 0abcf03fde4508d5ee1be2df2ef4235aafd637d9
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Fri Nov 22 16:24:48 2019 +0100
|
|
|
|
trie: remove unused code (#20366)
|
|
|
|
commit 58f2ce8671fcc5121fc696b6962ba826fcf8a7f0
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Fri Nov 22 16:04:35 2019 +0100
|
|
|
|
metrics: fix issues reported by staticcheck (#20365)
|
|
|
|
commit dd21f079e83710795bc9731a5a9eac41a8858004
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Fri Nov 22 15:56:05 2019 +0100
|
|
|
|
core/state: fix staticcheck warnings (#20357)
|
|
|
|
Also remove dependency on gopkg.in/check.v1 in tests.
|
|
|
|
commit 36a684ca1efe15efbfefc2f0b22abeb4c0039e5a
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 21 22:22:47 2019 +0100
|
|
|
|
accounts/abi: fix staticcheck warnings (#20358)
|
|
|
|
* accounts/abi: fix staticcheck warnings
|
|
|
|
* accounts/abi: restore unused field for test
|
|
|
|
commit bcc12347783826771756ade39c697fa551f5ea0f
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 21 19:30:28 2019 +0100
|
|
|
|
accounts/abi/bind/backends: remove unused assignment (#20359)
|
|
|
|
commit c1db636fb3e382a62188d7b1247c48c4d4892c38
|
|
Merge: b6d4f6b66 5b558ad93
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 21 18:56:10 2019 +0200
|
|
|
|
Merge pull request #20360 from karalabe/ppa-fix-cigo-clean
|
|
|
|
build: skip go clean on PPA, messes with the module trick
|
|
|
|
commit 5b558ad936c00e468851b2fc46b136b059495675
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 21 18:18:59 2019 +0200
|
|
|
|
build: skip go clean on PPA, messes with the module trick
|
|
|
|
commit b6d4f6b66e99c08f419e6a469259cbde1c8b0582
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 21 15:35:22 2019 +0100
|
|
|
|
core/types: remove BlockBy sorting code (#20355)
|
|
|
|
commit 0ec5ab417559ac3399a73f76219fce043dfc0ef9
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 21 15:34:28 2019 +0100
|
|
|
|
common: improve GraphQL error messages (#20354)
|
|
|
|
commit 07541004649cdb209b4d72376b087984a4af60ad
|
|
Merge: 89ab8a74c 475ae8bd9
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 21 16:24:07 2019 +0200
|
|
|
|
Merge pull request #20356 from karalabe/ppa-fix-cigo
|
|
|
|
build: pull in ci.go dependencies for the PPA builder
|
|
|
|
commit 475ae8bd93ccc9189241b6300c535aa162245dbe
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 21 16:14:31 2019 +0200
|
|
|
|
build: pull in ci.go dependencies for the PPA builder
|
|
|
|
commit 89ab8a74c0910f50fba34c5c49cec3b07654e4ec
|
|
Merge: 72e62efc7 75e029db8
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 21 14:51:53 2019 +0100
|
|
|
|
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
|
|
|
|
commit 72e62efc76fd4d69d376ea244a409261b6983edc
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 21 14:51:25 2019 +0100
|
|
|
|
common/hexutil: improve GraphQL error messages (#20353)
|
|
|
|
commit f56f969dd3d6bda9ed80fdb028cec8b2092d6020
|
|
Merge: 7be89a7a0 216ff5a95
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 21 15:08:10 2019 +0200
|
|
|
|
Merge pull request #20350 from holiman/puppeth_ssh
|
|
|
|
cmd/puppeth: make ssh prompt more user-friendly
|
|
|
|
commit 216ff5a9522536f637c4e12edf458120eb83cfd0
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Thu Nov 21 11:04:31 2019 +0100
|
|
|
|
cmd/puppeth: make ssh prompt more user-friendly
|
|
|
|
commit 7be89a7a01ea0aab3293ba7ebfa8280b02331717
|
|
Merge: c5b46a79c 59177bc8c
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 21 13:34:33 2019 +0200
|
|
|
|
Merge pull request #20339 from etclabscore/fix/cmd-puppeth-blocknonce-type
|
|
|
|
cmd/puppeth: x-spec nonce data type, use types.BlockNonce
|
|
|
|
commit 59177bc8c09f60772b2445ad4fc28a30ce6ab80d
|
|
Author: meows <b5c6@protonmail.com>
|
|
Date: Wed Nov 20 10:26:31 2019 -0500
|
|
|
|
cmd/puppeth: x-spec nonce data type, use types.BlockNonce
|
|
|
|
Refactors to use existing BlockNonce type instead of
|
|
hand-rolled bytes logic.
|
|
|
|
commit c5b46a79c169dfd24575ab75479eac471b6fbc82
|
|
Merge: b4bc3b3c3 b8ced9e00
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Nov 20 16:24:03 2019 +0200
|
|
|
|
Merge pull request #20338 from etclabscore/feat/statetests-dedupe-walk-refactor
|
|
|
|
tests: refactor TestState to dedupe walk callback
|
|
|
|
commit b4bc3b3c3586de69267b766d18b4ee2c762bcdc0
|
|
Author: meowsbits <45600330+meowsbits@users.noreply.github.com>
|
|
Date: Wed Nov 20 09:08:07 2019 -0500
|
|
|
|
tests: enable TransactionTests Istanbul case (#20337)
|
|
|
|
commit 75e029db8b18f3ef020110e7947a5f42e417c35b
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Nov 20 14:56:07 2019 +0200
|
|
|
|
build, travis: use ephemeral debsrc GOPATH to get mod deps
|
|
|
|
commit b8ced9e00be1e0f7f774b154f19b58643b04df3c
|
|
Author: meows <b5c6@protonmail.com>
|
|
Date: Wed Nov 20 07:54:18 2019 -0500
|
|
|
|
tests: refactor TestState to dedupe walk callback
|
|
|
|
Minor refactoring.
|
|
|
|
commit f8790b94826f4ae649434b5f5f2806d336bd4651
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 22:06:28 2019 +0200
|
|
|
|
mobile: fix CopyFile switch to package cp
|
|
|
|
commit 8bd5bb891874d02027aea8e87c88481e11adc718
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 20:39:25 2019 +0200
|
|
|
|
travis: fake build ppa only for go module dependencies
|
|
|
|
commit a7dfaa0bda37a97d5a6286be1e08ef54ee90a833
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 20:29:01 2019 +0200
|
|
|
|
build, internal/build: drop own file/folder copier
|
|
|
|
commit e1dcea8bf03bf206df1cbbf00778e40d333ff13c
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 19:54:13 2019 +0200
|
|
|
|
go.mod: tidy up the modules to avoid xgo writes to go.sum
|
|
|
|
commit b3d6304f1e1ad7ee1d0917c8b208fd067bc3ffb6
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 19:18:50 2019 +0200
|
|
|
|
travis, build: aggregate and upload go mod dependencies for PPA
|
|
|
|
commit f4ec85486a1532594c5009e3c0b9903cbb93e844
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 15:39:39 2019 +0200
|
|
|
|
accounts/abi/bind: switch binding test to go modules
|
|
|
|
commit dfdb204b48bae669a6afd0fd76bd4e67eef86de1
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 14:47:17 2019 +0200
|
|
|
|
travis: explicitly enable go modules in Go 1.11 and 1.12
|
|
|
|
commit 15fb780de68acde58417224943aaff9367ecdd0c
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 18 14:22:36 2019 +0200
|
|
|
|
go.mod, vendor: switch to Go modules
|
|
|
|
commit 3a4a3d080bd6c80d7186e7a32030322eb8d0b138
|
|
Merge: b7ba944e8 51c3290be
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Nov 20 12:49:13 2019 +0200
|
|
|
|
Merge pull request #20261 from holiman/less_querying
|
|
|
|
internal/ethapi: don't query wallets at every execution of gas estimation
|
|
|
|
commit b7ba944e8879583a40771446dccb6b988f72fa31
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Wed Nov 20 18:46:35 2019 +0800
|
|
|
|
cmd/puppeth: update chain spec of parity (#20241)
|
|
|
|
commit 9b59c75405282d5628d4f416160b8984cd76a168
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Wed Nov 20 18:36:41 2019 +0800
|
|
|
|
miner: fix data race in tests (#20310)
|
|
|
|
* miner: fix data race in tests
|
|
|
|
miner: fix linter
|
|
|
|
* miner: address comment
|
|
|
|
commit f71e85b8e267641cc4f7b9ce7305726403e78385
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Wed Nov 20 09:53:01 2019 +0100
|
|
|
|
core: fix staticcheck warnings (#20323)
|
|
|
|
commit 8008c5b1fa99c8582791afbdedaf4a54eb59260d
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Wed Nov 20 09:06:21 2019 +0100
|
|
|
|
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
|
|
|
|
commit 9c6cf960b46fc71d62ebb5c2d7a1b32634afc2e4
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 18:22:04 2019 +0100
|
|
|
|
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.
|
|
|
|
commit df206d25138078ffda04764412b248eaf4c4e9ba
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 17:16:42 2019 +0100
|
|
|
|
p2p/simulations: fix staticcheck warnings (#20322)
|
|
|
|
commit 9e8cc00b733a505c2815b58d94315298371579cb
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 17:16:08 2019 +0100
|
|
|
|
p2p: remove unused code (#20325)
|
|
|
|
commit ac5e28ea382f46bf5744b62c3cc73436c8176850
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 17:14:00 2019 +0100
|
|
|
|
whisper/whisperv6: fix staticcheck warnings (#20328)
|
|
|
|
commit 3b0f3483c4c17cfc95fb27245f8db994d3341070
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Tue Nov 19 17:13:42 2019 +0100
|
|
|
|
.github: remove 'nonsense' from CODEOWNERS (#20329)
|
|
|
|
commit 7f70a7010632b0982cc8b0ad1559148ab07da6e9
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 15:00:32 2019 +0100
|
|
|
|
event: remove unused field 'closed' (#20324)
|
|
|
|
commit 94e825098351e4738e607ca62f7a7ac1228d148f
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 14:55:48 2019 +0100
|
|
|
|
cmd/wnode: remove uses of common.ToHex (#20327)
|
|
|
|
commit c013192ba7683741b33ad3f713c0b83d0a619b31
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 14:53:26 2019 +0100
|
|
|
|
ethclient: remove use of common.ToHex (#20326)
|
|
|
|
commit 0b6338321f0198cc32734ec2e14cbd2f0f1238fd
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Tue Nov 19 13:57:05 2019 +0100
|
|
|
|
travis: deactivate arm build during push (#20321)
|
|
|
|
commit b9c90c5581934454aa71af5b4b668c37b67d92fc
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Tue Nov 19 18:32:57 2019 +0800
|
|
|
|
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
|
|
|
|
commit 5fefe39ba5797538d3001cf9045ad730425eb5ca
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 10:17:41 2019 +0100
|
|
|
|
p2p/netutil: fix staticcheck warning (#20315)
|
|
|
|
commit dfe891270a7edc1733af53eb7c35ec7e5b8ae36a
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Nov 19 10:16:34 2019 +0100
|
|
|
|
cmd/ethkey: fix file permissions in changepassword command (#20313)
|
|
|
|
Found by staticcheck.
|
|
|
|
commit c5c5e0dbe8802b6e8dbb7307af98a209cbbdea87
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Mon Nov 18 18:14:59 2019 +0100
|
|
|
|
consensus/clique: fix struct tags for status API (#20316)
|
|
|
|
Also unexport the status struct.
|
|
|
|
commit 3f4a875bf6a74defd6e5e5a9cf121a5adc6e6c86
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Mon Nov 18 17:03:57 2019 +0100
|
|
|
|
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?
|
|
|
|
commit a3d263dd3aa5e2fa80948bc0a1de2f0e4c57084e
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Mon Nov 18 16:38:54 2019 +0100
|
|
|
|
cmd/clef: fix staticcheck warnings (#20314)
|
|
|
|
commit 190fb8180a62c2372db60e2ffe70363f079b41d6
|
|
Author: meowsbits <45600330+meowsbits@users.noreply.github.com>
|
|
Date: Mon Nov 18 09:48:20 2019 -0500
|
|
|
|
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.
|
|
|
|
commit b02afb6b3d1befaba28b84c64c9c6f7f62ffdc74
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Mon Nov 18 15:34:17 2019 +0100
|
|
|
|
travis: use travis_wait for both install and build (#20309)
|
|
|
|
commit 422604b4383ddc59f2fe610a75b0f9c40e38f3fa
|
|
Author: Felföldi Zsolt <zsfelfoldi@gmail.com>
|
|
Date: Mon Nov 18 12:42:49 2019 +0100
|
|
|
|
les: rename UpdateBalance to AddBalance and simplify return format (#20304)
|
|
|
|
commit 57d697629de6f982d69f2b33c9e169bdc12109b9
|
|
Author: meowsbits <45600330+meowsbits@users.noreply.github.com>
|
|
Date: Mon Nov 18 04:41:49 2019 -0500
|
|
|
|
core: s/isEIP155/isHomestead/g (fix IntrinsicGas signature var name) (#20300)
|
|
|
|
* core: s/isEIP155/isEIP2/ (fix)
|
|
|
|
This signature variable name reflects a spec'd change
|
|
in gas cost for creating contracts as documented in EIP2 (Homestead HF).
|
|
|
|
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2.md#specification
|
|
|
|
* core: s/isEIP2/sIsHomestead/g
|
|
|
|
Use isHomestead since Homestead is what the caller
|
|
and rest of the code uses.
|
|
|
|
commit 11d09fd3baaf0a967521afd16a186cd31aef9fcb
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Mon Nov 18 09:52:12 2019 +0100
|
|
|
|
travis: remove traces and use travis_wait in ARM build (#20296)
|
|
|
|
* travis: remove debug traces
|
|
|
|
* travis: Add travis_wait to the test run
|
|
|
|
* travis: increase travis_wait time
|
|
|
|
commit 689486449d0d3af3257139046aec810572e1604d
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Mon Nov 18 09:49:18 2019 +0100
|
|
|
|
build: use golangci-lint (#20295)
|
|
|
|
* build: use golangci-lint
|
|
|
|
This changes build/ci.go to download and run golangci-lint instead
|
|
of gometalinter.
|
|
|
|
* core/state: fix unnecessary conversion
|
|
|
|
* p2p/simulations: fix lock copying (found by go vet)
|
|
|
|
* signer/core: fix unnecessary conversions
|
|
|
|
* crypto/ecies: remove unused function cmpPublic
|
|
|
|
* core/rawdb: remove unused function print
|
|
|
|
* core/state: remove unused function xTestFuzzCutter
|
|
|
|
* core/vm: disable TestWriteExpectedValues in a different way
|
|
|
|
* core/forkid: remove unused function checksum
|
|
|
|
* les: remove unused type proofsData
|
|
|
|
* cmd/utils: remove unused functions prefixedNames, prefixFor
|
|
|
|
* crypto/bn256: run goimports
|
|
|
|
* p2p/nat: fix goimports lint issue
|
|
|
|
* cmd/clef: avoid using unkeyed struct fields
|
|
|
|
* les: cancel context in testRequest
|
|
|
|
* rlp: delete unreachable code
|
|
|
|
* core: gofmt
|
|
|
|
* internal/build: simplify DownloadFile for Go 1.11 compatibility
|
|
|
|
* build: remove go test --short flag
|
|
|
|
* .travis.yml: disable build cache
|
|
|
|
* whisper/whisperv6: fix ineffectual assignment in TestWhisperIdentityManagement
|
|
|
|
* .golangci.yml: enable goconst and ineffassign linters
|
|
|
|
* build: print message when there are no lint issues
|
|
|
|
* internal/build: refactor download a bit
|
|
|
|
commit 7c4a4eb58a3d36e7bcef450308017925322525ca
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Mon Nov 18 09:40:59 2019 +0100
|
|
|
|
rpc, p2p/simulations: use github.com/gorilla/websocket (#20289)
|
|
|
|
* rpc: improve codec abstraction
|
|
|
|
rpc.ServerCodec is an opaque interface. There was only one way to get a
|
|
codec using existing APIs: rpc.NewJSONCodec. This change exports
|
|
newCodec (as NewFuncCodec) and NewJSONCodec (as NewCodec). It also makes
|
|
all codec methods non-public to avoid showing internals in godoc.
|
|
|
|
While here, remove codec options in tests because they are not
|
|
supported anymore.
|
|
|
|
* p2p/simulations: use github.com/gorilla/websocket
|
|
|
|
This package was the last remaining user of golang.org/x/net/websocket.
|
|
Migrating to the new library wasn't straightforward because it is no
|
|
longer possible to treat WebSocket connections as a net.Conn.
|
|
|
|
* vendor: delete golang.org/x/net/websocket
|
|
|
|
* rpc: fix godoc comments and run gofmt
|
|
|
|
commit 9e71f55bfab91a26f5cfc06f0a4e48839b25f249
|
|
Author: Michael Forney <mforney@mforney.org>
|
|
Date: Sun Nov 17 06:45:54 2019 -0800
|
|
|
|
cmd/evm: Allow loading input from file (#20273)
|
|
|
|
Make it possible to load input from a file. Simlar to `--code` / `--codefile`, have `--input`/`--inputfile`.
|
|
|
|
commit 51c3290beedac6b66b2e6f41cde9336c6a292a15
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Mon Nov 11 12:12:19 2019 +0100
|
|
|
|
internal/ethapi: don't query wallets at every execution of gas estimation
|
|
|
|
commit 738b51ae31c48a598b7c5bad37c054976a41025f
|
|
Author: nebojsa94 <nebojsa94@users.noreply.github.com>
|
|
Date: Fri Nov 15 09:52:33 2019 +0100
|
|
|
|
core/vm: fix tracer interface parameter name (#20294)
|
|
|
|
commit f03b2db7db123a569672b0caed5c1cd735c72ba7
|
|
Author: meowsbits <45600330+meowsbits@users.noreply.github.com>
|
|
Date: Thu Nov 14 16:05:32 2019 -0500
|
|
|
|
params: finish sentence in comment (#20291)
|
|
|
|
commit 49d1a032da98ac5c61cd42d6e2d3de2145b2f67d
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Thu Nov 14 14:42:23 2019 +0100
|
|
|
|
build: gather info to investigate why builds fail on ARM (#20281)
|
|
|
|
commit 765fe446cf392f721cf9b962b3b7b811c5aa23d1
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Thu Nov 14 10:09:16 2019 +0100
|
|
|
|
whisper/whisperv6: fix staticcheck issues (#20288)
|
|
|
|
commit afe0b65405e9e0ad2dadc2ed6e35cd46d41686d5
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 14 10:04:16 2019 +0100
|
|
|
|
dashboard: remove the dashboard (#20279)
|
|
|
|
This removes the dashboard project. The dashboard was an experimental
|
|
browser UI for geth which displayed metrics and chain information in
|
|
real time. We are removing it because it has marginal utility and nobody
|
|
on the team can maintain it.
|
|
|
|
Removing the dashboard removes a lot of dependency code and shaves
|
|
6 MB off the geth binary size.
|
|
|
|
commit 987648b0ade10a2e64f18fae616a2277eef2a3c2
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 14 09:05:17 2019 +0100
|
|
|
|
cmd/faucet: use github.com/gorilla/websocket (#20283)
|
|
|
|
golang.org/x/net/websocket is unmaintained, and we have already
|
|
switched to using github.com/gorilla/websocket for package rpc.
|
|
|
|
commit 9504c5c360f5aa443f20008f7e9da7528caab8bf
|
|
Author: Jorropo <jorropo.pgm@gmail.com>
|
|
Date: Thu Nov 14 09:03:41 2019 +0100
|
|
|
|
rpc: fix typo example code (#20284)
|
|
|
|
commit f8a95d996fbe66e460747c963bf30c59eb49021c
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Thu Nov 14 15:26:10 2019 +0800
|
|
|
|
accounts/abi/bind, cmd/abigen: implement alias for abigen (#20244)
|
|
|
|
* accounts/abi/bind, cmd/abigen: implement alias for abigen
|
|
|
|
* accounts/abi/bind: minor fixes
|
|
|
|
* accounts/abi/bind: address comments
|
|
|
|
* cmd/abigen: address comments
|
|
|
|
* accounts/abi/bind: print error log when identifier collision
|
|
|
|
* accounts/abi/bind: address comments
|
|
|
|
* accounts/abi/bind: address comment
|
|
|
|
commit bf5c6b29faa2ed863ef48903321b2ce362ed6f83
|
|
Author: Felföldi Zsolt <zsfelfoldi@gmail.com>
|
|
Date: Wed Nov 13 23:47:03 2019 +0100
|
|
|
|
les: implement server priority API (#20070)
|
|
|
|
This PR implements the LES server RPC API. Methods for server
|
|
capacity, client balance and client priority management are provided.
|
|
|
|
commit 22e3bbbf0aa711fcab3876ac1a34b8cdff8a0ccd
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Wed Nov 13 12:40:50 2019 +0100
|
|
|
|
miner: increase worker test timeout (#20268)
|
|
|
|
TestEmptyWork* occasionally fails due to timeout. Increase the timeout.
|
|
|
|
commit 4ea9b62b5ce396c5609c100b8b2c05f11d1d7fac
|
|
Author: Kurkó Mihály <kurkomisi@users.noreply.github.com>
|
|
Date: Wed Nov 13 13:13:13 2019 +0200
|
|
|
|
dashboard: send current block to the dashboard client (#19762)
|
|
|
|
This adds all dashboard changes from the last couple months.
|
|
We're about to remove the dashboard, but decided that we should
|
|
get all the recent work in first in case anyone wants to pick up this
|
|
project later on.
|
|
|
|
* cmd, dashboard, eth, p2p: send peer info to the dashboard
|
|
* dashboard: update npm packages, improve UI, rebase
|
|
* dashboard, p2p: remove println, change doc
|
|
* cmd, dashboard, eth, p2p: cleanup after review
|
|
* dashboard: send current block to the dashboard client
|
|
|
|
commit 6f1a600f6c8be05252d3f313dccbca9de918010a
|
|
Author: Rick <rick.no@groundx.xyz>
|
|
Date: Wed Nov 13 20:01:52 2019 +0900
|
|
|
|
p2p: fix bug in TestPeerDisconnect (#20277)
|
|
|
|
commit de2259d27c75fa954115420e829a954486e6de92
|
|
Author: Guillaume Ballet <gballet@gmail.com>
|
|
Date: Fri Nov 8 09:58:57 2019 +0100
|
|
|
|
travis: enable test suite on ARM64 (#20219)
|
|
|
|
* travis: Enable ARM support
|
|
|
|
* Include fixes from 20039
|
|
|
|
* Add a trace to debug the invalid lookup issue
|
|
|
|
* Try increasing the timeout to see if the arm test passes
|
|
|
|
* Investigate the resolver issue
|
|
|
|
* Increase arm64 timeout for clique test
|
|
|
|
* increase timeout in tests for arm64
|
|
|
|
* Only test the failing tests
|
|
|
|
* Review feedback: don't export epsilon
|
|
|
|
* Remove investigation tricks+include fjl's feeback
|
|
|
|
* Revert the retry ahead of using the mock resolver
|
|
|
|
* Fix rebase errors
|
|
|
|
commit adf007dadc1b5e4185c0fc088c7cde7d235feff1
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Thu Nov 7 16:40:37 2019 +0100
|
|
|
|
p2p/enode: mock DNS resolver in URL parsing test (#20252)
|
|
|
|
commit 4b8f56cf9809bb59366858dc7bfa9b0064c6496c
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 7 10:00:18 2019 +0200
|
|
|
|
params: begin v1.9.8 release cycle
|
|
|
|
commit a718daa674a2e23cb0c8a6789f7e5467e705bbbd
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Nov 7 09:58:39 2019 +0200
|
|
|
|
params: release Geth v1.9.7
|
|
|
|
commit b9bac1f384ceef7d7390b9dd9da759bce1741392
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Thu Nov 7 05:09:37 2019 +0800
|
|
|
|
les: fix and slim the unit tests of les (#20247)
|
|
|
|
* les: loose restriction of unit tests
|
|
|
|
* les: update unit tests
|
|
|
|
* les, light: slim the unit tests
|
|
|
|
commit fc3661f89ccdefc4cc31f9aeb15dffce59afddca
|
|
Merge: c702bd70e 9948724de
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Nov 6 17:54:39 2019 +0200
|
|
|
|
Merge pull request #20248 from karalabe/cht-1.9.7
|
|
|
|
params: hard-code new CHTs for the 1.9.7 release
|
|
|
|
commit 9948724debefc14a02849f2cefe085582da00919
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Nov 6 17:47:13 2019 +0200
|
|
|
|
params: hard-code new CHTs for the 1.9.7 release
|
|
|
|
commit c702bd70edf7d6ed1946bcab34b1d40e487a7ee6
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue Nov 5 15:35:51 2019 +0200
|
|
|
|
travis: bump linter to Go 1.13.x
|
|
|
|
commit 734e00af9e9a5487f57b00ae33cbb52dbe0c9565
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue Nov 5 15:32:42 2019 +0200
|
|
|
|
travis, build, internal: use own Go bundle for PPA builds (#20240)
|
|
|
|
* build: bump PPAs to Go 1.13 (via longsleep), keep Trusty on 1.11
|
|
|
|
* travis, build, vendor: use own Go bundle for PPA builds
|
|
|
|
* travis, build, internal, vendor: smarter Go bundler, own untar
|
|
|
|
* build: updated ci-notes with new Go bundling, only make, don't test
|
|
|
|
commit b566cfdffdc51d5dcde571377d709a5519a24f0d
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Mon Nov 4 10:31:10 2019 +0100
|
|
|
|
core/evm: avoid copying memory for input in calls (#20177)
|
|
|
|
* core/evm, contracts: avoid copying memory for input in calls + make ecrecover not modify input buffer
|
|
|
|
* core/vm: optimize mstore a bit
|
|
|
|
* core/vm: change Get -> GetCopy in vm memory access
|
|
|
|
commit 7a6d5d0cce16e1a766e6fc89c3aacb7ecf502dcc
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Mon Nov 4 16:41:29 2019 +0800
|
|
|
|
cmd/puppeth: integrate istanbul into puppeth (#19926)
|
|
|
|
* cmd/puppeth: integrate istanbul into puppeth
|
|
|
|
* cmd/puppeth: address comment
|
|
|
|
* cmd/puppeth: use hexutil.Big for fork indicator
|
|
|
|
* cmd/puppeth: finalize istanbul fork
|
|
|
|
* cmd/puppeth: fix 2200 for parity, rename is to eip1283ReenableTransition
|
|
|
|
* cmd/puppeth: fix eip1108
|
|
|
|
* cmd/puppeth: add blake2f for parity
|
|
|
|
* cmd/puppeth: add aleth istanbul precompiled
|
|
|
|
* cmd/puppeth: use hexutil.Big
|
|
|
|
* cmd/puppeth: fix unit tests
|
|
|
|
* cmd/puppeth: update testdata
|
|
|
|
commit 0ff73804652e95ea730b5b5c941610c7947365d8
|
|
Merge: 0ce5e113b 86fe283d1
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Nov 4 10:38:10 2019 +0200
|
|
|
|
Merge pull request #20231 from SamuelMarks/go1.13.4
|
|
|
|
appveyor: bump to Go 1.13.4
|
|
|
|
commit 0ce5e113be8c54c7c30a3a797827114adb0df19c
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Sat Nov 2 20:02:35 2019 +0800
|
|
|
|
les: rework clientpool (#20077)
|
|
|
|
* les: rework clientpool
|
|
|
|
commit 86fe283d194462a863977d83ba8c07209c41b05f
|
|
Author: Samuel Marks <807580+SamuelMarks@users.noreply.github.com>
|
|
Date: Sat Nov 2 18:54:04 2019 +1100
|
|
|
|
appveyor: bump to Go 1.13.4
|
|
|
|
commit 44b74cfc40aba4d76281ce4f0b8f020aa99a5687
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Thu Oct 31 21:17:51 2019 +0800
|
|
|
|
accounts/abi: add internalType information and fix issues (#20179)
|
|
|
|
* accounts/abi: fix various issues
|
|
|
|
The fixed issues include:
|
|
|
|
(1) If there is no return in a call function, unpack should
|
|
return nil error
|
|
|
|
(2) For some functions which have struct array as parameter,
|
|
it will also be detected and generate the struct definition
|
|
|
|
(3) For event, if it has non-indexed parameter, the parameter
|
|
name will also be assigned if empty. Also the internal struct
|
|
will be detected and generate struct defition if not exist.
|
|
|
|
(4) Fix annotation generation in event function
|
|
|
|
* accounts/abi: add new abi field internalType
|
|
|
|
* accounts: address comments and add tests
|
|
|
|
* accounts/abi: replace strings.ReplaceAll with strings.Replace
|
|
|
|
commit 9278951a626f7f13a53d28637bcda162f412f66c
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Thu Oct 31 10:04:26 2019 +0100
|
|
|
|
params, core/forkid: configure mainnet istanbul block 9069K (#20222)
|
|
|
|
* params: configure mainnet istanbul block 9069K
|
|
|
|
* core/forkid: add some more test items for mainnet istanbul
|
|
|
|
commit 12f2a25d5e585b6988819426a3df20fab4a1991c
|
|
Merge: 93422e9d1 8927f7724
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Oct 31 10:58:28 2019 +0200
|
|
|
|
Merge pull request #20225 from karalabe/forkid-eth-handshake-verification-plus
|
|
|
|
cmd/devp2p, core/forkid: make forkid.Filter API uniform
|
|
|
|
commit 8927f7724aa1e096b458ca2c0b1a91d11fdfcc58
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Thu Oct 31 10:38:14 2019 +0200
|
|
|
|
cmd/devp2p, core/forkid: make forkid.Filter API uniform
|
|
|
|
commit 93422e9d15063f707c381cd25758d6a34daece18
|
|
Merge: 5d91acccd 64571f937
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Oct 30 13:21:25 2019 +0200
|
|
|
|
Merge pull request #20140 from karalabe/eth64-handshake-forkid
|
|
|
|
eth: eth/64 - extend handshake with with fork id
|
|
|
|
commit 5d91acccd5b1b050f49d048976496c6133da6dc5
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Wed Oct 30 19:07:30 2019 +0800
|
|
|
|
miner: increase import time allowance (#20217)
|
|
|
|
Fix the block import unit test which can time out sometimes.
|
|
|
|
commit 9641cacea87f6b97139e8930179ed98fb908c548
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Wed Oct 30 13:05:31 2019 +0200
|
|
|
|
core/forkid: add two clauses for more precise validation (#20220)
|
|
|
|
commit 64571f9379fdca11165517c122551f246c613ea4
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Mon Sep 30 21:28:50 2019 +0300
|
|
|
|
eth: eth/64 - extend handshake packet with fork id
|
|
|
|
commit e3063044140254cb3b546e5ed0a2e230cfb2dd9f
|
|
Merge: 2c37142d2 3eca7b5d2
|
|
Author: Péter Szilágyi <peterke@gmail.com>
|
|
Date: Tue Oct 29 17:10:44 2019 +0200
|
|
|
|
Merge pull request #20204 from holiman/fix_downloader_race
|
|
|
|
eth/downloader: fix data race in downloader
|
|
|
|
commit 2c37142d2f177d0cccc114486040f0913a3900c7
|
|
Author: Felix Lange <fjl@twurst.com>
|
|
Date: Tue Oct 29 16:08:57 2019 +0100
|
|
|
|
cmd/devp2p, p2p: dial using node iterator, discovery crawler (#20132)
|
|
|
|
* p2p/enode: add Iterator and associated utilities
|
|
|
|
* p2p/discover: add RandomNodes iterator
|
|
|
|
* p2p: dial using iterator
|
|
|
|
* cmd/devp2p: add discv4 crawler
|
|
|
|
* cmd/devp2p: WIP nodeset filter
|
|
|
|
* cmd/devp2p: fixup lesFilter
|
|
|
|
* core/forkid: add NewStaticFilter
|
|
|
|
* cmd/devp2p: make -eth-network filter actually work
|
|
|
|
* cmd/devp2p: improve crawl timestamp handling
|
|
|
|
* cmd/devp2p: fix typo
|
|
|
|
* p2p/enode: fix comment typos
|
|
|
|
* p2p/discover: fix comment typos
|
|
|
|
* p2p/discover: rename lookup.next to 'advance'
|
|
|
|
* p2p: lower discovery mixer timeout
|
|
|
|
* p2p/enode: implement dynamic FairMix timeouts
|
|
|
|
* cmd/devp2p: add ropsten support in -eth-network filter
|
|
|
|
* cmd/devp2p: tweak crawler log message
|
|
|
|
commit 3eca7b5d2770d046b673924152f2a747ff66434e
|
|
Author: Martin Holst Swende <martin@swende.se>
|
|
Date: Fri Oct 25 13:17:32 2019 +0200
|
|
|
|
eth/downloader: fix data race in downloader
|
|
|
|
commit b0b277525cb4e476deb461de1b5827a33daa2086
|
|
Author: Michael Forney <mforney@mforney.org>
|
|
Date: Tue Oct 29 05:47:18 2019 -0700
|
|
|
|
core/asm: assembly parser label fixes (#20210)
|
|
|
|
* core/asm: Fix encoding of pushed labels
|
|
|
|
EVM uses big-endian byte-order, so to pad a label value to 4 bytes,
|
|
zeros must be added to the front, not the end.
|
|
|
|
* core/asm: Fix PC calculations when a label is pushed
|
|
|
|
Incrementing PC by 5 is only correct if the label appears after a jump,
|
|
in which case there is an implicit push. When it appears after an explicit
|
|
push, PC should only be incremented by 4.
|
|
|
|
* core/asm: Allow JUMP with no argument
|
|
|
|
This way, a label can be pushed explicitly, or loaded from memory to
|
|
implement a jump table.
|
|
|
|
commit ecdbb402ee0838a4be366b5f485a59d2da2053f5
|
|
Author: gary rong <garyrong0905@gmail.com>
|
|
Date: Tue Oct 29 02:50:11 2019 +0900
|
|
|
|
trie: remove node ordering slice in sync batch (#19929)
|
|
|
|
When we flush a batch of trie nodes into database during the state
|
|
sync, we should guarantee that all children should be flushed before
|
|
parent.
|
|
|
|
Actually the trie nodes commit order is strict by: children -> parent.
|
|
But when we flush all ready nodes into db, we don't need the order
|
|
anymore since
|
|
|
|
(1) they are all ready nodes (no more dependency)
|
|
(2) underlying database provides write atomicity
|