- Jan 15, 2021
-
-
Gary Rong authored
-
Péter Szilágyi authored
core/state/snapshot: add generation logs to storage too
-
Péter Szilágyi authored
-
- Jan 14, 2021
-
-
Péter Szilágyi authored
cmd/faucet: update the embedded website asset
-
Péter Szilágyi authored
-
- Jan 13, 2021
-
-
Martin Holst Swende authored
The tests sometimes failed with certain go versions because the behavior of http.Server.Shutdown changed over time. A bug that was fixed in Go 1.15 could cause active connections on unrelated servers to close unexpectedly. This is fixed by avoiding use of the same port number in all tests.
-
Marius van der Wijden authored
It seems that the 2 second timeout is not enough for Travis CI: --- FAIL: TestTestMode (2.00s) ethash_test.go:53: sealing result timeout
-
Martin Holst Swende authored
This solves an issue in graphql tests: graphql_test.go:38: could not create new node: datadir already used by another process
-
Martin Holst Swende authored
-
Guillaume Ballet authored
USB enumeration still occured. Make sure it will only occur if --usb is set. This also deprecates the 'NoUSB' config file option in favor of a new option 'USB'.
-
- Jan 12, 2021
-
-
Martin Holst Swende authored
* deps: use improved bloom filter implementation * eth/handler, trie: use 4 keys for syncbloom + minor fixes * eth/protocols, trie: revert change on syncbloom method signature
-
meowsbits authored
Resolves https://github.com/etclabscore/core-geth/issues/273 jsre.JSRE already handles establishing preload file paths relative to the 'assets' path (aka docroot), where it joins the assets dir and the file path if relative, or uses the file path only if absolute. The duplication of this logic by MakeConsolePreloads caused preloaded files to have paths which contained duplicate references to the assets dir path. Date: 2020-12-30 08:25:01-06:00 Signed-off-by:
meows <b5c6@protonmail.com>
-
rene authored
This changes the chainID RPC method to return an error when EIP-155 is not yet active at the current block height. It used to simply return zero in this case, but that's confusing.
-
- Jan 11, 2021
-
-
rene authored
-
Marius van der Wijden authored
* eth: fixed typos * eth: fixed log message
-
Péter Szilágyi authored
common/prque: pull in tests and benchmarks from upstream
-
Péter Szilágyi authored
-
- Jan 10, 2021
-
-
Gary Rong authored
* core: persist bad blocks * core, eth, internal: address comments * core/rawdb: add badblocks to inspector * core, eth: update * internal: revert * core, eth: only save 10 bad blocks * core/rawdb: address comments * core/rawdb: fix * core: address comments
-
- Jan 09, 2021
-
-
Chris Ziogas authored
* downloader: fix race condition in tests * eth/downloader: fix race condition in tests * Revert "downloader: fix race condition in tests" This reverts commit 108033ebc6985de83791d375b6e6647a77d28d5a.
-
- Jan 08, 2021
-
-
Marius van der Wijden authored
This commit extends the ethclient test suite and increases code coverage of the ethclient package from ~15% to >55%. These tests act as early smoke tests to signal issues in the RPC-interface. E.g. if a functionality like eth_chainId or eth_call breaks, the test will break.
-
Martin Holst Swende authored
* cmd/faucet: avoid encoding for each client * cmd/faucet: fix flaw in clearing of txs, avoid sending more than necessary * cmd/faucet: fix flaw in tx cropping * cmd/faucet: revert change to not always send tx info * cmd/faucet: review fixes * cmd/faucet: revert #22018, fix order in UI * cmd/faucet: fix lock error * cmd/faucet: revert json changes * squashme
-
- Jan 07, 2021
-
-
Gary Rong authored
-
Péter Szilágyi authored
cmd/faucet: switch Facebook auth over to mobile site
-
Péter Szilágyi authored
-
Martin Holst Swende authored
* eth/protocols/snap: speed up hash checks * eth/protocols/snap: nit fix Co-authored-by:
Péter Szilágyi <peterke@gmail.com>
-
Péter Szilágyi authored
cmd/faucet: fix websocket race regression after switching to gorilla
-
Martin Holst Swende authored
* eth/protocols/snap: reschedule missed deliveries * eth/protocols/snap: clarify log message * eth/protocols/snap: revert failures async and update runloop Co-authored-by:
Péter Szilágyi <peterke@gmail.com>
-
Péter Szilágyi authored
-
Péter Szilágyi authored
cmd/utils, eth/downloader: minor snap nitpicks
-
Melvin Junhee Woo authored
-
- Jan 06, 2021
-
-
rene authored
* estimateGas, cumulativeGas * linted * add test for estimateGas
-
Marius van der Wijden authored
* crypto/bls12381: fixed ineffectual assignment * crypto/signify: fix ineffectual assignment
-
Péter Szilágyi authored
-
- Jan 05, 2021
-
-
jk-jeongkyun authored
-
Marius van der Wijden authored
Solidity 0.8.0 changes the way that output is marshalled. This patch allows to parse both the legacy format used previously and the new format. See also https://docs.soliditylang.org/en/breaking/080-breaking-changes.html#interface-changes
-
Marius van der Wijden authored
* cmd/geth: added --mainnet flag * cmd/utils: set default genesis if --mainnet is specified * cmd/utils: addressed comments
-
Antoine Toulme authored
This changes the JSON encoding of blocks returned by the API to have decimal instead of hexadecimal numbers. The spec wants it this way. Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Guillaume Ballet authored
-
Martin Holst Swende authored
This PR removes a logic in the miner, which was originally intended to help temporary testnets based on ethash from "running off into the future". If the difficulty was low, and a few computers started mining several blocks per second, the ethash rules (which demand 1s delay between blocks) would push the blocktimes further and further away. The solution was to make the miner sleep while this happened. Nowadays, this problem is solved instead by PoA chains, and it's recommended to let testnets and devnets be based on clique instead. The existing logic is problematic, since it can cause stalls within the miner making it difficult for remote workers to submit work if the channel is blocked on a sleep. Credits to Saar Tochner for reporting this via the bug bounty
-
Péter Szilágyi authored
cmd: support v1.1 Twitter API in faucet, fix puppeth
-