- Oct 13, 2021
-
-
Iskander (Alex) Sharipov authored
This doesn't fix all go-critic warnings, just the most serious ones. Co-authored-by:
Felix Lange <fjl@twurst.com> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- Oct 12, 2021
-
-
noam-alchemy authored
* eth,rpc: allow for flag configured timeouts for eth_call * lint: account for package-local import order * cr: rename `rpc.calltimeout` to `rpc.evmtimeout`
-
- Oct 11, 2021
-
-
Martin Holst Swende authored
* cmd/evm: t9n: validate transaction intrinsic gas * cmd/evm: t9n: stricter tx validation
-
Zachinquarantine authored
-
- Oct 08, 2021
-
-
Sean authored
-
- Sep 28, 2021
-
-
Guillaume Ballet authored
* core/state: abstracted "write account to trie" method * fix appveyor build * Apply suggestions from code review Co-authored-by:
Martin Holst Swende <martin@swende.se> * review feedback * core/state/accounts: move Account to core/types * core/types: rename Account -> StateAccount * core/state: restore EncodeRLP for stateObject * core/types: add the missing file * more review feedback * more review feedback Co-authored-by:
Martin Holst Swende <martin@swende.se> Co-authored-by:
Felix Lange <fjl@twurst.com>
-
- Sep 27, 2021
-
-
Zachinquarantine authored
-
- Sep 21, 2021
-
-
Krishna Upadhyaya authored
-
Krishna Upadhyaya authored
-
Thad Guidry authored
* add explicit note about typing exit in console * Add note about typing exit as alternative
-
- Sep 20, 2021
-
-
Uttam Singh authored
-
Uttam Singh authored
-
- Sep 19, 2021
-
-
Uttam Singh authored
-
- Sep 17, 2021
-
-
Uttam Singh authored
-
- Sep 15, 2021
-
-
Marius van der Wijden authored
* cmd/devp2p/internal/ethtest: only use eth66 if eth66 is negotiated * cmd/devp2p/internal/ethtest: switch on concrete type not pointer * cmd/devp2p/internal/ethtest: switch on concrete type not pointer
-
- Sep 13, 2021
-
-
Marius van der Wijden authored
* core: cmd: invert disableMemory * core: fix missed inversion * cmd/evm: preserve Flags but change default value * Apply suggestions from code review Co-authored-by:
Martin Holst Swende <martin@swende.se> Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Martin Holst Swende authored
* cmd/evm: transaction validation tool * cmd/evm: add hash to t9n tool * cmd/evm: lint nits * cmd/evm: nitpicks
-
- Sep 07, 2021
-
-
Zachinquarantine authored
* remove rpc flags * remove legacy rpc flags * remove legacy rpc flags * remove legacy rpc commands * (hopefully) fix most of the build errors * fix build errors https://app.travis-ci.com/github/ethereum/go-ethereum/jobs/530318686 * cmd/utils: fix syntax error * empty commit to unbreak travis ci * fix syntax error * syntax fixes * syntax fixes * fix fixes "cmd/geth/usage.go:234:7: expected '(', found init (typecheck)" * fix * various fixes in usage.go * various fixes in flags.go * adds extra space reverts the spacing to how it was before I resolved the merge conflict * more fixes in usage.go * fix fix for cmd/geth/usage.go:243:17: expected operand, found ':=' (typecheck) in travis * Update cmd/utils/flags.go Co-authored-by:
Martin Holst Swende <martin@swende.se> * fix error fixes these errors: cmd/utils/flags_legacy.go:21:2: "strings" imported but not used (typecheck) "strings" ^ cmd/utils/flags_legacy.go:24:2: "github.com/ethereum/go-ethereum/node" imported but not used (typecheck) "github.com/ethereum/go-ethereum/node" ^ * goimports Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- Sep 02, 2021
-
-
Krishna Upadhyaya authored
-
Krishna Upadhyaya authored
-
Martin Holst Swende authored
-
- Aug 31, 2021
-
-
Krishna Upadhyaya authored
-
- Aug 25, 2021
-
-
Sina Mahmoodi authored
* accounts: new AddBackends method in manager * node,cmd/geth: mv accman backend init to cmd/geth * node,cmd/geth: mv scrypt config downstreawm from node * accounts: use static buffer size for accman sub chan minor fix * accounts,cmd/geth: update accman backends through its event loop * accounts,node: add comments * accounts: un-export newBackendEvent * accounts: use chan instead of wg in newBlockEvent * node: rename isKeyDirEphem * accounts,cmd: AddBackends->AddBackend * accounts: fix potential blocking when adding backend
-
baptiste-b-pegasys authored
WriteTo is unused, and go vet warns about it because it doesn't match the usual signature of the io.WriterTo method.
-
Felix Lange authored
Generated by go1.17 fmt ./...
-
Martin Holst Swende authored
This PR adds functionality to the evm t8n to calculate ethash difficulty. If the caller does not provide a currentDifficulty, but instead provides the parentTimestamp (well, semi-optional, will default to 0 if not given), and parentDifficulty, we can calculate it for him. The caller can also provide a parentUncleHash. In most, but not all cases, the parent uncle hash also affects the formula. If no such hash is provided (or, if the empty all-zero hash is provided), it's assumed that there were no uncles.
-
- Aug 24, 2021
-
-
Ivan Bogatyy authored
-
Péter Szilágyi authored
This reverts commit c368f728.
-
- Aug 20, 2021
-
-
Péter Szilágyi authored
-
- Aug 17, 2021
-
-
Zachinquarantine authored
Adds --nousb as a deprecated flag when someone runs the geth show-deprecated-flags command.
-
Zachinquarantine authored
Removes references to the short-lived Calaveras testnet
-
jwasinger authored
cmd, metrics: add support for influxdb-v2 (cherry-picking from italoacasas' changes), leave existing support for v1 to maintain backwards-compatibility. (#23194) This PR adds flag to enable InfluxDB v2 (--metrics.influxdbv2), flags for v2-specific features (--metrics.influxdb.token, --metrics.influxdb.bucket), also carries over addition of support for specifying organization (--metrics.influxdb.organization), but still retains backwards compatibility with InfluxDB v1.
-
- Aug 10, 2021
-
-
Gary Rong authored
-
- Aug 07, 2021
-
-
Martin Holst Swende authored
In many cases, it's desireable to use already-signed transactions as input to the state transition, instead of having the evm sign them internally (for example to use malformed or not-yet-valid transactions). This PR adds support + docs for that feature.
-
- Aug 03, 2021
-
-
Martin Holst Swende authored
This PR modifies the post-PING-send expectations to both be laxer and stricter: it doesn't care what order the packets arrive, but also verifies that exactly one PING and one PONG is returned.
-
- Aug 02, 2021
-
-
baptiste-b-pegasys authored
* node: remove term "whitelist" * include cmd/clef
-
- Jul 29, 2021
-
-
Martin Holst Swende authored
This PR moves (some) account types into a standalone package, to avoid depending on signer/core from accounts/external.
-
baptiste-b-pegasys authored
-
- Jul 27, 2021
-
-
Martin Holst Swende authored
-
- Jul 22, 2021
-
-
Marius van der Wijden authored
When processing a transaction with London fork rules, EIP-1559 mandates checking that the sender must have sufficient balance to cover gas * gasFeeCap. In the EIP's pseudocode, this check happens after the value transferred by the transaction has already been deducted. However, in go-ethereum, the balance has not yet been updated when the check happens, and therefore needs to be added explicitly. Co-authored-by:
Martin Holst Swende <martin@swende.se>
-