[x] Develop the script to extract the used gas log from the receipt. hardhat-gas-reporter extracts the average execution gas for each test unit. Since it is difficult to identify specific cases, a separate script should be developed to log gas usage in transactions.
[x] Code refactoring based on gas optimization methods
npx hardhat test test/layer2/units/5.stake-v2-gas.sepolia.test.ts
It extracts the used gas logs by functions into ‘outputFile/log-used-gas.xlsx’
Code refactoring is performed for gas optimization of the added contracts (L2RegistryV1_1.sol, Layer2ManagerV1_1.sol, SeigManagerV1_3.sol).
npx hardhat test test/layer2/units/5.stake-v2-gas.sepolia.test.ts