Commit graph

15023 commits

Author SHA1 Message Date
Kartik Chopra
daec1d68a3
Merge pull request #31 from primevprotocol/ckartik/modify-chain-to-ms-timestamps
Updates timestamps to Millisecond Precision - Pre-Confirmations Decay
2024-03-11 14:00:54 -04:00
Kartik Chopra
0d543684fa Reduce wiggle to 100ms. 2024-03-11 12:31:47 -04:00
Kartik Chopra
2def2df3e1 Update Timestamps to millisecond percision. 2024-03-04 11:39:30 -05:00
Shawn
68fe71447c
Merge pull request #30 from primevprotocol/fix-docker-networking
fix: ip and port overlap between signers
2024-02-27 15:51:42 -08:00
Shawn
96e2af2a61 fix ip and port overlap between signers 2024-02-26 22:30:33 -08:00
mrekucci
96ccbd7850
Merge pull request #29 from primevprotocol/fix-genesis-file
fix: poa genesis file to include third signer node
2024-02-25 22:02:06 +04:00
mrekucci
66b7e0fad3 fix: poa genesis file to include third signer node 2024-02-25 15:00:27 -03:00
mrekucci
a40557236e
Merge pull request #28 from primevprotocol/add-signer-node3
feat: add third signer node
2024-02-25 21:22:42 +04:00
mrekucci
ced9752ed1 feat: add third signer node 2024-02-25 12:49:52 -03:00
mrekucci
d2f539da6d
Merge pull request #27 from primevprotocol/add-clique
feat: enable clique namespace api for signer
2024-02-21 04:43:44 +04:00
mrekucci
bf5fe87ec2 feat: enable clique namespace api for signer 2024-02-20 21:42:12 -03:00
mrekucci
500e90710d
Merge pull request #26 from primevprotocol/syncmode-env
feat: enable setting syncmode as env variable in entrypoint
2024-02-21 03:24:17 +04:00
mrekucci
9ff7ec2ee4 feat: enable setting syncmode as env variable in entrypoint 2024-02-20 16:19:31 -03:00
mrekucci
ebf83831aa
Merge pull request #25 from primevprotocol/clique-api
feat: enable clique namespace api for bootnode
2024-02-20 21:17:44 +04:00
mrekucci
5aa4db6af9 feat: enable clique namespace api for bootnode 2024-02-20 12:59:53 -03:00
mrekucci
3130d05144
Merge pull request #24 from primevprotocol/fix-shellcheck
fix: issues reported by shellcheck
2024-02-20 17:34:08 +04:00
mrekucci
e045b18cb5 fix: issues reported by shellcheck 2024-02-19 20:14:48 -03:00
mrekucci
85cca32bc4
Merge pull request #23 from primevprotocol/new-signer-keystore
refactor: regenerate signer1 and signer2 keystores
2024-02-19 22:46:44 +04:00
mrekucci
6be3ad4409 refactor: regenerate signer1 and signer2 keystores 2024-02-19 11:38:06 -03:00
Mikhail Wall
17beea8adb
Merge pull request #22 from primevprotocol/feature/script-to-govern-nodes
added several scripts
2024-02-13 10:27:33 +08:00
Mikelle
12a50d5f7f added several scripts 2024-02-10 20:56:38 +08:00
kant777
43674a7b79
Merge branch 'ethereum:master' into master 2024-02-08 01:18:11 -08:00
Mikhail Wall
197492a10a
Merge pull request #19 from primevprotocol/feature/private-key-management
Feature/private key management
2024-02-08 17:18:04 +08:00
Shawn
de3ff44651 fund 5 bridge emulator accounts on local l1 genesis 2024-02-07 17:55:46 -08:00
zoereco
2ab365f6d8
all: fix docstring names (#28923)
* fix wrong comment

* reviewers input

* Update log/handler_glog.go

---------

Co-authored-by: Martin HS <martin@swende.se>
2024-02-07 21:10:49 +01:00
Felix Lange
69f5d5ba1f
node, rpc: add configurable HTTP request limit (#28948)
Adds a configurable HTTP request limit, and bumps the engine default
2024-02-07 21:06:38 +01:00
lightclient
449d3f0d87
core,params: add holesky to default genesis function (#28903) 2024-02-07 17:19:14 +01:00
lightclient
1f50aa7631
cmd,internal/era: implement export-history subcommand (#26621)
* all: implement era format, add history importer/export

* internal/era/e2store: refactor e2store to provide ReadAt interface

* internal/era/e2store: export HeaderSize

* internal/era: refactor era to use ReadAt interface

* internal/era: elevate anonymous func to named

* cmd/utils: don't store entire era file in-memory during import / export

* internal/era: better abstraction between era and e2store

* cmd/era: properly close era files

* cmd/era: don't let defers stack

* cmd/geth: add description for import-history

* cmd/utils: better bytes buffer

* internal/era: error if accumulator has more records than max allowed

* internal/era: better doc comment

* internal/era/e2store: rm superfluous reader, rm superfluous testcases, add fuzzer

* internal/era: avoid some repetition

* internal/era: simplify clauses

* internal/era: unexport things

* internal/era,cmd/utils,cmd/era: change to iterator interface for reading era entries

* cmd/utils: better defer handling in history test

* internal/era,cmd: add number method to era iterator to get the current block number

* internal/era/e2store: avoid double allocation during write

* internal/era,cmd/utils: fix lint issues

* internal/era: add ReaderAt func so entry value can be read lazily

Co-authored-by: lightclient <lightclient@protonmail.com>
Co-authored-by: Martin Holst Swende <martin@swende.se>

* internal/era: improve iterator interface

* internal/era: fix rlp decode of header and correctly read total difficulty

* cmd/era: fix rebase errors

* cmd/era: clearer comments

* cmd,internal: fix comment typos

---------

Co-authored-by: Martin Holst Swende <martin@swende.se>
2024-02-07 09:18:27 -07:00
lmittmann
199e0c9ff5
core/state, core/vm: minor uint256 related perf improvements (#28944) 2024-02-07 17:01:38 +01:00
Shawn
552a9cf940
Merge pull request #21 from primevprotocol/fee-cleanup
config: fee param cleanup
2024-02-06 18:07:18 -08:00
Shawn
57f5acd742 explicitly set priority fee min/max 2024-02-06 17:49:18 -08:00
Shawn
0f4d76f95e rm red herring genesis fields 2024-02-06 17:49:18 -08:00
Shawn
bd91e9c93e
Merge branch 'ethereum:master' into master 2024-02-06 02:33:41 -08:00
Péter Szilágyi
16ce7bf50f
eth, miner: fix enforcing the minimum miner tip (#28933)
* eth, miner: fix enforcing the minimum miner tip

* ethclient/simulated: fix failing test due the min tip change

* accounts/abi/bind: fix simulater gas tip issue
2024-02-06 10:59:24 +02:00
rjl493456442
0b5d8d2b58
core: cache transaction indexing tail in memory (#28908) 2024-02-06 10:44:42 +08:00
Shawn
2796890917
Merge pull request #20 from primevprotocol/redo-fee-mechanism
fix: reapply fee mechanism logic
2024-02-05 13:56:37 -08:00
Shawn
eb71626cb3 Update state_transition.go 2024-02-05 13:52:21 -08:00
Halimao
99e9c0702b
Makefile: add help target to display available targets (#28845)
Co-authored-by: Martin HS <martin@swende.se>
Co-authored-by: Felix Lange <fjl@twurst.com>
2024-02-05 22:48:19 +01:00
kant777
993e208db9
Merge branch 'ethereum:master' into master 2024-02-05 13:44:49 -08:00
Dimitris Apostolou
8fd43c8013
all: fix typos in comments (#28881) 2024-02-05 22:16:32 +01:00
Péter Szilágyi
8ec638dc5e
internal/flags: fix --miner.gasprice default listing (#28932) 2024-02-05 22:01:56 +01:00
Chris Ziogas
19af9008f1
p2p: fix accidental termination of portMappingLoop (#28911) 2024-02-05 22:00:46 +01:00
zoereco
253447a4f5
core/types: fix typo (#28922) 2024-02-04 13:55:30 +08:00
Mikelle
1d40b9ffbb get rid of redundant genesis-keystore 2024-02-03 15:25:25 +08:00
Mikelle
4515b2e396 changed naming node -> signer-node 2024-02-03 12:38:19 +08:00
Mikelle
8a529991d9 added keystore support 2024-02-03 12:03:54 +08:00
Péter Szilágyi
47d76c5f95
core/txpool: don't inject lazy resolved transactions into the container (#28917)
* core/txpool: don't inject lazy resolved transactions into the container

* core/txpool: minor typo fixes
2024-02-02 20:39:12 +02:00
Péter Szilágyi
62affdc9c5
core/txpool/blobpool: post-crash cleanup and addition/removal metrics (#28914)
* core/txpool/blobpool: clean up resurrected junk after a crash

* core/txpool/blobpool: track transaction insertions and rejections

* core/txpool/blobpool: linnnnnnnt
2024-02-02 18:26:35 +02:00
Martin HS
06a871136e
deps: update memsize (#28916) 2024-02-02 18:26:13 +02:00
Mikelle
3443d0ddb5 changed geth password naming 2024-02-02 11:23:35 +08:00