Commit 8e6c7c53 authored by Noah Citron's avatar Noah Citron

lint

parent 23f732db
......@@ -48,7 +48,8 @@ contract OptimismMintableERC721Factory is Semver {
require(_remoteToken != address(0), "OptimismMintableERC721Factory: L1 token address cannot be address(0)");
bytes32 salt = keccak256(abi.encode(_remoteToken, _name, _symbol));
address localToken = address(new OptimismMintableERC721{salt: salt}(BRIDGE, REMOTE_CHAIN_ID, _remoteToken, _name, _symbol));
address localToken =
address(new OptimismMintableERC721{salt: salt}(BRIDGE, REMOTE_CHAIN_ID, _remoteToken, _name, _symbol));
isOptimismMintableERC721[localToken] = true;
emit OptimismMintableERC721Created(localToken, _remoteToken, msg.sender);
......
......@@ -61,6 +61,6 @@ contract OptimismMintableTokenFactory_Test is Bridge_Initializer {
bytes memory bytecode = abi.encodePacked(type(OptimismMintableERC20).creationCode, constructorArgs);
bytes32 salt = keccak256(abi.encode(_remote, _name, _symbol));
bytes32 hash = keccak256(abi.encodePacked(bytes1(0xff), address(L2TokenFactory), salt, keccak256(bytecode)));
return address(uint160(uint(hash)));
return address(uint160(uint256(hash)));
}
}
......@@ -84,6 +84,6 @@ contract OptimismMintableERC721Factory_Test is ERC721Bridge_Initializer {
bytes memory bytecode = abi.encodePacked(type(OptimismMintableERC721).creationCode, constructorArgs);
bytes32 salt = keccak256(abi.encode(_remote, _name, _symbol));
bytes32 hash = keccak256(abi.encodePacked(bytes1(0xff), address(factory), salt, keccak256(bytecode)));
return address(uint160(uint(hash)));
return address(uint160(uint256(hash)));
}
}
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