Commit ae26aa5
File tree
1,765 files changed
+56417
-44096
lines changed- .github
- actions/linea-besu-package/assemble
- workflows
- .run
- besu-plugins
- finalized-tag-updater
- src
- main/kotlin
- linea/consensus
- net/consensys/linea
- test/kotlin/net/consensys/linea/consensus
- linea-sequencer
- acceptance-tests
- src
- main/java/linea/plugin/acc/test/utils
- test
- java
- linea/plugin/acc/test
- extradata
- rpc/linea
- org/hyperledger/besu/tests/acceptance/dsl
- resources
- clique
- solidity
- libs/ERC20
- docs
- gradle
- images
- sequencer
- src
- main/java/net/consensys/linea
- bl
- bundles
- config
- converters
- extradata
- jsonrpc
- metrics
- rpc
- methods
- services
- sequencer
- modulelimit
- txpoolvalidation
- metrics
- validators
- txselection
- selectors
- utils
- test
- java/net/consensys/linea
- bundles
- config
- jsonrpc
- rpc/methods
- sequencer
- modulelimit
- txpoolvalidation/validators
- txselection
- selectors
- utils
- resources/sequencer
- state-recovery
- appcore
- clients-interfaces/src
- main/kotlin/linea/staterecovery
- test/kotlin/linea/staterecovery
- domain-models/src/main/kotlin/linea/staterecovery
- logic
- src
- main/kotlin/linea/staterecovery
- datafetching
- test/kotlin/linea/staterecovery
- besu-plugin
- src
- main/kotlin/linea/staterecovery
- clients
- plugin
- test/kotlin/linea/staterecovery/plugin
- clients
- blobscan-client
- src
- main/kotlin/linea
- http/vertx
- staterecovery/clients/blobscan
- test/kotlin/linea
- http/vertx
- staterecovery/clients/blobscan
- eth-api/src/main/kotlin/linea/staterecovery/clients
- test-cases/src
- e2eTest/kotlin/linea/staterecovery
- integrationTest/kotlin/linea/staterecovery
- datafetching
- main/kotlin/linea/staterecovery/test
- test/kotlin/linea/staterecovery
- test
- bridge-ui
- src
- app
- (layerswap)
- centralized-exchange
- (main)
- bridge-aggregator
- buy
- faq
- native-bridge
- buy
- faq
- assets/icons
- components
- bridge
- faq-help
- form
- header
- layerswap/widget
- custom-hooks
- layouts
- lifi/widget
- modal
- first-time-visit
- config
- contexts
- scripts
- scss
- utils
- test
- e2e
- config
- blockscout
- common
- coordinator
- traces-api
- contracts
- deploy
- docs
- workflows
- administration
- diagrams
- messaging
- operations
- local-deployments-artifacts/static-artifacts
- scripts
- operational/tasks
- testEIP4844
- NineInOne
- SixInOne
- src
- _testing
- integration
- mocks
- base
- bridging
- security/reentrancy
- tokens
- unit
- libraries
- messaging
- opcodes
- rollup
- security
- tokens
- verifiers
- bridging/token
- interfaces
- utils
- governance
- interfaces
- libraries
- messaging
- interfaces
- l1
- interfaces
- v1
- interfaces
- l2
- interfaces
- v1
- interfaces
- libraries
- proxies
- recovery
- interfaces
- rollup
- interfaces
- security
- access
- interfaces
- limiting
- interfaces
- pausing
- interfaces
- reentrancy
- tokens
- interfaces
- verifiers
- interfaces
- test
- foundry
- hardhat
- _testData
- betaV1_4/postRelease/proof
- betaV1
- proof
- rollup/LineaRollup
- coordinator
- app
- src
- main/kotlin
- linea/coordinator/config
- v2
- toml
- decoders
- net/consensys/zkevm
- coordinator
- api
- app
- config
- blockcreation
- ethereum/coordination
- aggregation
- blob
- blockcreation
- test
- kotlin
- linea/coordinator/config/v2
- toml/decoder
- net/consensys/zkevm
- coordinator
- app
- config
- blockcreation
- ethereum/coordination
- aggregation
- blockcreation
- common
- resources/configs
- clients
- prover-client
- file-based-client
- src
- main/kotlin/net/consensys/zkevm/coordinator/clients/prover
- test/kotlin/net/consensys/zkevm/coordinator/clients/prover
- serialization/src
- main/kotlin/net/consensys/zkevm/coordinator/clients/prover/serialization
- test/kotlin/net/consensys/zkevm/coordinator/clients/prover/serialization
- shomei-client
- src
- main/kotlin/net/consensys/zkevm/coordinator/clients
- test/kotlin/net/consensys/zkevm/coordinator/clients
- smart-contract-client
- src/main/kotlin/net/consensys/linea/contract
- l1
- l2
- traces-generator-api-client
- src
- main/kotlin/net/consensys/zkevm/coordinator/clients
- test/kotlin/net/consensys/zkevm/coordinator/clients
- web3signer-client
- src/test/kotlin
- core
- src
- main/kotlin/net/consensys
- linea/metrics
- zkevm
- coordinator/clients
- smartcontract
- domain
- ethereum
- coordination
- aggregation
- blob
- blockcreation
- conflation
- upgrade
- messageanchoring
- proofcreation
- finalization
- persistence
- testFixtures/kotlin/net/consensys/zkevm/domain
- test/kotlin/net/consensys/zkevm
- coordination/blob
- ethereum/coordination
- aggregation
- blob
- conflation
- upgrade
- proofcreation
- ethereum
- blob-submitter/src
- integrationTest/kotlin/net/consensys/zkevm/ethereum/finalization
- main/kotlin/net/consensys/zkevm/ethereum
- finalization
- submission
- test/kotlin/net/consensys/zkevm/ethereum/submission
- common/src/main/kotlin/net/consensys/zkevm/ethereum/error/handling
- finalization-monitor/src
- main/kotlin/net/consensys/zkevm/ethereum/finalization
- test/kotlin/net/consensys/zkevm/ethereum/finalization
- gas-pricing
- dynamic-cap/src
- main/kotlin/net/consensys/linea/ethereum/gaspricing/dynamiccap
- test/kotlin/net/consensys/linea/ethereum/gaspricing/dynamiccap
- src
- main/kotlin/net/consensys/linea/ethereum/gaspricing
- testFixtures/kotlin/net/consensys/linea/ethereum/gaspricing
- test/kotlin/net/consensys/linea/ethereum/gaspricing
- static-cap
- src
- integrationTest
- kotlin/net/consensys/zkevm/ethereum/coordination/dynamicgasprice
- resources
- main/kotlin/net/consensys/linea/ethereum/gaspricing/staticcap
- test/kotlin/net/consensys/linea/ethereum/gaspricing/staticcap
- message-anchoring
- src
- main/kotlin/linea/anchoring
- clients
- test/kotlin/linea/anchoring
- test-utils/src
- main/kotlin
- linea/testing
- net/consensys/zkevm/ethereum
- test/kotlin/net/consensys/zkevm/ethereum
- persistence
- aggregation/src
- integrationTest/kotlin/net/consensys/zkevm/persistence/dao/aggregation
- main/kotlin/net/consensys/zkevm/persistence/dao/aggregation
- test/kotlin/net/consensys/zkevm/persistence/dao/aggregation
- batch/src
- integrationTest/kotlin/net/consensys/zkevm/persistence/dao/batch/persistence
- main/kotlin/net/consensys/zkevm/persistence/dao/batch/persistence
- test/kotlin/net/consensys/zkevm/persistence/dao/batch/persistence
- blob/src
- integrationTest/kotlin/net/consensys/zkevm
- ethereum/coordination/blob
- persistence/dao/blob
- main/kotlin/net/consensys/zkevm/persistence/dao/blob
- test/kotlin/net/consensys/zkevm
- ethereum/coordinator/blob
- persistence/dao/blob
- db-common/src
- integrationTest/kotlin/net/consensys/zkevm/persistence/db/test
- testFixtures/kotlin/net/consensys/zkevm/persistence/db/test
- feehistory/src
- integrationTest/kotlin/net/consensys/zkevm/persistence/dao/feehistory
- main/kotlin/net/consensys/zkevm/persistence/dao/feehistory
- utilities/src
- main/kotlin/net/consensys/zkevm/fileio
- test/kotlin/net/consensys/zkevm/fileio
- docker
- config
- blobscan
- l1-node
- cl
- el
- l2-node-besu
- postman
- prover
- v2
- v3
- traces-node
- docs
- e2e
- src
- common
- config
- jest
- tests-config
- environments
- gradle
- jvm-libs
- generic
- errors/src/main/kotlin/net/consensys/linea/errors
- extensions
- futures/src
- main/kotlin/net/consensys/linea/async
- test/kotlin/net/consensys/linea/async
- kotlin/src
- main/kotlin/linea
- jvm
- kotlin
- testFixtures/kotlin/net/consensys
- test/kotlin/linea
- jvm
- kotlin
- tuweni/src/main/kotlin/build/linea/tuweni
- http-rest
- src
- main/kotlin/net/consensys/linea/httprest/client
- test/kotlin
- json-rpc
- src
- main/kotlin/net/consensys/linea/jsonrpc
- argument
- client
- httpserver
- testFixtures/kotlin/linea/jsonrpc
- test/kotlin
- linea/jsonrpc
- net/consensys/linea/jsonrpc
- client
- logging/src
- main/kotlin
- linea
- log4j
- logging
- net/consensys/linea/logging
- test/kotlin/net/consensys/linea/logging
- persistence/db/src
- main/kotlin/net/consensys/zkevm/persistence/db
- test/kotlin/net/consensys/zkevm/persistence/db
- serialization/jackson/src
- main/kotlin/build/linea/s11n/jackson
- test/kotlin/build/linea/s11n/jackson
- vertx-helper/src
- main/kotlin/net/consensys/linea/vertx
- test/kotlin/net/consensys/linea/vertx
- linea
- besu-libs
- besu-rlp-and-mappers/src/main/kotlin/linea
- domain
- rlp
- blob-compressor
- src
- main
- kotlin/linea/blob
- resources/compressor-dictionaries
- testFixtures/kotlin/net/consensys/linea/nativecompressor
- test
- java/linea/blob
- kotlin
- linea/blob
- net/consensys/linea/blob
- blob-decompressor
- src
- main
- kotlin/net/consensys/linea/blob
- resources
- compressor-dictionaries
- test/kotlin/net/consensys/linea/blob
- blob-shnarf-calculator
- src
- main/kotlin/linea/blob
- test/kotlin/linea/blob
- clients
- eth-logs-searcher
- src
- main/kotlin/linea/ethapi
- cursor
- test/kotlin/linea/ethapi
- cursor
- interfaces/src
- main/kotlin/linea
- contract
- events
- l1
- l2
- ethapi
- testFixtures/kotlin/linea
- contract/l2
- contrat/events
- ethapi
- test/kotlin/linea
- contract
- events
- l2
- ethapi
- linea-contract-clients
- src/main/kotlin/linea/contract
- l1
- l2
- linea-state-manager
- src
- main/kotlin/build/linea/clients
- test/kotlin/build/linea/clients
- core
- client-interface/src/main/kotlin/build/linea/clients
- domain-models/src
- main/kotlin/linea/domain
- gas
- testFixtures/kotlin/linea/domain
- test/kotlin
- linea/domain
- net/consensys/linea
- long-running-service/src
- main/kotlin/net/consensys/zkevm
- test/kotlin/net/consensys/zkevm
- metrics/src/main/kotlin/net/consensys/linea/metrics
- traces/src
- main/kotlin/net/consensys/linea/traces
- testFixtures/kotlin/net/consensys/linea/traces
- test/kotlin/net/consensys/linea/traces
- metrics/micrometer/src
- main/kotlin/net/consensys/linea/metrics/micrometer
- test/kotlin/net/consensys/linea/metrics/micrometer
- testing
- file-system/src/main/kotlin/net/consensys/linea/testing/filesystem
- l1-blob-and-proof-submission/src/main/kotlin/net/consensys/linea/testing/submission
- web3j-extensions
- src
- integrationTest/kotlin/net/consensys/linea/web3j
- main/kotlin/linea/web3j
- domain
- ethapi
- gas
- okhttp
- transactionmanager
- testFixtures/kotlin/linea/web3j
- test/kotlin
- build/linea/web3j
- linea/web3j
- net/consensys/linea/web3j
- linea-besu-package
- docker
- linea-besu
- config
- genesis
- profiles
- scripts
- operations
- postman
- scripts
- src
- application/postman
- api/metrics
- __tests__
- app
- __tests__
- persistence
- entities
- mappers
- __tests__
- migrations
- subscribers
- core
- entities
- metrics
- services
- processors
- __tests__
- utils
- __tests__
- testing
- prover
- backend/execution
- circuits
- aggregation
- blobdecompression
- v0/compress
- internal
- lzss
- v1
- internal
- cmd
- controller/controller
- testdata/requests
- dev-tools
- mimc
- testcase-gen/compression-aggregation
- config
- crypto
- mimc/gkrmimc
- ringsis
- ringsis_32_8
- ringsis_64_16
- ringsis_64_8
- templates
- testcases
- lib/compressor
- blob/dictionary
- dict
- maths
- common
- mempool
- smartvectors
- fft
- field
- protocol
- compiler
- globalcs
- lookup
- univariates
- dedicated/plonk
- utils
- exit
- zkevm
- arithmetization
- prover
- common
- hash/keccak/keccakf
- modexp
- statemanager
- accumulator
- statesummary
- sdk
- state-recovery/besu-plugin
- testdata/coordinator/prover
- v2
- aggregation/responses
- compression/responses
- v3
- stateRecovery
- aggregation/responses
- compression/responses
- submissionAndFinalization
- aggregation/responses
- compression/responses
- testing-tools/app/src
- main
- java/net/consensys/zkevm/load
- model
- swagger
- kotlin/net/consensys/zkevm/load
- model
- inner
- solidity
- test/kotlin
- net/consensys/zkevm/load
- model
- swagger
- traces-api-facade
- app
- src
- main/kotlin/net/consensys/linea/traces
- app
- api
- repository
- test
- kotlin/net/consensys/linea/traces
- app
- api
- repository
- resources
- conflation
- src/main/kotlin/net/consensys/linea/traces
- core
- src/main/kotlin/net/consensys/linea
- transaction-decoder-tool/src/test/kotlin/linea/test
- transaction-exclusion-api
- app/src
- integrationTest/kotlin/net/consensys/linea/transactionexclusion
- main/kotlin/net/consensys/linea/transactionexclusion
- app
- api
- dto
- metrics
- service
- test/kotlin/net/consensys/linea/transactionexclusion
- app/api
- service
- core/src
- main/kotlin/net/consensys/linea/transactionexclusion
- testFixtures/kotlin/net.consensys.linea.transactionexclusion.test
- persistence/rejectedtransaction/src
- integrationTest/kotlin/net/consensys/zkevm/persistence/dao/rejectedtransaction
- main/kotlin/net/consensys/zkevm/persistence/dao/rejectedtransaction
- test/kotlin/net/consensys/zkevm/persistence/dao/rejectedtransaction
- ts-libs/linea-native-libs
- src
- compressor
- __tests__
- lib
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,765 files changed
+56417
-44096
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| |||
79 | 81 | | |
80 | 82 | | |
81 | 83 | | |
| 84 | + | |
82 | 85 | | |
83 | 86 | | |
84 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| 67 | + | |
67 | 68 | | |
| 69 | + | |
68 | 70 | | |
69 | 71 | | |
70 | 72 | | |
| |||
73 | 75 | | |
74 | 76 | | |
75 | 77 | | |
| 78 | + | |
76 | 79 | | |
| 80 | + | |
77 | 81 | | |
78 | 82 | | |
79 | 83 | | |
| |||
92 | 96 | | |
93 | 97 | | |
94 | 98 | | |
| 99 | + | |
| 100 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | 25 | | |
29 | 26 | | |
30 | 27 | | |
| |||
37 | 34 | | |
38 | 35 | | |
39 | 36 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | 37 | | |
44 | 38 | | |
45 | 39 | | |
| |||
80 | 74 | | |
81 | 75 | | |
82 | 76 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | 77 | | |
94 | 78 | | |
95 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
9 | 14 | | |
10 | | - | |
11 | | - | |
| 15 | + | |
| 16 | + | |
12 | 17 | | |
13 | | - | |
| 18 | + | |
14 | 19 | | |
15 | | - | |
16 | | - | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
19 | 23 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 24 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
51 | 47 | | |
52 | 48 | | |
53 | | - | |
54 | | - | |
| 49 | + | |
55 | 50 | | |
56 | 51 | | |
57 | 52 | | |
58 | 53 | | |
59 | 54 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | 55 | | |
| 56 | + | |
66 | 57 | | |
| 58 | + | |
67 | 59 | | |
68 | | - | |
| 60 | + | |
69 | 61 | | |
70 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
71 | 67 | | |
| 68 | + | |
72 | 69 | | |
73 | 70 | | |
74 | 71 | | |
| |||
79 | 76 | | |
80 | 77 | | |
81 | 78 | | |
82 | | - | |
83 | | - | |
| 79 | + | |
84 | 80 | | |
85 | 81 | | |
86 | 82 | | |
87 | 83 | | |
88 | 84 | | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | 85 | | |
| 86 | + | |
| 87 | + | |
95 | 88 | | |
96 | 89 | | |
97 | | - | |
| 90 | + | |
98 | 91 | | |
99 | | - | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
100 | 97 | | |
| 98 | + | |
101 | 99 | | |
102 | 100 | | |
103 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
0 commit comments