Shawn
f19ee413d0
Revert "Update agent images"
...
This reverts commit d4fd8fe1a1 .
2023-12-20 16:24:46 -08:00
lightclient
577be37e0e
cmd/devp2p: update eth/snap protocol test suites for PoS ( #28340 )
...
Here we update the eth and snap protocol test suites with a new test chain,
created by the hivechain tool. The new test chain uses proof-of-stake. As such,
tests using PoW block propagation in the eth protocol are removed. The test suite
now connects to the node under test using the engine API in order to make it
accept transactions.
The snap protocol test suite has been rewritten to output test descriptions and
log requests more verbosely.
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-12-20 17:23:48 +01:00
Felix Lange
8c2d455ccd
build: upgrade to golangci-lint v1.55.2 ( #28712 )
...
This is primarily to make lint work again on macOS 14. The older version of golangci-lint kept crashing.
Also included is a fix for a goroutine leak in the recently-introduced function MustRunCommandWithOutput.
2023-12-20 15:36:10 +01:00
Martin HS
d3452a22cc
accounts: properly close managed wallets when closing manager ( #28710 )
2023-12-20 13:41:40 +01:00
Shawn
04f3f15fbd
check for empty response in deploy create2 script
2023-12-20 02:52:21 -08:00
Felix Lange
7124057bad
internal/build: fix crash in MustRunCommandWithOutput ( #28709 )
2023-12-20 07:56:41 +01:00
Shawn
c25caee4f3
Update README.md
2023-12-19 14:00:04 -08:00
Shawn
f38635f59b
remove verbose ism config
2023-12-19 13:31:04 -08:00
Felix Lange
9258a44b8f
params: begin go-ethereum v1.13.8 release cycle
2023-12-19 13:32:25 +01:00
Felix Lange
3fd568855f
params: go-ethereum v1.13.7 stable
2023-12-19 13:25:03 +01:00
Shawn
8902be9d8d
Merge pull request #6 from primevprotocol/shawn/local-l1
...
feat: local L1
2023-12-19 03:04:00 -08:00
Shawn
1602d44fa9
docs and naming
2023-12-19 02:50:58 -08:00
Shawn
64cb65e90c
Merge branch 'master' into shawn/local-l1
2023-12-19 02:38:05 -08:00
Shawn
7754f7e0bd
Merge pull request #10 from primevprotocol/hyperlane-v3.3
...
Hyperlane v3.3
2023-12-19 02:28:07 -08:00
Shawn
b3a6ec6102
use up to date multisig
2023-12-19 02:25:43 -08:00
dependabot[bot]
0cc192bd3a
build(deps): bump golang.org/x/crypto from 0.15.0 to 0.17.0 ( #28702 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.15.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.15.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 10:50:02 +01:00
Martin HS
435bed5da0
ci: disable lint on travis ( #28706 )
2023-12-19 10:35:02 +01:00
Martin HS
5a9dda64ce
.travis: set lower GOGC value ( #28705 )
...
As documented on https://golangci-lint.run/usage/performance/ , a lower
GOGC value causes less peak mem consumption when running the linter.
Exceeding 3Gb is a common cause for build failures, according to
https://docs.travis-ci.com/user/common-build-problems/#my-build-script-is-killed-without-any-error
2023-12-19 09:24:23 +01:00
Shawn
17ed890611
Merge pull request #9 from primevprotocol/adjust-fee-mechanism
...
feat: Adjust fee mechanism
2023-12-19 00:23:36 -08:00
Martin HS
952b343cb3
build: make linter emit output ( #28704 )
2023-12-19 08:55:04 +01:00
wangyifan
cd58897f18
core/rawdb: implement size reporting for live items in freezer_table ( #28525 )
...
This is the fix to issue #27483 . A new hiddenBytes() is introduced to calculate the byte size of hidden items in the freezer table. When reporting the size of the freezer table, size of the hidden items will be subtracted from the total size.
---------
Co-authored-by: Yifan <Yifan Wang>
Co-authored-by: Gary Rong <garyrong0905@gmail.com>
2023-12-18 20:10:54 +01:00
Delweng
54a400ee71
internal/ethapi: ethSendTransaction check baseFee ( #27834 )
...
If the EIP-1559 is activated, reject 0-priced transactions in the rpc level
2023-12-18 20:09:41 +01:00
Felix Lange
4410c1416a
params: begin v1.13.7 release cycle
2023-12-18 19:10:11 +01:00
Felix Lange
a18b845ecd
params: release go-ethereum v1.13.6 stable
2023-12-18 18:53:47 +01:00
Delweng
c18c5c3d92
cmd/evm: t8n support custom tracers ( #28557 )
...
This change implements ability for the `evm t8n` tool to use custom tracers; either 'native' golang tracers or javascript tracers.
2023-12-18 15:16:25 +01:00
Martin HS
553bafc127
cmd/evm, cmd/clef, cmd/bootnode: fix / unify logging ( #28696 )
...
This change fixes a problem with our non-core binaries: evm, clef, bootnode.
First of all, they failed to convert from legacy loglevels 1 to 5, to the new slog loglevels -4 to 4.
Secondly, the logging was actually setup in the init phase, and then overridden in the main. This is not needed for evm, since it used the same flag name as the main geth verbosity. Better to let the flags/internal handle the logging init.
2023-12-18 14:11:27 +01:00
jwasinger
05bbc56677
cmd/evm: default to mirror mainnet forks enabled ( #28691 )
...
cmd/evm: default to using dev chain config (all mainnet HFs activated at block/timestamp 0
2023-12-18 13:56:27 +01:00
Sebastian Stammler
02766d349a
internal/flags: add missing flag types for auto-env-var generation ( #28692 )
...
Certain flags, such as `--rpc.txfeecap` currently do not have an env-var auto-generated for them. This change adds three missing cli flag types to the auto env-var helper function to fix this.
2023-12-18 13:28:41 +01:00
Shawn
d4fd8fe1a1
Update agent images
2023-12-18 03:21:15 -08:00
Shawn
a300b7fa44
reference cherrypick branch
2023-12-18 02:03:41 -08:00
Shawn
e2acd14a9f
partial override for sepolia
2023-12-18 02:03:41 -08:00
Shawn
4a6c2eb08c
ref hyperlane fork v3.3 + necessary config change
2023-12-18 02:03:41 -08:00
Felix Lange
5b22a472d6
p2p/discover: add liveness check in collectTableNodes ( #28686 )
...
* p2p/discover: add liveness check in collectTableNodes
* p2p/discover: fix test
* p2p/discover: rename to appendLiveNodes
* p2p/discover: add dedup logic back
* p2p/discover: simplify
* p2p/discover: fix issue found by test
2023-12-18 10:47:21 +01:00
alex
edc864f9ba
all: fix typos in comments ( #28682 )
...
chore(core,eth):fix a couple of typos
2023-12-18 09:35:12 +01:00
kant
9662e504e9
revert snapshot and cache configurations
2023-12-17 03:25:57 -08:00
kant
a0bd0164fe
resolving merge conflict
2023-12-17 03:23:12 -08:00
kant
fceb6b9829
Merge branch 'master' of github.com:primevprotocol/go-ethereum
2023-12-17 03:19:09 -08:00
kant
b2d9df8799
Adding gas used metric
2023-12-17 03:17:47 -08:00
Shawn
d29cfe9420
mechanism adjust + testing script
2023-12-15 16:05:04 -08:00
FletcherMan
f1794ba278
miner: eliminate the dead loop possibility for newWorkLoop and mainLoop ( #28677 )
...
discard the intervalAdjust message if the channel is full
2023-12-15 11:48:55 +08:00
alok
adc5f59e44
Increase txpool account queue
2023-12-14 14:56:25 +05:30
Shawn
8c8dce5438
Target to print hyperlane artifact
2023-12-14 01:10:52 -08:00
Shawn
c1588add8e
rm requirement that create2 deployer has exact balance on genesis
2023-12-14 00:55:04 -08:00
alok
d3ad2c9d7d
Add more funds to initial accounts
2023-12-14 14:09:54 +05:30
Shawn
a9259f73f8
Merge pull request #8 from primevprotocol/deploy-create2-maketarget
...
deploy create2 proxy script and makefile target
2023-12-13 22:30:29 -08:00
Shawn
5d8e091c2c
deploy create2 proxy script and makefile target
2023-12-13 21:32:59 -08:00
kant777
33711ab4bd
Merge branch 'ethereum:master' into master
2023-12-14 00:20:49 -05:00
Shawn
5ab8d3c4af
reduce contract deployer genesis amount to only what's needed
2023-12-13 21:20:00 -08:00
Shawn
0fd81dbb7c
contract bytecode changed -> update hardcoded create2 addr
2023-12-13 19:56:24 -08:00
Shawn
0d63eca03f
Merge pull request #7 from primevprotocol/precompile-updates
...
precompile updates
2023-12-13 16:09:23 -08:00