Skip to content

Commit

Permalink
fix l1 tests
Browse files Browse the repository at this point in the history
  • Loading branch information
StanislavBreadless committed Sep 27, 2024
1 parent d2a1802 commit d1e3577
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
4 changes: 4 additions & 0 deletions l1-contracts/src.ts/deploy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,10 @@ export class Deployer {
l2AssetRouterBytecodeHash: ethers.utils.hexlify(hashL2Bytecode(assetRouterZKBytecode)),
l2NtvBytecodeHash: ethers.utils.hexlify(hashL2Bytecode(nativeTokenVaultZKBytecode)),
messageRootBytecodeHash: ethers.utils.hexlify(hashL2Bytecode(messageRootZKBytecode)),
l2SharedBridgeLegacyImpl: ethers.constants.AddressZero,
l2BridgedStandardERC20Impl: ethers.constants.AddressZero,
l2BridgeProxyOwnerAddress: ethers.constants.AddressZero,
l2BridgedStandardERC20ProxyOwnerAddress:ethers.constants.AddressZero
};

return ethers.utils.defaultAbiCoder.encode([FIXED_FORCE_DEPLOYMENTS_DATA_ABI_STRING], [fixedForceDeploymentsData]);
Expand Down
5 changes: 2 additions & 3 deletions l1-contracts/src.ts/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export const FORCE_DEPLOYMENT_ABI_STRING =
"tuple(bytes32 bytecodeHash, address newAddress, bool callConstructor, uint256 value, bytes input)[]";
export const BRIDGEHUB_CTM_ASSET_DATA_ABI_STRING = "tuple(uint256 chainId, bytes ctmData, bytes chainData)";
export const FIXED_FORCE_DEPLOYMENTS_DATA_ABI_STRING =
"tuple(uint256 l1ChainId, uint256 eraChainId, address l1AssetRouter, bytes32 l2TokenProxyBytecodeHash, address aliasedL1Governance, uint256 maxNumberOfZKChains, bytes32 bridgehubBytecodeHash, bytes32 l2AssetRouterBytecodeHash, bytes32 l2NtvBytecodeHash, bytes32 messageRootBytecodeHash)";
"tuple(uint256 l1ChainId, uint256 eraChainId, address l1AssetRouter, bytes32 l2TokenProxyBytecodeHash, address aliasedL1Governance, uint256 maxNumberOfZKChains, bytes32 bridgehubBytecodeHash, bytes32 l2AssetRouterBytecodeHash, bytes32 l2NtvBytecodeHash, bytes32 messageRootBytecodeHash, address l2SharedBridgeLegacyImpl, address l2BridgedStandardERC20Impl, address l2BridgeProxyOwnerAddress, address l2BridgedStandardERC20ProxyOwnerAddress)";
export const ADDITIONAL_FORCE_DEPLOYMENTS_DATA_ABI_STRING = "tuple(bytes32 baseTokenAssetId, address l2Weth)";

export function applyL1ToL2Alias(address: string): string {
Expand Down Expand Up @@ -321,7 +321,6 @@ export function compileInitialCutHash(
admin: "0x0000000000000000000000000000000000003234",
validatorTimelock: "0x0000000000000000000000000000000000004234",
baseTokenAssetId: "0x0000000000000000000000000000000000000000000000000000000000004234",
baseTokenBridge: "0x0000000000000000000000000000000000004234",
storedBatchZero: "0x0000000000000000000000000000000000000000000000000000000000005432",
verifier,
verifierParams,
Expand All @@ -333,7 +332,7 @@ export function compileInitialCutHash(
},
]);

return diamondCut(facetCuts, diamondInit, "0x" + diamondInitCalldata.slice(2 + (4 + 9 * 32) * 2));
return diamondCut(facetCuts, diamondInit, "0x" + diamondInitCalldata.slice(2 + (4 + 8 * 32) * 2));
}

export enum PubdataSource {
Expand Down

0 comments on commit d1e3577

Please sign in to comment.