- 14 Jun, 2022 5 commits
-
-
lmittmann authored
minor performance improvement: `big.NewInt(0).Xxx` -> `new(big.Int).Xxx`
-
Marius van der Wijden authored
* common: improve pretty duration regex * common: improve pretty duration regex
-
s7v7nislands authored
-
lightclient authored
-
Ivan Aracki authored
-
- 13 Jun, 2022 1 commit
-
-
Martin Holst Swende authored
This enables the following linters - typecheck - unused - staticcheck - bidichk - durationcheck - exportloopref - gosec WIth a few exceptions. - We use a deprecated protobuf in trezor. I didn't want to mess with that, since I cannot meaningfully test any changes there. - The deprecated TypeMux is used in a few places still, so the warning for it is silenced for now. - Using string type in context.WithValue is apparently wrong, one should use a custom type, to prevent collisions between different places in the hierarchy of callers. That should be fixed at some point, but may require some attention. - The warnings for using weak random generator are squashed, since we use a lot of random without need for cryptographic guarantees.
-
- 10 Jun, 2022 2 commits
-
-
Gustavo Silva authored
core: fix typos
-
Luozhu authored
typo error: keccack256 -> keccak256
-
- 08 Jun, 2022 6 commits
-
-
int88 authored
Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
henridf authored
Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Rajaram Gaunker authored
-
Martin Holst Swende authored
Removes engine from any unauthenticated RPC service.
-
Péter Szilágyi authored
rpc: swap out timer metrics to histograms
-
Péter Szilágyi authored
-
- 07 Jun, 2022 9 commits
-
-
Håvard Anda Estensen authored
Co-authored-by:
Felix Lange <fjl@twurst.com>
-
Péter Szilágyi authored
Previously on Geth startup we just logged the chain config is a semi-json-y format. Whilst that worked while we had a handful of hard-forks defined, currently it's kind of unwieldy. This PR converts that original data dump and converts it into a user friendly - alas multiline - log output.
-
Seungbae.yu authored
accounts/url: add test logic what check null string to parseURL()
-
Martin Holst Swende authored
-
Marius van der Wijden authored
* tests/fuzzers/bls12381: fix blst pairing * tests/fuzzers/bls12381: only build on gofuzz * tests/fuzzers/bls12381: remove unused code * tests/fuzzers/bls12381: remove unused code
-
lwh authored
* accounts/abi/bind: fix duplicate field names in the generated go struct #24627 * accounts, cmd/abigen: resolve name conflicts * ci lint, accounts/abi: remove unused function overloadedArgName Co-authored-by:
Gary Rong <garyrong0905@gmail.com>
-
Sina Mahmoodi authored
* eth/filters: fix pending for getLogs * add pending method to test backend * fix block range validation
-
Martin Holst Swende authored
-
aaronbuchwald authored
Move locking into trieDB insert function
-
- 06 Jun, 2022 5 commits
-
-
Ikko Ashimine authored
indentifier -> identifier
-
lightclient authored
eth/api: use hexutil.Bytes for range at methods
-
rjl493456442 authored
* cmd, core/state, light, trie, eth: add trie owner notion * all: refactor * tests: fix goimports * core/state/snapshot: fix ineffasigns Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
Martin Holst Swende authored
* cmd/geth, core/state/snapshot: rework journal loading, implement account-check * core/state/snapshot, cmd/geth: polish code (#37) * core/state/snapshot: minor nits * core/state/snapshot: simplify error logic * cmd/geth: go format Co-authored-by:
rjl493456442 <garyrong0905@gmail.com>
-
Marius van der Wijden authored
* tests/fuzzers/bls12381: fix blst deserializing * tests/fuzzers/bls12381: fix blst deserializing
-
- 03 Jun, 2022 2 commits
-
-
Paweł Bylica authored
core/vm: optimize PUSH opcode discrimination
-
s7v7nislands authored
-
- 02 Jun, 2022 6 commits
-
-
Jonathan Le Brun authored
set go version to 1.17
-
Ivan Kuznetsov authored
* consensus/misc: reduce allocations in CalcBaseFee * consensus/misc: add formulas of CalcBaseFee
-
Martin Holst Swende authored
-
Marius van der Wijden authored
-
Marius van der Wijden authored
* tests/fuzzers/bls12381: added blst library * go.mod: added blst dependency * tests/fuzzers/bls12381: stuff * tests/fuzzers/bls12381: added blst to pairing fuzzer
-
Martin Holst Swende authored
This PR adds support for block overrides when doing debug_traceCall. - Previously, debug_traceCall against pending erroneously used a common.Hash{} stateroot when looking up the state, meaning that a totally empty state was used -- so it always failed, - With this change, we reject executing debug_traceCall against pending. - And we add ability to override all evm-visible header fields.
-
- 01 Jun, 2022 1 commit
-
-
rjl493456442 authored
* core: fix reorg * core: revert change for memory efficiency * core: revert changes
-
- 31 May, 2022 1 commit
-
-
Marius van der Wijden authored
* core/beacon: prevent invalid logsBloom length panic * core/beacon: prevent negative baseFeePerGas * Update core/beacon/types.go Co-authored-by:
Martin Holst Swende <martin@swende.se> * eth/catalys: go format Co-authored-by:
Martin Holst Swende <martin@swende.se>
-
- 30 May, 2022 2 commits
-
-
Boqin Qin(秦 伯钦) authored
-
Martin Holst Swende authored
contracts/checkpointoracle: redefine go-generate logic
-