Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
298 commits
Select commit Hold shift + click to select a range
eeb5917
chore(deps): update compromised dependencies (#1157)
alainncls Jun 13, 2025
fb1f2e5
chore(ci): improve CodeQL analysis (#1160)
alainncls Jun 16, 2025
f6d2ef7
coordinator: adds FakeLineaRollupSmartContractClient (#1161)
fluentcrafter Jun 17, 2025
c35bb50
chore: migrate project to Kotlin 2.0.0 and fix null-safety in tests (…
VolodymyrBg Jun 17, 2025
5e021b5
chore(deps): update dependencies (#1164)
alainncls Jun 17, 2025
801e343
fix: added test fixtures dependencies for linea-contract-clients (#1166)
jonesho Jun 17, 2025
19be258
Chore: Update Tracer to beta-v3.1-rc5 (#1165)
fab-10 Jun 17, 2025
439c72c
fix: update bridge ui next js image config (#1171)
VGau Jun 17, 2025
fcb6db6
chore: switch to Consensys fork of Tuweni and update it to 2.7.0 (#1074)
fab-10 Jun 17, 2025
bbf60f0
Feat/1076 refactor and allow overriding (#1079)
thedarkjester Jun 17, 2025
01e73cd
[linea-sequencer-plugin] Block blob tx (#1150)
kyzooghost Jun 18, 2025
fe2465c
add intercom to csp whitelist (#1177)
kyzooghost Jun 18, 2025
d617f7e
chore: added test fixtures dependencies in kotlin-common-conventions …
jonesho Jun 18, 2025
fa52070
fix: update csp headers in bridge ui (#1183)
VGau Jun 18, 2025
4ec19a3
Fix: update csp headers in bridge ui (#1187)
VGau Jun 18, 2025
a2179c2
Fix: correct the name of the traces-node container when collecting Do…
fab-10 Jun 18, 2025
cb23519
chores(tmpl): adds the ^ in the solidity pragma of the mimc template …
AlexandreBelling Jun 19, 2025
1b20bc4
Update arithmetization to beta-v3.1-rc6 and adapt Sequencer to the ne…
fab-10 Jun 19, 2025
62460e0
fix: remove l2FeesAdapters file (#1196)
VGau Jun 19, 2025
845cb45
feat: add request timeout for conflated trace, trace counter, and sta…
jonesho Jun 19, 2025
3109687
[Chore] Add consideration to templates (#1180)
thedarkjester Jun 20, 2025
1bb03a3
chore(ci): improve pipelines security (#1188)
alainncls Jun 20, 2025
620c510
feat: add calldata based pricing for variable cost (#1189)
jonesho Jun 20, 2025
d6f5693
fix: besu sha256 display on release page (#1202)
jonesho Jun 23, 2025
d4296d1
Fix: e2e tests l2 traffic generation issue (#1203)
VGau Jun 23, 2025
767b33c
Feat: Improve the logging of Besu during e2e tests (#1197)
fab-10 Jun 23, 2025
a834a7e
chore(deps-dev): bump tsup in the npm_and_yarn group across 1 directo…
dependabot[bot] Jun 24, 2025
de64c18
chore(ci): improve pipelines security (#1200)
alainncls Jun 24, 2025
6288481
[Chore] - 1086 variable cleanup (#1206)
thedarkjester Jun 24, 2025
72292e1
try force-dynamic for root layout (#1209)
kyzooghost Jun 24, 2025
a7b6f64
Adjust CSP header for Cloudflare (#1211)
kyzooghost Jun 24, 2025
315237c
Prover/setup cli improvement (#1172)
AlexandreBelling Jun 24, 2025
96b03a8
fix: bridge ui workflow node version issue (#1214)
VGau Jun 25, 2025
b42de35
(fix): docker build err: bump up go version (#1215)
srinathln7 Jun 25, 2025
af8ca20
feat: update faq with seo enhancement (#1190)
viphan007 Jun 25, 2025
9df63a3
fix(ci): filter out commit changes for e2e tests (#1216)
alainncls Jun 25, 2025
8566a11
Revert "Adjust CSP header for Cloudflare (#1211)" (#1217)
kyzooghost Jun 25, 2025
5a03b3f
jvm-libs: eth-api-client stop retry on FINALIZED block not found erro…
fluentcrafter Jun 26, 2025
371a39f
add wss to csp header (#1219)
kyzooghost Jun 26, 2025
3b95054
Update Besu to 25.5.0-linea2.1 in package (#1212)
fab-10 Jun 26, 2025
eacaa6a
Chore: update Besu to 25.6.0-linea2 and Tuweni to 2.7.1 (#1221)
fab-10 Jun 26, 2025
e343fa8
fix: bump layerswap widget version in bridge ui (#1223)
VGau Jun 26, 2025
7803d73
docs: enhance INITIAL_FROM_BLOCK configuration documentation (#1176)
DeVikingMark Jun 26, 2025
05e0c89
feat: add support of TLS connection between coordinator and web3signe…
jonesho Jun 27, 2025
00be0b9
feat: update coordinator image tag (#1225)
jonesho Jun 27, 2025
4249f14
Fix: e2e tests transaction pricing issue (#1210)
VGau Jun 27, 2025
f718ab4
fix(bridge-ui): CSP header on Firefox (#1229)
alainncls Jun 30, 2025
357bc92
Prover/fix aggregation bug code1 (#1231)
srinathln7 Jul 1, 2025
63a8e13
[Chore] - fix link and link audits from security (#1232)
thedarkjester Jul 1, 2025
50798af
feat(bridge-ui): update Bridge design to match Hub (#1168)
viphan007 Jul 2, 2025
90bca7f
Chore: cleanup and simplify log4j conf for Besus running in e2e tests…
fab-10 Jul 2, 2025
97ff909
[Chore] Bump hardhat v2.25.0 (#1238)
thedarkjester Jul 3, 2025
928815f
Chore: update Besu to 25.7.0-linea1 (#1236)
fab-10 Jul 3, 2025
30c4527
chore(bridge-ui): remove back button on homepage (#1241)
alainncls Jul 4, 2025
1013164
Feat: linea_sendBundle add static validation of transactions (#1242)
fab-10 Jul 8, 2025
047270b
Feat: Update Linea Besu package to latest Besu and plugin versions (#…
fab-10 Jul 10, 2025
07d4ccf
Fix: run bridge UI E2E tests on local stack (#1239)
VGau Jul 10, 2025
7100823
Feat/1030 linea sdk viem (#1207)
VGau Jul 10, 2025
73a3650
fix: correct link to audit history in security policy (#1248)
eloi010 Jul 16, 2025
35907e0
feat: add besu-fleet-plugin into linea-besu-package (#1233)
jonesho Jul 17, 2025
6ab33cd
feat: update faq for bridge ui (#1252)
viphan007 Jul 18, 2025
1d65ce8
fix: optimize bridge ui bundle size and add viem sdk (#1244)
VGau Jul 21, 2025
3aa6c69
chore(bridge-ui): activate Mayan CCTP bridge (#1260)
alainncls Jul 23, 2025
545803b
Feat: Remove unprofitable txs cache from the Sequencer (#1243)
fab-10 Jul 24, 2025
d792287
fix: improve cctp fee calculation for deposit (#1256)
VGau Jul 25, 2025
5a0df0a
Feat: Introduce bundle with priority (#1265)
fab-10 Jul 28, 2025
32d9f5a
fix: bump layerswap widget version (#1267)
VGau Jul 28, 2025
bd4e2ec
feat: support not updating finalized tag on and after prague (#1259)
jonesho Jul 29, 2025
6a42bee
chore: bump bridge ui layerswap version (#1268)
VGau Jul 29, 2025
5d82703
Prover: development branch of the limitless prover (#813)
AlexandreBelling Jul 30, 2025
06ea877
Feat(limitless): fix a few remaining bugs in the interconnection circ…
AlexandreBelling Jul 30, 2025
8885cd7
feat: change stop point from PRAGUE to PARIS (#1275)
jonesho Jul 31, 2025
556e286
blob compressor v2 - limitless prover (#1276)
fluentcrafter Jul 31, 2025
998e016
Chore: update Besu to 25.7.0-linea4 (#1255)
fab-10 Aug 1, 2025
03e0e25
Fix: worldStateService is null exception (#1284)
fab-10 Aug 2, 2025
15c97c9
feat(besu-plugins): sequencer plugin to send a L2 pausing tx when seq…
alainncls Aug 4, 2025
f88cf7b
fix(prover): fix the assignment of the one-limb-cmp columns (#1286)
AlexandreBelling Aug 4, 2025
52e2392
message anchoring: manual test for debug (#1287)
fluentcrafter Aug 4, 2025
d01bc83
Prover/increase ext and conglomeration (#1283)
AlexandreBelling Aug 5, 2025
417c298
feat: added support of tls connection and chore for code readibility …
jonesho Aug 5, 2025
3e21167
Improving fatal error logging (#1294)
Filter94 Aug 6, 2025
7937ac7
feat(1280): implement tls for web3signer in eth transfer script (#1297)
VGau Aug 7, 2025
0ae1487
fix: cctp fee calculation for standard transfer (#1299)
VGau Aug 7, 2025
61ae7b3
fix: filter USDC bridge event in the bridge UI (#1300)
VGau Aug 7, 2025
9ecb4e3
feat: update versions of linea-besu, linea-sequencer, finalized-tag-u…
jonesho Aug 12, 2025
f692211
fix(ecdsa): fail on overflow instead of just crashing (#1308)
AlexandreBelling Aug 12, 2025
27db8de
[Feat] Sequencer plugin to block Type4 Tx (#1305)
kyzooghost Aug 13, 2025
fe2b014
update prover to go v1.24.0 (#1306)
srinathln7 Aug 13, 2025
2756a3f
Releasing new linea besu version (#1314)
Filter94 Aug 14, 2025
16405c9
feat: update linea-besu-package image version in local stack (#1315)
jonesho Aug 14, 2025
920eb0b
feat: update linea-besu-package image version with latest linea-seque…
jonesho Aug 14, 2025
d927ae7
[Feat] Maru predeploy contracts (#1291)
kyzooghost Aug 14, 2025
2680769
change system contracts to 0.8.30 (#1318)
kyzooghost Aug 14, 2025
42aeada
eth-api: adds support for blockNumber method (#1313)
fluentcrafter Aug 15, 2025
c9d7b7c
fix: eth-transfer script tls setup (#1324)
VGau Aug 20, 2025
b7854f1
chore(bridge-ui): add Events and Rewards tabs to the navigation bar (…
alainncls Aug 20, 2025
9022b59
fix: eth-transfer script args parsing (#1329)
VGau Aug 20, 2025
0480e04
fix: update http agent config in eth-transfer script (#1331)
VGau Aug 21, 2025
3341cb0
fix: update certs decoding for eth-transfer script (#1332)
VGau Aug 21, 2025
3779986
Feat(1281): implement RBAC in LineaSequencerUptimeFeed contract (#1292)
VGau Aug 21, 2025
11180a9
fix: update natspec in LineaSequencerUptimeFeed contract (#1334)
VGau Aug 22, 2025
9f82f6b
Chores/add la limitless prover audit (#1333)
AlexandreBelling Aug 25, 2025
c8029e2
1328 controller skip log search for exceptions (#1330)
jonesho Aug 26, 2025
f87eb13
update besu to 25.8.0-RC1-linea2 (#1337)
fluentcrafter Aug 26, 2025
2135374
throw FileNotFoundException instead of IllegalArgumentException (#1336)
fluentcrafter Aug 26, 2025
a25780d
Fix - CI job cleanup-deployments (#1340)
kyzooghost Aug 26, 2025
8bf3429
ci: try fix postgres reset on CI (#1341)
fluentcrafter Aug 26, 2025
ffdd3bf
new config for ForwardBundleTest (#1345)
kyzooghost Aug 26, 2025
7824d3e
feat: revised liveness metrics and registered them on start (#1352)
jonesho Aug 28, 2025
0187a48
feat: update linea-sequencer version for liveness (#1355)
jonesho Aug 28, 2025
7d359ba
[Fix] Use Etherscan V2 API (#1319)
kyzooghost Aug 28, 2025
977b1b9
staterecovery: update blobscan (#1338)
fluentcrafter Aug 28, 2025
6f37ae5
Reuse tx-over-line-count-limit cache in transaction pool validation (…
garyschulte Aug 28, 2025
02e7f76
Traces api client fallback (#1375)
Filter94 Sep 2, 2025
19ddf74
Chore: update Besu to 25.8.0-linea1 (#1364)
fab-10 Sep 2, 2025
e469cef
Chore: arithmetization="beta-v4.0-rc0-counting-only---Prague-EXCLUDIN…
fab-10 Sep 3, 2025
9ee95a4
Json rpc retry with order (#1369)
fluentcrafter Sep 4, 2025
9f80268
Ci tweaks (#1382)
fluentcrafter Sep 4, 2025
f4be097
Use Besu plugin Gradle plugin for Sequencer plugin (#1282)
fab-10 Sep 4, 2025
7d2dc54
Fix: Add log4j annotation for GraalVM (#1387)
fab-10 Sep 4, 2025
82b81ec
coordinator: log BATCHES_LIMIT when blob reaches batches limit (#1389)
fluentcrafter Sep 4, 2025
2ff1d77
[Feat] changeProxyAdmin script (#1358)
kyzooghost Sep 5, 2025
cff3cb8
Coordiantor add comment (#1390)
fluentcrafter Sep 5, 2025
dcc25be
[1394] Coordiantor - Make the retention of the Prover Reqeust files o…
Filter94 Sep 5, 2025
8035a2f
coordinator: optimize conflation to skip trace conflation and shomei …
fluentcrafter Sep 8, 2025
58b8d6e
fix(bridge-ui): fix bridge issues (#1393)
viphan007 Sep 8, 2025
f982be4
add token audits (#1401)
thedarkjester Sep 8, 2025
ae10654
Chore - exclude tge folder (#1403)
thedarkjester Sep 8, 2025
5b850d4
add TGE contracts (#1402)
thedarkjester Sep 8, 2025
fe8f9b1
Feat/t 3 4 tx tests (#1351)
kyzooghost Sep 9, 2025
b8a704e
coordinator: traces-api share same queue for counters and conflation …
fluentcrafter Sep 9, 2025
e2f94f1
use updated cyfrin audit file (#1412)
thedarkjester Sep 10, 2025
a91e387
fix(bridge-ui): fix bridge issue when connect wallet and display diff…
viphan007 Sep 11, 2025
66798a8
[Feat] - add empty fee vault and lint others (#1408)
thedarkjester Sep 11, 2025
94fcb2e
coordinator: improve log message (#1421)
fluentcrafter Sep 11, 2025
4b0a97a
style(bridge-ui): add sidebar mobile animation (#1422)
viphan007 Sep 12, 2025
80caddc
Chore: set arithmetization="beta-v4.0-rc1-CANCUN (#1425)
fab-10 Sep 12, 2025
31dc92a
ci - fix sequencer trigger for linea-sequencer-plugin (#1428)
fluentcrafter Sep 15, 2025
bf70b25
[Chore] Local stack deploy scripts for system contracts (#1407)
kyzooghost Sep 15, 2025
7b39c53
Chore: set arithmetization="beta-v4.0-rc6-CANCUN" (#1429)
fab-10 Sep 15, 2025
b3d474d
Fix: Sequencer release workflow and packaging (#1426)
fab-10 Sep 15, 2025
f99374f
Feat: separate denylist for bundles (#1431)
fab-10 Sep 16, 2025
2afae04
chore(global): group trivial PRs (#1438)
alainncls Sep 17, 2025
46d7ffe
feat: update besu and plugin versions (#1381)
jonesho Sep 17, 2025
2d4c240
[Refactor] Remove stale tx history for BridgeUI (#1420)
kyzooghost Sep 17, 2025
f355637
chore(bridge-ui): expand content width on mobile (#1440)
viphan007 Sep 17, 2025
9840c1b
Refactor/sendtype4tx (#1430)
kyzooghost Sep 17, 2025
bfe1045
Chore: set arithmetization="beta-v4.0-rc7-CANCUN" (#1448)
fab-10 Sep 17, 2025
3e42992
Chore: set besu = "25.8.0-linea2" (#1449)
fab-10 Sep 18, 2025
b8b7d58
feat: EIP-7702 Set Code Transactions (Type 4) in the compressor (#1427)
Tabaie Sep 18, 2025
b7bc1af
chore(deps): update dependencies (#1443)
alainncls Sep 18, 2025
de851a3
add type 4 tx SetCodeTxType (#1450)
gusiri Sep 18, 2025
af80b96
Fix the sticky failing client in LoadBalancingJsonRpcClient (#1414)
gauravahuja Sep 18, 2025
bdce61d
Chore: remove SHF_REFERENCE_TABLE from Sequencer tests configuration …
fab-10 Sep 18, 2025
c5ded7e
EIP7702 Type 4 transaction workaround (#1423)
Filter94 Sep 18, 2025
45466a7
feat: add retry for creating aggregation proof request and add metric…
jonesho Sep 18, 2025
5dc6771
ci: sequencer plugin improv (#1454)
fluentcrafter Sep 18, 2025
679d87c
Refactor - Standardize tsconfig.json 'excludes' based on TypeScript d…
kyzooghost Sep 19, 2025
7331fc4
local stack coordinator update (#1461)
fluentcrafter Sep 19, 2025
aed899a
Chore: set besu = "25.8.0-linea3" (#1460)
fab-10 Sep 19, 2025
1a9193f
Feat: Support for cancelling bundle selection (#1444)
fab-10 Sep 19, 2025
1478326
Chore: set arithmetization="beta-v4.0-rc8-CANCUN" (#1467)
fab-10 Sep 22, 2025
7434a3e
feat(bridge-ui): add cctp standard and fast options (#1462)
viphan007 Sep 22, 2025
05a0770
Feat/e2e switch from london to cancun (#1441)
jonesho Sep 22, 2025
7a58703
[Fix] Update pnpm version and use minimumReleaseAge (#1469)
kyzooghost Sep 22, 2025
5fba978
feat: revise liveness for PoS mode and re-enable liveness e2e test (#…
jonesho Sep 23, 2025
025f087
chore: update tracer to beta4.0-rc10 (#1477)
letypequividelespoubelles Sep 23, 2025
a94898d
Releasing new linea besu package (#1481)
Filter94 Sep 23, 2025
6439b2c
feat: update maru and linea-besu-package image to beta-v4.0-rc10 and …
jonesho Sep 24, 2025
9f334b7
[Chore] LXP and LXP-L cleanup (#1484)
thedarkjester Sep 24, 2025
6ec8ae7
feat(bridge-ui): update estimated time when using cctp mode (#1485)
viphan007 Sep 24, 2025
f53e8b7
New linea besu package version (#1490)
Filter94 Sep 25, 2025
48304b1
Chore: set besu = "25.9.0-linea1" (#1489)
fab-10 Sep 25, 2025
c83ffd2
[Fix] Contract docs update (#1464)
kyzooghost Sep 29, 2025
457346b
update besu to 25.9.0-linea2 (#1497)
fluentcrafter Sep 29, 2025
8128c59
Fix: use the correct forkId when creating the ZkTracer (#1498)
fab-10 Sep 30, 2025
620f83b
feat: calldata-based pricing to extract last variable cost from lates…
jonesho Oct 1, 2025
8653121
fix(bridge-ui): improve Fast Mode for CCTP USDC Bridge (#1496)
alainncls Oct 1, 2025
b94b221
[Chore] - 1491 cancun opcode testing (#1501)
thedarkjester Oct 2, 2025
47a6c43
Chore: update Besu and arithmetization (#1502)
fab-10 Oct 2, 2025
40f5024
Chore: arithmetization="beta-v4.0-rc11-debugging-e2e" (#1505)
fab-10 Oct 2, 2025
8ad84da
Linea Besu package: update Besu, Sequencer, Tracer, Shomei (#1499)
fab-10 Oct 2, 2025
bb339f9
feat: update coordinator and linea-besu-package image (#1506)
jonesho Oct 2, 2025
0d46d1b
Prover/LA Audit Fixes (#1258)
arijitdutta67 Oct 3, 2025
6332b94
chore: update tracer to 4.0-rc11 (#1509)
letypequividelespoubelles Oct 3, 2025
bb534cc
Fix: Avoid `ZkTracer` concurrency internal errors during block creati…
fab-10 Oct 3, 2025
313e6ab
update expected versions. (#1514)
FlorianHuc Oct 4, 2025
8db23da
[Fix] - Use correct L2 Security Council Address (#1517)
thedarkjester Oct 6, 2025
044d114
feat: update maru, linea-besu-package, and genesis files for prague f…
jonesho Oct 6, 2025
7b6d421
Chore: set arithmetization="beta-v4.0-rc12" (#1522)
fab-10 Oct 8, 2025
6e8d946
Linea Besu Package: update Tracer to `beta-v4.0-rc12` (#1523)
fab-10 Oct 8, 2025
0730a63
fix(bridge-ui): allowlist Pinata for token logos (#1521)
alainncls Oct 9, 2025
b17a712
chore: update predeploy contracts mdx docs (#1534)
VGau Oct 9, 2025
c55510d
fix(bridge-ui): memory leak on token list fetch (#1535)
alainncls Oct 10, 2025
2776635
Chore: set besu = "25.10.0-RC2-linea1" (#1538)
fab-10 Oct 10, 2025
c049218
feat(bridge-ui): accept images from Contentful (#1537)
alainncls Oct 10, 2025
1094175
Feat/revise e2e to build local linea besu package (#1527)
jonesho Oct 10, 2025
de39ce3
Feat(1293): burning mechanism smart contracts (#1504)
VGau Oct 12, 2025
d18b261
Fix: when selection is cancelled, tracer exceptions are not considere…
fab-10 Oct 13, 2025
87ec971
Linea Besu Package: Besu 25.10.0-RC2-linea1 and Sequencer 4.0-rc12.2 …
fab-10 Oct 13, 2025
f32fc80
Fix: disable colors from Besu container output when running CI tests …
fab-10 Oct 13, 2025
e7a4dd0
feat: add claim via address feature to the postman (#1531)
VGau Oct 13, 2025
9089b04
feat: update Besu Sepolia genesis beta v4 upgrade and Maru support (#…
Othryades Oct 14, 2025
05be33c
Chore: update Linea Besu Package tag and expected traces api version …
fab-10 Oct 14, 2025
757cf04
feat: update arithmetization to beta-v4.0-rc13 (#1558)
amkCha Oct 14, 2025
1dc0053
feat: update sequencer plugin to 4.0-rc13.1 and tracer to beta-v4.0-r…
amkCha Oct 15, 2025
8866609
Feat: add tx metrics in postman (#1543)
VGau Oct 15, 2025
0d9d17f
chore(bridge-ui): replace Dynamic with Web3Auth (#1549)
alainncls Oct 15, 2025
5806397
chore: update pnpm version to 10.18 (#1564)
VGau Oct 15, 2025
2b08fd9
feat: update mainnet maru and besu configs and genesis files (#1544)
jonesho Oct 15, 2025
1553cc4
Geth downgrade until Shanghai (#1567)
Filter94 Oct 15, 2025
ee3a9ca
feat: fix linea-beau-packages profile tests and update besu node vers…
jonesho Oct 16, 2025
f09bfed
move node running examples into docs folder (#1565)
fluentcrafter Oct 16, 2025
9745047
Besu sequencer release (#1570)
Filter94 Oct 16, 2025
b18ef40
Linea besu package update (#1572)
Filter94 Oct 16, 2025
318e377
Prover: beta v4.0 paris (#1525)
gusiri Oct 17, 2025
76cfda1
Prover: beta v4.0 shanghai (#1526)
gusiri Oct 17, 2025
7eec1dd
Chore: besu = "25.10.0-linea2" and arithmetization="beta-v4.0-rc16" (…
fab-10 Oct 17, 2025
6a86710
chore(bridge-ui): bump Web3Auth (#1581)
alainncls Oct 17, 2025
ccf57b4
Linea Besu Package update (#1582)
Filter94 Oct 17, 2025
dbcb2ac
Implement configuration reload for LineaTransactionPoolValidatorPlugi…
Matilda-Clerke Oct 20, 2025
34e09a5
code rearrange on web3j EthApi implementation (#1583)
fluentcrafter Oct 20, 2025
fd3b4b1
chore(bridge-ui): revert minimumReleaseAge exclusions (#1586)
alainncls Oct 20, 2025
19596dc
maru genesis update mainnet (#1593)
fluentcrafter Oct 20, 2025
fce50f7
Disabling p2p logs for mainnet in Maru's setup (#1597)
Filter94 Oct 21, 2025
fd07de4
improv logs doc (#1598)
fluentcrafter Oct 21, 2025
70a34d8
update genesis inside besu package (#1575)
fluentcrafter Oct 21, 2025
8ec152f
Fixing the trace limits for Mainnet and Sepolia (#1602)
Filter94 Oct 21, 2025
85afb67
Chore: set besu = "25.10.0-linea3" (#1606)
fab-10 Oct 21, 2025
83b1a4f
Linea Besu Package update (#1608)
Filter94 Oct 21, 2025
e434c03
Linea Besu Package: update Besu to 25.10.0-linea3 (#1609)
fab-10 Oct 21, 2025
9d792bf
chore(bridge-ui): add fallback RPC providers (#1612)
alainncls Oct 22, 2025
8c7b9b0
remove LineaL1FinalizationTagUpdaterPlugin from besu package profiles…
fluentcrafter Oct 22, 2025
25f24d1
chore(bridge-ui): bump Web3Auth (#1617)
alainncls Oct 23, 2025
7b99d38
Ci codeql improv (#1619)
VGau Oct 23, 2025
e6e5c0a
Sequencer plugin update (#1626)
Filter94 Oct 24, 2025
f98e5ae
Prover: beta v4.0 Cancun (#1486)
gusiri Oct 24, 2025
896fca6
Adding Cancun and Prague upgrades (#1627)
Filter94 Oct 24, 2025
fac0c10
Prover: beta v4.0 prague v1 (#1542)
gusiri Oct 24, 2025
c3b4069
Bumped versions for Sequencer plugin and the tracer plugin (#1628)
Filter94 Oct 24, 2025
1b3ca08
Update Geth image version in Docker Compose for Linea Mainnet from v1…
cozy-hn Oct 24, 2025
d27df3e
Implement TransactionEventPostProcessingSelector event deny list (#1596)
Matilda-Clerke Oct 24, 2025
efd6fab
Prover/fix mem reduce witness ser (#1356)
srinathln7 Oct 24, 2025
a20ec32
Updating Maru, Besu and Maru Genesis (#1629)
Filter94 Oct 24, 2025
b958f9f
Linea Besu Package: update Sequencer plugin (#1630)
fab-10 Oct 24, 2025
b2c869e
Removing LineaL1FinalizationTagUpdaterPlugin settings (#1634)
Filter94 Oct 27, 2025
15c8fa1
feat: aligning advanced and basic mainnet besu config in linea-besu-p…
jonesho Oct 27, 2025
95a3de6
chores(pi): rename the timestamp fetcher to blockdata fetcher
AlexandreBelling Oct 28, 2025
8e4b7e5
fixup: also rename the file
AlexandreBelling Oct 28, 2025
ebc3f25
feat(exec) : adds the baseFee and the coinBase to the public inputs o…
AlexandreBelling Oct 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ prover/symbolic/testdata/**/*.cbor binary
prover/prover-assets/**/**/**/*.bin binary
prover/prover-assets/**/**/**/**/*.bin binary
prover/prover-assets/kzgsrs/* binary
prover/zkevm/arithmetization/*.bin binary

*.woff2 binary

2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ labels: Bug
assignees: ''
---

🔐 🔐 `Should this be a security advisory instead?` 🔐 🔐

_Remenber not to put too much unhelpful information or too little important information, be specific._

## Impact
Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ assignees: ''

---

🔐 🔐 `Should this be a security advisory instead?` 🔐 🔐

## Description
Write a clear and concise description of what you want to happen. Add any considered drawbacks.

Expand Down
2 changes: 2 additions & 0 deletions .github/ISSUE_TEMPLATE/operational_task_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ assignees: ''

---

🔐 🔐 `Should this be a security advisory instead?` 🔐 🔐

## Problem Statement
- Contains some manner of action item.
- Contains the service the action pertains to
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/image-tag-and-push/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ runs:
steps:
- name: Login to Docker Hub
if: ${{ github.ref == 'refs/heads/main' && inputs.last_commit_tag_exists == '0' }}
uses: docker/login-action@v3
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 #v3.4.0
with:
username: ${{ inputs.docker_username }}
password: ${{ inputs.docker_password }}
Expand Down
99 changes: 34 additions & 65 deletions .github/actions/linea-besu-package/assemble/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,16 @@ inputs:
release_tag_prefix:
description: 'Custom release tag prefix'
required: true
compile_release_notes:
description: 'Compile release notes or not'
fetch_besu_fleet_plugin:
description: 'Fetch Besu Fleet plugin or not'
required: false
default: 'false'
fleet_github_app_id:
description: 'GitHub App ID to authenticate to besu-fleet-plugin repo'
required: false
fleet_github_app_private_key:
description: 'GitHub App private key to authenticate to besu-fleet-plugin repo'
required: false

outputs:
workflow_id:
Expand Down Expand Up @@ -54,7 +60,7 @@ runs:

- name: get versions via dotenv
id: dotenv
uses: falti/dotenv-action@v1
uses: falti/dotenv-action@a33be0b8cf6a6e6f1b82cc9f3782061ab1022be5 #v1.1.4
with:
path: linea-besu-package/versions.env
mode: development
Expand Down Expand Up @@ -100,73 +106,36 @@ runs:
shell: bash
run: |
echo "dockerimage=consensys/linea-besu-package:${{ steps.dockertag.outputs.dockertag }}" >> "$GITHUB_OUTPUT"

- name: download and untar the linea-besu archive
shell: bash
run: |
cd /tmp/
echo "downloading besu from linea-besu-upstream: ${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }}"
wget -nv "${{ steps.dotenv.outputs.LINEA_BESU_BASE_URL }}${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }}/${{ steps.dotenv.outputs.LINEA_BESU_FILENAME_PREFIX }}-${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }}.tar.gz"
tar -xvf ${{ steps.dotenv.outputs.LINEA_BESU_FILENAME_PREFIX }}-${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }}.tar.gz
mv /tmp/${{ steps.dotenv.outputs.LINEA_BESU_FILENAME_PREFIX }}-${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }} /tmp/besu

- name: copy the list of versions to the container
shell: bash
run: |
cp ./linea-besu-package/versions.env /tmp/besu/versions.txt
mkdir -p /tmp/besu/plugins

- name: get the plugins
shell: bash
- name: assemble the packages to linea-besu
shell: bash
run: |
cd /tmp/besu/plugins

echo "getting linea_sequencer_plugin_version: ${{ steps.dotenv.outputs.LINEA_SEQUENCER_PLUGIN_VERSION }}"
wget -nv "https://github.com/Consensys/linea-sequencer/releases/download/v${{ steps.dotenv.outputs.LINEA_SEQUENCER_PLUGIN_VERSION }}/linea-sequencer-v${{ steps.dotenv.outputs.LINEA_SEQUENCER_PLUGIN_VERSION }}.jar" -P /tmp/besu/plugins

echo "getting linea_finalized_tag_updater_plugin_version: ${{ steps.dotenv.outputs.LINEA_FINALIZED_TAG_UPDATER_PLUGIN_VERSION }}"
wget -nv "https://github.com/Consensys/linea-monorepo/releases/download/linea-finalized-tag-updater-v${{ steps.dotenv.outputs.LINEA_FINALIZED_TAG_UPDATER_PLUGIN_VERSION }}/linea-finalized-tag-updater-v${{ steps.dotenv.outputs.LINEA_FINALIZED_TAG_UPDATER_PLUGIN_VERSION }}.jar" -P /tmp/besu/plugins

echo "getting linea_staterecovery_plugin_version: ${{ steps.dotenv.outputs.LINEA_STATERECOVERY_PLUGIN_VERSION }}"
wget -nv "https://github.com/Consensys/linea-monorepo/releases/download/linea-staterecovery-v${{ steps.dotenv.outputs.LINEA_STATERECOVERY_PLUGIN_VERSION }}/linea-staterecovery-besu-plugin-v${{ steps.dotenv.outputs.LINEA_STATERECOVERY_PLUGIN_VERSION }}.jar" -P /tmp/besu/plugins

echo "getting linea_tracer_plugin_version: ${{ steps.dotenv.outputs.LINEA_TRACER_PLUGIN_VERSION }}"
wget -nv "https://github.com/Consensys/linea-tracer/releases/download/${{ steps.dotenv.outputs.LINEA_TRACER_PLUGIN_VERSION }}/linea-tracer-${{ steps.dotenv.outputs.LINEA_TRACER_PLUGIN_VERSION }}.jar" -P /tmp/besu/plugins

echo "getting shomei_plugin_version: ${{ steps.dotenv.outputs.SHOMEI_PLUGIN_VERSION }}"
wget -nv "https://github.com/Consensys/besu-shomei-plugin/releases/download/v${{ steps.dotenv.outputs.SHOMEI_PLUGIN_VERSION }}/besu-shomei-plugin-v${{ steps.dotenv.outputs.SHOMEI_PLUGIN_VERSION }}.jar" -P /tmp/besu/plugins
cd linea-besu-package
make assemble
mv ./tmp/besu ./linea-besu

- name: generate token to fetch artifacts from private besu-fleet-plugin
id: generate_token
if: ${{ inputs.fetch_besu_fleet_plugin == 'true' }}
uses: getsentry/action-github-app-token@v3
with:
private_key: ${{ inputs.fleet_github_app_private_key }}
app_id: ${{ inputs.fleet_github_app_id }}

- name: place the packages together for preparing docker image build
- name: get plugins from private besu-fleet-plugin
if: ${{ inputs.fetch_besu_fleet_plugin == 'true' }}
uses: dsaltares/fetch-gh-release-asset@master
with:
repo: 'Consensys/besu-fleet-plugin'
version: 'tags/${{ steps.dotenv.outputs.BESU_FLEET_PLUGIN_VERSION }}'
target: './linea-besu-package/linea-besu/besu/plugins/besu-fleet-plugin-${{ steps.dotenv.outputs.BESU_FLEET_PLUGIN_VERSION }}.jar'
file: 'besu-fleet-plugin-${{ steps.dotenv.outputs.BESU_FLEET_PLUGIN_VERSION }}.jar'
token: ${{ steps.generate_token.outputs.token }}

- name: show folder structure
shell: bash
run: |
cd linea-besu-package/linea-besu
mv /tmp/besu ./
mv config/ genesis/ profiles/ besu/
cd linea-besu-package
sudo apt update
sudo apt-get install --no-install-recommends --assume-yes tree
tree .

- name: compile release notes
id: release_create_artifacts
if: ${{ inputs.compile_release_notes == 'true' }}
shell: bash
run: |
mkdir release && cd release
tar -czvf linea-besu-package-${{ steps.dockertag.outputs.dockertag }}.tar.gz ../linea-besu-package/linea-besu/

echo "# Release Artifact: Linea Besu Package" > output.md
echo "**Name:** linea-besu-package-${{ steps.dockertag.outputs.dockertag }}.tar.gz" >> output.md
echo "**SHA256:** $(sha256sum linea-besu-package-${{ steps.dockertag.outputs.dockertag }}.tar.gz | awk '{ print $1 }' )" >> output.md
echo "**From:** [${{ github.ref_name }} (${{ github.event_name }})](https://github.com/Consensys/linea-monorepo/actions/runs/${{ github.run_id }})" >> output.md
echo "" >> output.md

echo "### Besu and Plugin Details" >> output.md
echo "| Module | Version | SHA-256 |" >> output.md
echo "|--------|---------|--------------|" >> output.md
echo "| linea-besu | ${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }} | $(sha256sum /tmp/${{ steps.dotenv.outputs.LINEA_BESU_FILENAME_PREFIX }}-${{ steps.dotenv.outputs.LINEA_BESU_TAR_GZ }}.tar.gz | awk '{ print $1 }' ) |" >> output.md
echo "| linea-sequencer-plugin | ${{ steps.dotenv.outputs.LINEA_SEQUENCER_PLUGIN_VERSION }} | $(sha256sum ../linea-besu-package/linea-besu/besu/plugins/linea-sequencer-v${{ steps.dotenv.outputs.LINEA_SEQUENCER_PLUGIN_VERSION }}.jar | awk '{ print $1 }' ) |" >> output.md
echo "| linea-tracer-plugin | ${{ steps.dotenv.outputs.LINEA_TRACER_PLUGIN_VERSION }} | $(sha256sum ../linea-besu-package/linea-besu/besu/plugins/linea-tracer-${{ steps.dotenv.outputs.LINEA_TRACER_PLUGIN_VERSION }}.jar | awk '{ print $1 }' ) |" >> output.md
echo "| linea-finalized-tag-updater-plugin | ${{ steps.dotenv.outputs.LINEA_FINALIZED_TAG_UPDATER_PLUGIN_VERSION }} | $(sha256sum ../linea-besu-package/linea-besu/besu/plugins/linea-finalized-tag-updater-v${{ steps.dotenv.outputs.LINEA_FINALIZED_TAG_UPDATER_PLUGIN_VERSION }}.jar | awk '{ print $1 }' ) |" >> output.md
echo "| linea-staterecovery-plugin | ${{ steps.dotenv.outputs.LINEA_STATERECOVERY_PLUGIN_VERSION }} | $(sha256sum ../linea-besu-package/linea-besu/besu/plugins/linea-staterecovery-besu-plugin-v${{ steps.dotenv.outputs.LINEA_STATERECOVERY_PLUGIN_VERSION }}.jar | awk '{ print $1 }' ) |" >> output.md
echo "| shomei-plugin | ${{ steps.dotenv.outputs.SHOMEI_PLUGIN_VERSION }} | $(sha256sum ../linea-besu-package/linea-besu/besu/plugins/besu-shomei-plugin-v${{ steps.dotenv.outputs.SHOMEI_PLUGIN_VERSION }}.jar | awk '{ print $1 }' ) |" >> output.md
echo "" >> output.md
2 changes: 1 addition & 1 deletion .github/actions/setup-nodejs/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ inputs:
pnpm-version:
description: 'The version of pnpm to use'
required: true
default: '9.14.4'
default: '10.18.3'
pnpm-install-options:
description: 'The options to pass to pnpm install'
required: true
Expand Down
19 changes: 12 additions & 7 deletions .github/workflows/all-tools.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@
name: All tools CI

permissions:
contents: read
actions: read
packages: write

on:
push:
branches:
- main
paths:
- 'operations/'
- 'operations/**'
- '.github/workflows/all-tools.yml'
pull_request:
branches:
- main
paths:
- 'operations/'
- 'operations/**'
- '.github/workflows/all-tools.yml'

jobs:
Expand All @@ -24,7 +29,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Filter commit changes
uses: dorny/paths-filter@v3
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 #v3.0.2
id: filter
with:
base: ${{ github.ref }}
Expand Down Expand Up @@ -93,7 +98,7 @@ jobs:
submodules: true
- name: Login to Docker Hub
if: ${{ env.DOCKERHUB_USERNAME != '' && env.DOCKERHUB_TOKEN != '' }}
uses: docker/login-action@v3
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 #v3.4.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
Expand All @@ -103,17 +108,17 @@ jobs:
# cases. We can later set up self-hosted arm64 github runners if we
# want arm* based images back.
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v3
# uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 #v3.6.0
# with:
# platforms: 'arm64,arm'
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 #v3.11.1
- name: Show the "version" build argument
run: |
echo "We inject the commit tag in the docker image ${{ env.COMMIT_TAG }}"
echo COMMIT_TAG=${{ env.COMMIT_TAG }} >> GITHUB_ENV
- name: Build and push all tools image
uses: docker/build-push-action@v6
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 #v6.18.0
with:
context: .
file: ./operations/Dockerfile
Expand Down
91 changes: 71 additions & 20 deletions .github/workflows/bridge-ui-e2e-tests.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
name: Run Bridge UI E2E Tests
name: Bridge UI E2E Tests

permissions:
contents: read
actions: read

on:
pull_request:
Expand All @@ -19,7 +23,7 @@ on:
jobs:
run-e2e-tests:
if: github.event.pull_request.head.repo.fork == false
runs-on: gha-runner-scale-set-ubuntu-22.04-amd64-med
runs-on: gha-runner-scale-set-ubuntu-22.04-amd64-large
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down Expand Up @@ -48,54 +52,101 @@ jobs:
pnpm-install-options: '--frozen-lockfile --prefer-offline'

- name: Install Playwright
run: pnpm dlx playwright@1.51.1 install --with-deps chromium
run: pnpm dlx playwright@1.53.2 install --with-deps chromium

- name: Build Bridge UI
run: pnpm run -F bridge-ui build
run: |
pnpm run -F @consensys/linea-sdk-core build;
pnpm run -F @consensys/linea-sdk-viem build;
pnpm run -F bridge-ui build;
env:
NEXT_PUBLIC_WALLET_CONNECT_ID: ${{ secrets.PUBLIC_WALLET_CONNECT_ID }}
NEXT_PUBLIC_INFURA_ID: ${{ secrets.PUBLIC_BRIDGE_UI_INFURA_ID }}
NEXT_PUBLIC_ALCHEMY_API_KEY: ${{ secrets.NEXT_PUBLIC_ALCHEMY_API_KEY }}
NEXT_PUBLIC_QUICKNODE_ID: ${{ secrets.PUBLIC_BRIDGE_UI_QUICKNODE_ID }}
NEXT_PUBLIC_DYNAMIC_ENVIRONMENT_ID: ${{ secrets.PUBLIC_DYNAMIC_SANDBOX_ENVIRONMENT_ID }}
NEXT_PUBLIC_WEB3_AUTH_CLIENT_ID: ${{ secrets.NEXT_PUBLIC_WEB3_AUTH_TESTNET_CLIENT_ID }}
NEXT_PUBLIC_LIFI_API_KEY: ${{ secrets.PUBLIC_LIFI_API_KEY }}
NEXT_PUBLIC_LIFI_INTEGRATOR_NAME: ${{ secrets.PUBLIC_LIFI_INTEGRATOR_NAME }}
NEXT_PUBLIC_ONRAMPER_API_KEY: ${{ secrets.PUBLIC_ONRAMPER_API_KEY }}
NEXT_PUBLIC_LAYERSWAP_API_KEY: ${{ secrets.PUBLIC_LAYERSWAP_API_KEY }}
NEXT_PUBLIC_ENVIRONMENT: local
REVALIDATE_SECRET: ${{ secrets.BRIDGE_UI_REVALIDATE_SECRET }}
CONTENTFUL_SPACE_ID: ${{ secrets.CONTENTFUL_SPACE_ID }}
NEXT_PUBLIC_E2E_TEST_MODE: true
NEXT_PUBLIC_IS_CCTP_ENABLED: false

- name: Install linux dependencies
run: |
sudo apt-get install --no-install-recommends -y xvfb

- name: Initialize Metamask testing fixture
run: xvfb-run pnpm run -F bridge-ui build:cache
env:
E2E_TEST_PRIVATE_KEY: ${{ secrets.BRIDGE_UI_E2E_TESTS_PRIVATE_KEY }}
E2E_TEST_SEED_PHRASE: "test test test test test test test test test test test junk"
E2E_TEST_WALLET_PASSWORD: "TestPassword!"
NEXT_PUBLIC_INFURA_ID: ${{ secrets.PUBLIC_BRIDGE_UI_INFURA_ID }}

- name: Run unit tests
run: DOTENV_CONFIG_PATH=.env.production pnpm run -F bridge-ui test:unit
run: pnpm run -F bridge-ui test:unit
env:
# Can run unit tests in parallel
CI: "false"
DOTENV_CONFIG_PATH: ".env.production"
NEXT_PUBLIC_INFURA_ID: ${{ secrets.PUBLIC_BRIDGE_UI_INFURA_ID }}
NEXT_PUBLIC_ALCHEMY_API_KEY: ${{ secrets.NEXT_PUBLIC_ALCHEMY_API_KEY }}
NEXT_PUBLIC_LIFI_API_KEY: "placeholder"
NEXT_PUBLIC_LIFI_INTEGRATOR_NAME: "placeholder"
NEXT_PUBLIC_WALLET_CONNECT_ID: "placeholder"
NEXT_PUBLIC_DYNAMIC_ENVIRONMENT_ID: "placeholder"
NEXT_PUBLIC_WEB3_AUTH_CLIENT_ID: "placeholder"
NEXT_PUBLIC_QUICKNODE_ID: "placeholder"
NEXT_PUBLIC_E2E_TEST_MODE: false

- name: Login to Docker Hub
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 #v3.4.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Pull all images with retry
uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 #v3.0.2
with:
max_attempts: 10
retry_on: error
retry_wait_seconds: 30
timeout_minutes: 10
command: |
make docker-pull-images-external-to-monorepo

- name: Create directory for conflated traces
run: |
mkdir -p tmp/local/traces/v2/conflated
chmod -R a+rw tmp/local/

- name: Spin up fresh environment with besu tracing with retry
uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 #v3.0.2
with:
max_attempts: 10
retry_on: error
retry_wait_seconds: 30
timeout_minutes: 10
command: |
make start-env-with-tracing-v2-ci CLEAN_PREVIOUS_ENV=false
on_retry_command: |
make clean-environment

- name: List docker containers/images
continue-on-error: true
run: |
docker ps -la && docker images
docker container ls -a

- name: Initialize Metamask testing fixture
run: xvfb-run -a pnpm run -F bridge-ui build:cache
env:
E2E_TEST_SEED_PHRASE: "test test test test test test test test test test test junk"
E2E_TEST_WALLET_PASSWORD: "TestPassword!"

# Prerequisite - Testing wallet must have >0 ETH and USDC on Sepolia
- name: Run E2E tests
run: xvfb-run pnpm run -F bridge-ui test:e2e:headful
run: xvfb-run -a pnpm run -F bridge-ui test:e2e:headful
env:
# Do not run E2E tests in parallel. Especially blockchain tx where nonces can collide.
CI: "true"
E2E_TEST_PRIVATE_KEY: ${{ secrets.BRIDGE_UI_E2E_TESTS_PRIVATE_KEY }}
E2E_TEST_SEED_PHRASE: "test test test test test test test test test test test junk"
E2E_TEST_WALLET_PASSWORD: "TestPassword!"
NEXT_PUBLIC_INFURA_ID: ${{ secrets.PUBLIC_BRIDGE_UI_INFURA_ID }}
DOTENV_CONFIG_PATH: ".env.test"
NEXT_PUBLIC_WEB3_AUTH_CLIENT_ID: ${{ secrets.NEXT_PUBLIC_WEB3_AUTH_TESTNET_CLIENT_ID }}

- name: Archive Playwright report
uses: actions/upload-artifact@v4
Expand Down
Loading
Loading