diff --git a/src/providers/NetworkConfig/networks/baseSepolia.ts b/src/providers/NetworkConfig/networks/baseSepolia.ts index d84b4cbe40..8783e4f64b 100644 --- a/src/providers/NetworkConfig/networks/baseSepolia.ts +++ b/src/providers/NetworkConfig/networks/baseSepolia.ts @@ -2,12 +2,12 @@ import Azorius from '@fractal-framework/fractal-contracts/deployments/baseSepoli import AzoriusFreezeGuard from '@fractal-framework/fractal-contracts/deployments/baseSepolia/AzoriusFreezeGuard.json'; import ERC20Claim from '@fractal-framework/fractal-contracts/deployments/baseSepolia/ERC20Claim.json'; import ERC20FreezeVoting from '@fractal-framework/fractal-contracts/deployments/baseSepolia/ERC20FreezeVoting.json'; - +import ERC721FreezeVoting from '@fractal-framework/fractal-contracts/deployments/baseSepolia/ERC721FreezeVoting.json'; import FractalModule from '@fractal-framework/fractal-contracts/deployments/baseSepolia/FractalModule.json'; import FractalRegistry from '@fractal-framework/fractal-contracts/deployments/baseSepolia/FractalRegistry.json'; import KeyValuePairs from '@fractal-framework/fractal-contracts/deployments/baseSepolia/KeyValuePairs.json'; import LinearERC20Voting from '@fractal-framework/fractal-contracts/deployments/baseSepolia/LinearERC20Voting.json'; - +import LinearVotingERC721 from '@fractal-framework/fractal-contracts/deployments/baseSepolia/LinearERC721Voting.json'; import ModuleProxyFactory from '@fractal-framework/fractal-contracts/deployments/baseSepolia/ModuleProxyFactory.json'; import MultisigFreezeGuard from '@fractal-framework/fractal-contracts/deployments/baseSepolia/MultisigFreezeGuard.json'; import MultisigFreezeVoting from '@fractal-framework/fractal-contracts/deployments/baseSepolia/MultisigFreezeVoting.json'; @@ -32,7 +32,7 @@ export const baseSepoliaConfig: NetworkConfig = { etherscanAPIUrl: `https://api.basescan.com/api?apikey=${import.meta.env.VITE_APP_ETHERSCAN_BASE_SEPOLIA_API_KEY}`, chainId: CHAIN_ID, name: baseSepolia.name, - addressPrefix: 'baseSep', + addressPrefix: 'basesep', color: 'gold.300', nativeTokenSymbol: baseSepolia.nativeCurrency.symbol, nativeTokenIcon: '/images/coin-icon-eth.svg', @@ -43,12 +43,12 @@ export const baseSepoliaConfig: NetworkConfig = { fractalModuleMasterCopy: FractalModule.address, fractalRegistry: FractalRegistry.address, votesERC20MasterCopy: VotesERC20.address, - linearVotingERC721MasterCopy: '', + linearVotingERC721MasterCopy: LinearVotingERC721.address, claimingMasterCopy: ERC20Claim.address, azoriusFreezeGuardMasterCopy: AzoriusFreezeGuard.address, multisigFreezeVotingMasterCopy: MultisigFreezeVoting.address, erc20FreezeVotingMasterCopy: ERC20FreezeVoting.address, - erc721FreezeVotingMasterCopy: '', + erc721FreezeVotingMasterCopy: ERC721FreezeVoting.address, multisigFreezeGuardMasterCopy: MultisigFreezeGuard.address, fallbackHandler: getCompatibilityFallbackHandlerDeployment({ version: SAFE_VERSION, @@ -69,7 +69,10 @@ export const baseSepoliaConfig: NetworkConfig = { votesERC20WrapperMasterCopy: VotesERC20Wrapper.address, keyValuePairs: KeyValuePairs.address, }, - // @todo still a thing? staking: {}, - createOptions: [GovernanceType.MULTISIG, GovernanceType.AZORIUS_ERC20], + createOptions: [ + GovernanceType.MULTISIG, + GovernanceType.AZORIUS_ERC20, + GovernanceType.AZORIUS_ERC721, + ], };