Skip to content

Commit 109f832

Browse files
committed
global selector
1 parent e3606b4 commit 109f832

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

system-contracts/test/L2EthToken.spec.ts

+2-7
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,14 @@ describe("L2EthToken tests", () => {
1414
let wallets: Array<Wallet>;
1515
let l2EthToken: L2EthToken;
1616
let bootloaderAccount: ethers.Signer;
17+
let selector: string;
1718

1819
before(async () => {
1920
await prepareEnvironment();
2021
await deployContractOnAddress(TEST_ETH_TOKEN_SYSTEM_CONTRACT_ADDRESS, "L2EthToken");
2122
l2EthToken = L2EthTokenFactory.connect(TEST_ETH_TOKEN_SYSTEM_CONTRACT_ADDRESS, richWallet);
2223
bootloaderAccount = await ethers.getImpersonatedSigner(TEST_BOOTLOADER_FORMAL_ADDRESS);
24+
selector = new ethers.utils.Interface((await loadArtifact("IMailbox")).abi).getSighash("finalizeEthWithdrawal");
2325
});
2426

2527
beforeEach(async () => {
@@ -165,11 +167,7 @@ describe("L2EthToken tests", () => {
165167

166168
describe("withdraw", () => {
167169
it("event, balance, totalsupply", async () => {
168-
const selector = new ethers.utils.Interface((await loadArtifact("IMailbox")).abi).getSighash(
169-
"finalizeEthWithdrawal"
170-
);
171170
const amountToWithdraw: BigNumber = ethers.utils.parseEther("1.0");
172-
173171
const message: string = ethers.utils.solidityPack(
174172
["bytes4", "address", "uint256"],
175173
[selector, wallets[1].address, amountToWithdraw]
@@ -199,9 +197,6 @@ describe("L2EthToken tests", () => {
199197
});
200198

201199
it("event, balance, totalsupply, withdrawWithMessage", async () => {
202-
const selector = new ethers.utils.Interface((await loadArtifact("IMailbox")).abi).getSighash(
203-
"finalizeEthWithdrawal"
204-
);
205200
const amountToWithdraw: BigNumber = ethers.utils.parseEther("1.0");
206201
const additionalData: string = ethers.utils.defaultAbiCoder.encode(["string"], ["additional data"]);
207202
const message: string = ethers.utils.solidityPack(

0 commit comments

Comments
 (0)