Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paweł Bylica
de39513ced
core, internal, eth, miner, les: Take VM config from BlockChain ( #17955 )
...
Until this commit, when sending an RPC request that called `NewEVM`, a blank `vm.Config`
would be taken so as to set some options, based on the default configuration. If some extra
configuration switches were passed to the blockchain, those would be ignored.
This PR adds a function to get the config from the blockchain, and this is what is now used
for RPC calls.
Some subsequent changes need to be made, see https://github.com/ethereum/go-ethereum/pull/17955#pullrequestreview-182237244
for the details of the discussion.
6 years ago
..
flowcontrol
remove a no-op line in the code ( #17760 )
6 years ago
api_backend.go
core, internal, eth, miner, les: Take VM config from BlockChain ( #17955 )
6 years ago
backend.go
consensus, miner: stale block mining support ( #17506 )
6 years ago
bloombits.go
all: make indexer configurable ( #17188 )
6 years ago
commons.go
all: new p2p node representation ( #17643 )
6 years ago
distributor.go
les: fix distReq.sentChn double close bug ( #17639 )
6 years ago
distributor_test.go
les, light: reduce les testing stress ( #17867 )
6 years ago
execqueue.go
les: fix goroutine leak in execQueue ( #14480 )
8 years ago
execqueue_test.go
les: fix goroutine leak in execQueue ( #14480 )
8 years ago
fetcher.go
les: fix fetcher syncing logic ( #18072 )
6 years ago
freeclient.go
les: implement client connection logic ( #16899 )
6 years ago
freeclient_test.go
les: implement client connection logic ( #16899 )
6 years ago
handler.go
all: new p2p node representation ( #17643 )
6 years ago
handler_test.go
all: make indexer configurable ( #17188 )
6 years ago
helper_test.go
all: new p2p node representation ( #17643 )
6 years ago
metrics.go
metrics: pull library and introduce ResettingTimer and InfluxDB reporter ( #15910 )
7 years ago
odr.go
all: make indexer configurable ( #17188 )
6 years ago
odr_requests.go
les: limit state ODR retrievals to the last 100 blocks ( #17744 )
6 years ago
odr_test.go
les: limit state ODR retrievals to the last 100 blocks ( #17744 )
6 years ago
peer.go
les: limit state ODR retrievals to the last 100 blocks ( #17744 )
6 years ago
protocol.go
all: new p2p node representation ( #17643 )
6 years ago
randselect.go
les: changed if-else blocks to conform with golint ( #16658 )
7 years ago
randselect_test.go
all: gofmt -w -s
8 years ago
request_test.go
les: limit state ODR retrievals to the last 100 blocks ( #17744 )
6 years ago
retrieve.go
les: fix invalid delivery handling in retriever ( #17727 )
6 years ago
server.go
all: make indexer configurable ( #17188 )
6 years ago
serverpool.go
les: fix pubkey index typo ( #18093 )
6 years ago
sync.go
core/rawdb: separate raw database access to own package ( #16666 )
7 years ago
txrelay.go
les: code refactoring ( #14416 )
8 years ago