chore: Update anvil config (#3662)

* Use anvil config disable-min-priority-fee to prevent gas price doubling

* remove gas limit set in utils->deployContract
This commit is contained in:
Tanya S 2026-01-06 11:35:16 +02:00 committed by GitHub
parent a865ff72c8
commit a4e44dbe05
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 3 deletions

View File

@ -24,7 +24,6 @@ proc deployContract*(
tr.`from` = Opt.some(web3.defaultAccount)
let sData = code & contractInput
tr.data = Opt.some(hexToSeqByte(sData))
tr.gas = Opt.some(Quantity(3000000000000))
if gasPrice != 0:
tr.gasPrice = Opt.some(gasPrice.Quantity)

View File

@ -529,6 +529,7 @@ proc runAnvil*(
# --chain-id Chain ID of the network.
# --load-state Initialize the chain from a previously saved state snapshot (read-only)
# --dump-state Dump the state on exit to the given file (write-only)
# Values used are representative of Linea Sepolia testnet
# See anvil documentation https://book.getfoundry.sh/reference/anvil/ for more details
try:
let anvilPath = getAnvilPath()
@ -539,11 +540,16 @@ proc runAnvil*(
"--port",
$port,
"--gas-limit",
"300000000000000",
"30000000",
"--gas-price",
"7",
"--base-fee",
"7",
"--balance",
"1000000000",
"10000000000",
"--chain-id",
$chainId,
"--disable-min-priority-fee",
]
# Add state file argument if provided