Commit 3505c4d3 authored by Will Cory's avatar Will Cory

fix: Fix how we get address

parent 5063a69f
...@@ -64,6 +64,7 @@ export const DEFAULT_L2_CONTRACT_ADDRESSES: OEL2ContractsLike = { ...@@ -64,6 +64,7 @@ export const DEFAULT_L2_CONTRACT_ADDRESSES: OEL2ContractsLike = {
* @returns The L1 contracts for the given network. * @returns The L1 contracts for the given network.
*/ */
const getL1ContractsByNetworkName = (network: string): OEL1ContractsLike => { const getL1ContractsByNetworkName = (network: string): OEL1ContractsLike => {
// TODO this doesn't code split and makes the sdk artifacts way too big
const getDeployedAddress = (name: string) => { const getDeployedAddress = (name: string) => {
return getDeployedContractDefinition(name, network).address return getDeployedContractDefinition(name, network).address
} }
...@@ -77,8 +78,10 @@ const getL1ContractsByNetworkName = (network: string): OEL1ContractsLike => { ...@@ -77,8 +78,10 @@ const getL1ContractsByNetworkName = (network: string): OEL1ContractsLike => {
StateCommitmentChain: getDeployedAddress('StateCommitmentChain'), StateCommitmentChain: getDeployedAddress('StateCommitmentChain'),
CanonicalTransactionChain: getDeployedAddress('CanonicalTransactionChain'), CanonicalTransactionChain: getDeployedAddress('CanonicalTransactionChain'),
BondManager: getDeployedAddress('BondManager'), BondManager: getDeployedAddress('BondManager'),
OptimismPortal: getDeployedAddress('OptimismPortal'), OptimismPortal: getDeployedContractDefinition('OptimismPortal', network)
L2OutputOracle: getDeployedAddress('L2OutputOracle'), .address,
L2OutputOracle: getDeployedContractDefinition('L2OutputOracle', network)
.address,
} }
} }
...@@ -109,6 +112,7 @@ export const CONTRACT_ADDRESSES: { ...@@ -109,6 +112,7 @@ export const CONTRACT_ADDRESSES: {
CanonicalTransactionChain: CanonicalTransactionChain:
'0xCf7Ed3AccA5a467e9e704C703E8D87F634fB0Fc9' as const, '0xCf7Ed3AccA5a467e9e704C703E8D87F634fB0Fc9' as const,
BondManager: '0x5FC8d32690cc91D4c39d9d3abcBD16989F875707' as const, BondManager: '0x5FC8d32690cc91D4c39d9d3abcBD16989F875707' as const,
// FIXME
OptimismPortal: '0x0000000000000000000000000000000000000000' as const, OptimismPortal: '0x0000000000000000000000000000000000000000' as const,
L2OutputOracle: '0x0000000000000000000000000000000000000000' as const, L2OutputOracle: '0x0000000000000000000000000000000000000000' as const,
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment