mirror of
https://github.com/lens-protocol/core.git
synced 2026-01-09 14:18:04 -05:00
misc: V2 mainnet deployment artifacts
Co-authored-by: Victor Naumik <vicnaum@gmail.com>
This commit is contained in:
@@ -85,8 +85,67 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"v2": {}
|
||||
}
|
||||
"v2": {
|
||||
"follow": [
|
||||
{
|
||||
"name": "FeeFollowModule",
|
||||
"addy": "0xa8f6ba162dB789039D07A4f0ce90b1aE1f46FE8E"
|
||||
},
|
||||
{
|
||||
"name": "RevertFollowModule",
|
||||
"addy": "0x4E2D0157464501C98E781491a9dbC99c2F3fD90f"
|
||||
}
|
||||
],
|
||||
"act": [
|
||||
{
|
||||
"name": "CollectPublicationAction",
|
||||
"addy": "0x0D90C58cBe787CD70B5Effe94Ce58185D72143fB"
|
||||
}
|
||||
],
|
||||
"collect": [
|
||||
{
|
||||
"name": "SimpleFeeCollectModule",
|
||||
"addy": "0x060f5448ae8aCF0Bc06D040400c6A89F45b488bb"
|
||||
},
|
||||
{
|
||||
"name": "MultirecipientFeeCollectModule",
|
||||
"addy": "0x50f1D8779078c790b82dE5Aa8d72A841e1CBBbE1"
|
||||
}
|
||||
],
|
||||
"reference": [
|
||||
{
|
||||
"name": "DegreesOfSeparationReferenceModule",
|
||||
"addy": "0xBe69302b0E3bAc1018B2772A7B26EB2325b3F9C8"
|
||||
},
|
||||
{
|
||||
"name": "FollowerOnlyReferenceModule",
|
||||
"addy": "0x19F8980aF29207bbd7A6D0aD0858d59bd11d4647"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"Treasury": "0x6b5d40412956b8546bA2210810C100219f7011B6",
|
||||
"TreasuryFee": "0",
|
||||
"LegacyCollectNFTImpl": "0x5886B1Db98a3f5AaFBDeE2DEC4783C6927655B7e",
|
||||
"FollowNFTImpl": "0x01d27aB196e10469203B556e244100f6DCe3bAd6",
|
||||
"LensHandlesImpl": "0xE2bee3d39BD1a4B19736265df6da8502fF936dCE",
|
||||
"LensHandles": "0xe7E7EaD361f3AaCD73A61A9bD6C10cA17F38E945",
|
||||
"TokenHandleRegistryImpl": "0x52fa68D73C83df39B9a637F82361d9b70aAb74F4",
|
||||
"TokenHandleRegistry": "0xD4F2F33680FCCb36748FA9831851643781608844",
|
||||
"ModuleRegistryImpl": "0xeD935AcE8f82FcAB4cae41F240c3a4aE51931313",
|
||||
"ModuleRegistry": "0x1eD5983F0c883B96f7C35528a1e22EEA67DE3Ff9",
|
||||
"LensHubV2Impl": "0xc37554Aa89B2A4Bbcdb8AD9b5528BddaD9DF4341",
|
||||
"GovernanceContract": "0xB03B8801cF9D074Ea468aAA8eBd9B5EeD67Ac5B6",
|
||||
"GovernanceContractAdmin": "0xf94b90BbEee30996019bABD12cEcdDCcf68331DE",
|
||||
"ProxyAdminContract": "0x573FDF61727436a38ec6C5f6408B1F50cd69e015",
|
||||
"ProxyAdminContractAdmin": "0xB7589cBf00623b09160aD5F6CA9536C66E0C2ebc",
|
||||
"LensV2UpgradeContract": "0xd38c614AD4c09877F3a95Fef2FBf2781b4e9736D",
|
||||
"ProfileCreationProxy": "0xdCB72aaB62d52aBC2E6be99BEEe535C2D1361fc0",
|
||||
"PublicActProxy": "0x2390A8bd4a8B7599Fb5Fb4C7CF097c22a03BD33d",
|
||||
"CollectNFT": "0x0c2a7761E2971D906338F5da1ecF0027E4247fd7",
|
||||
"CollectPublicationActionImpl": "0xcA64D330019416aCdD3DC6C1d9d0019FEf6611E5",
|
||||
"LitAccessControlImpl": "0x79dcA158B2A019EA2377f5989066a1ac0aC20e10",
|
||||
"LitAccessControl": "0x98a6C31E43b158198da95Ef1242faCA868424187"
|
||||
},
|
||||
"testnet": {
|
||||
"chainId": 80001,
|
||||
|
||||
67
backendEnv_mainnet.txt
Normal file
67
backendEnv_mainnet.txt
Normal file
@@ -0,0 +1,67 @@
|
||||
# Hub
|
||||
LENS_HUB_PROXY=0xdb46d1dc155634fbc732f92e853b10b288ad5a1d
|
||||
|
||||
# LensHandles
|
||||
LENS_HANDLE_PROXY=0xe7E7EaD361f3AaCD73A61A9bD6C10cA17F38E945
|
||||
|
||||
# TokenHandleRegistry
|
||||
LENS_TOKEN_HANDLE_REGISTRY_PROXY=0xD4F2F33680FCCb36748FA9831851643781608844
|
||||
|
||||
# Public Act Proxy
|
||||
LENS_PUBLIC_ACT_PROXY=0x2390A8bd4a8B7599Fb5Fb4C7CF097c22a03BD33d
|
||||
|
||||
# Profile creation proxy
|
||||
PROFILE_CREATION_PROXY=0xdCB72aaB62d52aBC2E6be99BEEe535C2D1361fc0
|
||||
|
||||
# Legacy ModuleGlobals for V1 (deprecated and removed in v2)
|
||||
LEGACY_MODULE_GLOBALS=0x3Df697FF746a60CBe9ee8D47555c88CB66f03BB9
|
||||
|
||||
# ModuleRegistry (for V2)
|
||||
GLOBAL_MODULE_REGISTRY=0x1eD5983F0c883B96f7C35528a1e22EEA67DE3Ff9
|
||||
|
||||
# Legacy metadata updates
|
||||
LEGACY_PERIPHERY_DATA_PROVIDER=0xeff187b4190E551FC25a7fA4dFC6cf7fDeF7194f
|
||||
|
||||
# legacy modules
|
||||
## legacy collect modules
|
||||
LEGACY_FEE_COLLECT_MODULE=0x1292E6dF9a4697DAAfDDBD61D5a7545A634af33d
|
||||
LEGACY_LIMITED_FEE_COLLECT_MODULE=0xEF13EFa565FB29Cd55ECf3De2beb6c69bD988212
|
||||
LEGACY_TIMED_FEE_COLLECT_MODULE=0xbf4E6C28d7f37C867CE62cf6ccb9efa4C7676F7F
|
||||
LEGACY_LIMITED_TIMED_FEE_COLLECT_MODULE=0x7B94f57652cC1e5631532904A4A038435694636b
|
||||
LEGACY_REVERT_COLLECT_MODULE=0xa31FF85E840ED117E172BC9Ad89E55128A999205
|
||||
LEGACY_FREE_COLLECT_MODULE=0x23b9467334bEb345aAa6fd1545538F3d54436e96
|
||||
LEGACY_SIMPLE_COLLECT_MODULE=0x54325d507ed1b3776c146700eff61a98b45aec76
|
||||
LEGACY_MULTIRECIPIENT_FEE_COLLECT_MODULE=0xfa9da21d0a18c7b7de4566481c1e8952371f880a
|
||||
|
||||
## legacy follow modules
|
||||
LEGACY_FEE_FOLLOW_MODULE=0x80ae0e6048d6e295Ee6520b07Eb6EC4485193FD6
|
||||
LEGACY_REVERT_FOLLOW_MODULE=0x6640e4Fb3fd56a6d7DfF3C351dFd9Ab7E57fb769
|
||||
LEGACY_PROFILE_FOLLOW_MODULE=0x057ccDf5153bE1081830a6C3D507C9dfE1ac8e4E
|
||||
|
||||
## legacy reference modules
|
||||
LEGACY_TOKEN_GATED_REFERENCE_MODULE=0x3d7f4f71a90fe5a9d13fab2716080f2917cf88f3
|
||||
LEGACY_FOLLOWER_ONLY_REFERENCE_MODULE=0x17317F96f0C7a845FFe78c60B10aB15789b57Aaa
|
||||
LEGACY_DEGREE_OF_SEPERATION_REFERENCE_MODULE=0x081a84abf515302a276d98dc551e69f3cc33a833
|
||||
|
||||
# v2 modules
|
||||
## v2 act modules
|
||||
### Collect open action
|
||||
LENS_COLLECT_PUBLICATION_ACTION_PROXY=0x0D90C58cBe787CD70B5Effe94Ce58185D72143fB
|
||||
|
||||
## v2 collect modules
|
||||
MULTIRECIPIENT_FEE_COLLECT_OPEN_ACTION_MODULE=0x50f1D8779078c790b82dE5Aa8d72A841e1CBBbE1
|
||||
SIMPLE_COLLECT_OPEN_ACTION_MODULE=0x060f5448ae8aCF0Bc06D040400c6A89F45b488bb
|
||||
|
||||
## v2 follow modules
|
||||
FEE_FOLLOW_MODULE=0xa8f6ba162dB789039D07A4f0ce90b1aE1f46FE8E
|
||||
REVERT_FOLLOW_MODULE=0x4E2D0157464501C98E781491a9dbC99c2F3fD90f
|
||||
|
||||
## v2 reference modules
|
||||
DEGREE_OF_SEPERATION_REFERENCE_MODULE=0xBe69302b0E3bAc1018B2772A7B26EB2325b3F9C8
|
||||
FOLLOWER_ONLY_REFERENCE_MODULE=0x19F8980aF29207bbd7A6D0aD0858d59bd11d4647
|
||||
|
||||
# PublicActProxy ProfileId
|
||||
PUBLIC_ACT_PROXY_PROFILE_ID=undefined
|
||||
|
||||
# LitAccessControl
|
||||
LIT_ACCESS_CONTROL=0x98a6C31E43b158198da95Ef1242faCA868424187
|
||||
1500
broadcast/S01_DeployLensV2Upgrade.s.sol/137/9352fad2-1698866357.json
Normal file
1500
broadcast/S01_DeployLensV2Upgrade.s.sol/137/9352fad2-1698866357.json
Normal file
File diff suppressed because one or more lines are too long
1500
broadcast/S01_DeployLensV2Upgrade.s.sol/137/9352fad2-latest.json
Normal file
1500
broadcast/S01_DeployLensV2Upgrade.s.sol/137/9352fad2-latest.json
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
15
foundry.toml
15
foundry.toml
@@ -12,6 +12,21 @@ optimizer_runs = 10
|
||||
ignored_error_codes = []
|
||||
via_ir = true
|
||||
|
||||
libraries = [
|
||||
'contracts/libraries/ActionLib.sol:ActionLib:0x7990dac84e3241fe314b980bba1466ac08715c4f',
|
||||
'contracts/libraries/FollowLib.sol:FollowLib:0xe280cb21fb36b6b2d584428b809a6b822a5c2260',
|
||||
'contracts/libraries/GovernanceLib.sol:GovernanceLib:0x5268512d20bf7653cf6d54b7c485ae3fbc658451',
|
||||
'contracts/libraries/LegacyCollectLib.sol:LegacyCollectLib:0x5f0f24377c00f1517b4de496cf49eec8beb4ecb4',
|
||||
'contracts/libraries/MetaTxLib.sol:MetaTxLib:0xf191c489e4ba0f448ea08a5fd27e9c928643f5c7',
|
||||
'contracts/libraries/MigrationLib.sol:MigrationLib:0x0deced9ac3833b687d69d4eac6655f0f1279acee',
|
||||
'contracts/libraries/ProfileLib.sol:ProfileLib:0x3fce2475a92c185f9634f5638f6b33306d77bb10',
|
||||
'contracts/libraries/PublicationLib.sol:PublicationLib:0x90654f24a2c164a4da8f763ac8bc032d3d083a1b',
|
||||
'contracts/libraries/ValidationLib.sol:ValidationLib:0x9cafd24d2851d9eb56e5a8fd394ab2ac0ef99849',
|
||||
'contracts/libraries/token-uris/FollowTokenURILib.sol:FollowTokenURILib:0xc58f0e2a361e35c08619ef5f6122dc15180d783e',
|
||||
'contracts/libraries/token-uris/HandleTokenURILib.sol:HandleTokenURILib:0x0e20f112689c7894ab8142108574e45d2650f529',
|
||||
'contracts/libraries/token-uris/ProfileTokenURILib.sol:ProfileTokenURILib:0xf167835e74eecfe4bc571701d34fd38f4b61a830'
|
||||
]
|
||||
|
||||
[rpc_endpoints]
|
||||
polygon = "${POLYGON_RPC_URL}"
|
||||
mumbai = "${MUMBAI_RPC_URL}"
|
||||
|
||||
Reference in New Issue
Block a user