Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
d96c899
Merge branch 'main' into fix-deploy-log
0xDEnYO Jan 22, 2025
cc3e305
fix issues in corrupted deploy logfile
0xDEnYO Nov 18, 2025
92798ab
Merge branch 'fix-deploy-log' of github.com:lifinance/contracts into …
0xDEnYO Nov 18, 2025
39ddb7c
deployed to megaeth
0xDEnYO Nov 18, 2025
c6643b2
remove unwanted file
0xDEnYO Nov 18, 2025
cb2ce6c
restore deploy log file
0xDEnYO Nov 18, 2025
85cdf9c
fix function signature for composer
0xDEnYO Nov 26, 2025
c4bd03f
Merge branch 'main' of github.com:lifinance/contracts into deploy-net…
0xDEnYO Nov 26, 2025
8158b9b
deployed GasZip
0xDEnYO Nov 26, 2025
30df154
Merge remote-tracking branch 'origin/fix-composer-config' into deploy…
0xDEnYO Nov 26, 2025
0c50295
updated whitelist.json
0xDEnYO Nov 26, 2025
23d20b4
undo formatting
0xDEnYO Nov 26, 2025
dcc3339
target state updated
0xDEnYO Nov 26, 2025
7d6638a
deployed LiFiIntentEscrowFacet
0xDEnYO Nov 26, 2025
2cf551b
Merge branch 'main' of github.com:lifinance/contracts into deploy-net…
0xDEnYO Dec 2, 2025
f74da1d
Merge branch 'upgrade-glacis-facet' of github.com:lifinance/contracts…
0xDEnYO Dec 2, 2025
0303548
feat: add kyberswap fly dex to megaeth (#1507)
myz1237 Dec 3, 2025
085aadb
Merge branch 'main' of github.com:lifinance/contracts into deploy-net…
0xDEnYO Dec 3, 2025
4cf179d
Merge branch 'main' of github.com:lifinance/contracts into deploy-net…
0xDEnYO Dec 11, 2025
b8b31b9
update staging diamond log
0xDEnYO Dec 11, 2025
20f4cce
added relay config for megaeth
0xDEnYO Dec 11, 2025
dbd9e59
deployed RelayFacet to megaeth
0xDEnYO Dec 11, 2025
0071e0e
revert unwanted changes
0xDEnYO Dec 11, 2025
b8f4539
Merge branch 'main' of github.com:lifinance/contracts into deploy-net…
0xDEnYO Dec 19, 2025
55362c1
update networks.json
0xDEnYO Dec 19, 2025
ed8ea40
updated import and script calls
0xDEnYO Dec 19, 2025
2b7338e
Merge branch 'fix-confirm-script' into deploy-network-megaeth-new
0xDEnYO Dec 19, 2025
a36ddd1
Merge branch 'main' of github.com:lifinance/contracts into deploy-net…
0xDEnYO Dec 22, 2025
a818193
update whitelist
0xDEnYO Dec 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions config/gaszip.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
"lens": "0xDeb8609F3f6c1A3EA814ED571C7d7C61a9Cfa76A",
"lisk": "0x2a37D63EAdFe4b4682a3c28C1c2cD4F109Cc2762",
"mantle": "0x2a37D63EAdFe4b4682a3c28C1c2cD4F109Cc2762",
"megaeth": "0x9E22ebeC84c7e4C4bD6D4aE7FF6f4D436D6D8390",
"metis": "0x2a37D63EAdFe4b4682a3c28C1c2cD4F109Cc2762",
"mode": "0x2a37D63EAdFe4b4682a3c28C1c2cD4F109Cc2762",
"monad": "0x9E22ebeC84c7e4C4bD6D4aE7FF6f4D436D6D8390",
Expand Down
21 changes: 21 additions & 0 deletions config/networks.json
Original file line number Diff line number Diff line change
Expand Up @@ -687,6 +687,27 @@
"create3Factory": "0x93FEC2C00BfE902F733B57c5a6CeeD7CD1384AE1",
"devNotes": "When using LDA 1.11.0 in evm=cancun some transactions were failing. So probably better to always use 0.8.17 and evm=london"
},
"megaeth": {
"name": "megaeth",
"chainId": 4326,
"nativeAddress": "0x0000000000000000000000000000000000000000",
"nativeCurrency": "ETH",
"wrappedNativeAddress": "0x4200000000000000000000000000000000000006",
"status": "active",
"type": "mainnet",
"rpcUrl": "https://mainnet.megaeth.com/rpc",
"verificationType": "blockscout",
"explorerUrl": "https://megaeth.blockscout.com",
"explorerApiUrl": "https://megaeth.blockscout.com/api",
"multicallAddress": "0xca11bde05977b3631167028862be2a173976ca11",
"safeAddress": "0xb160467220BF28e596015EA841eD9b8daC6102Fd",
"gasZipChainId": 514,
"isZkEVM": false,
"deployedWithEvmVersion": "cancun",
"deployedWithSolcVersion": "0.8.29",
"create3Factory": "0xeBbbaC35500713C4AD49929e1bE4225c7efF6510",
"devNotes": "For forge script deployments, add these flags: --gas-limit 50000000 --gas-price 2000000 --skip-simulation --legacy. Required for deploySingleContract.sh, updateFacetConfig.sh, and diamondUpdateFacet.sh scripts. Example: forge script <script> -f megaeth --broadcast --legacy --gas-limit 50000000 --gas-price 2000000 --skip-simulation"
},
"metis": {
"name": "metis",
"chainId": 1088,
Expand Down
1 change: 1 addition & 0 deletions config/permit2Proxy.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
"linea": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"lisk": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"mantle": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"megaeth": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"metis": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"mode": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
"monad": "0x000000000022D473030F116dDEE9F6B43aC78BA3",
Expand Down
4 changes: 4 additions & 0 deletions config/relay.json
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,10 @@
"relayReceiver": "0xf366da269047a06a7275a933c6d653409bd6de5e",
"relayDepository": "0x59916da825d2d2ec1bf878d71c88826f6633ecca"
},
"megaeth": {
"relayReceiver": "0xac4615ffec9dbf5efe28db0f98f0011e6df0dabd",
"relayDepository": "0x4cd00e387622c35bddb9b4c962c136462338bc31"
},
"metis": {
"relayReceiver": "0xc56043daac3a26ad451abc7610f04f53cc4412e5",
"relayDepository": "0x59916da825d2d2ec1bf878d71c88826f6633ecca"
Expand Down
96 changes: 91 additions & 5 deletions config/whitelist.json
Original file line number Diff line number Diff line change
Expand Up @@ -2121,6 +2121,15 @@
}
}
],
"megaeth": [
{
"address": "0x6131b5fae19ea4f9d964eac0408e4408b66337b5",
"functions": {
"0xe21fd0e9": "swap((address,address,bytes,(address,address,address[],uint256[],address[],uint256[],address,uint256,uint256,uint256,bytes),bytes))",
"0x8af033fb": "swapSimpleMode(address,(address,address,address[],uint256[],address[],uint256[],address,uint256,uint256,uint256,bytes),bytes,bytes)"
}
}
],
"mantle": [
{
"address": "0x6131b5fae19ea4f9d964eac0408e4408b66337b5",
Expand Down Expand Up @@ -4452,6 +4461,15 @@
}
}
],
"megaeth": [
{
"address": "0x956df8424b556f0076e8abf5481605f5a791cc7f",
"functions": {
"0x73fc4457": "swapWithMagpieSignature(bytes)",
"0x25e651ed": "swapWithUserSignature(bytes)"
}
}
],
"base": [
{
"address": "0x5e766616aabfb588e23a8ea854e9dbd1042affd3",
Expand Down Expand Up @@ -7326,6 +7344,74 @@
]
}
],
"megaeth": [
{
"name": "FeeCollector",
"address": "0xF061930bc5154b72Bf90bA22840a6bEf20F4c83F",
"selectors": [
{
"selector": "0xe0cbc5f2",
"signature": "collectNativeFees(uint256,uint256,address)"
},
{
"selector": "0xeedd56e1",
"signature": "collectTokenFees(address,uint256,uint256,address)"
}
]
},
{
"name": "FeeForwarder",
"address": "0xB401ccdA43C36935e6059C02103E9541FbA3337E",
"selectors": [
{
"selector": "0x0e8ae67f",
"signature": "forwardNativeFees((address,uint256)[])"
},
{
"selector": "0x332d746b",
"signature": "forwardERC20Fees(address,(address,uint256)[])"
}
]
},
{
"name": "GasZipPeriphery",
"address": "0xE34919F5982381368Bd9C640a0F81f3Aa28CE43a",
"selectors": [
{
"selector": "0x8b71ae6c",
"signature": "depositToGasZipERC20((address,address,address,address,uint256,bytes,bool),(bytes32,uint256))"
},
{
"selector": "0xc4af5a74",
"signature": "depositToGasZipNative((bytes32,uint256),uint256)"
}
]
},
{
"name": "TokenWrapper",
"address": "0x5f177F60802f798Aef5E3723fDCF27C172Ae6756",
"selectors": [
{
"selector": "0x3ccfd60b",
"signature": "withdraw()"
},
{
"selector": "0xd0e30db0",
"signature": "deposit()"
}
]
},
{
"name": "LiFiDEXAggregator",
"address": "0x85E609B97AC5776AcDBa5fAabBcca64eB7a79185",
"selectors": [
{
"selector": "0x2646478b",
"signature": "processRoute(address,uint256,address,uint256,address,bytes)"
}
]
}
],
"metis": [
{
"name": "FeeCollector",
Expand Down Expand Up @@ -8688,12 +8774,12 @@
"address": "0xE34919F5982381368Bd9C640a0F81f3Aa28CE43a",
"selectors": [
{
"selector": "0x1078c579",
"signature": "depositToGasZipERC20((address,uint256,bytes,address,address,uint256,uint256,uint256,bytes,bytes),(uint256[],address[],uint256,bytes32))"
"selector": "0x8b71ae6c",
"signature": "depositToGasZipERC20((address,address,address,address,uint256,bytes,bool),(bytes32,uint256))"
},
{
"selector": "0xa7a4a271",
"signature": "depositToGasZipNative((uint256[],address[],uint256,bytes32),uint256)"
"selector": "0xc4af5a74",
"signature": "depositToGasZipNative((bytes32,uint256),uint256)"
}
]
},
Expand Down Expand Up @@ -9481,4 +9567,4 @@
}
]
}
}
}
Loading
Loading