Commit c4100abf authored by Maurelian's avatar Maurelian

contracts-bedrock: fix e2e failure due to nonce management

parent 86c293c3
GasBenchMark_L1CrossDomainMessenger:test_sendMessage_benchmark_0() (gas: 352278) GasBenchMark_L1CrossDomainMessenger:test_sendMessage_benchmark_0() (gas: 352278)
GasBenchMark_L1CrossDomainMessenger:test_sendMessage_benchmark_1() (gas: 2950440) GasBenchMark_L1CrossDomainMessenger:test_sendMessage_benchmark_1() (gas: 2950440)
GasBenchMark_L1StandardBridge_Deposit:test_depositERC20_benchmark_0() (gas: 540654) GasBenchMark_L1StandardBridge_Deposit:test_depositERC20_benchmark_0() (gas: 540648)
GasBenchMark_L1StandardBridge_Deposit:test_depositERC20_benchmark_1() (gas: 4052847) GasBenchMark_L1StandardBridge_Deposit:test_depositERC20_benchmark_1() (gas: 4052841)
GasBenchMark_L1StandardBridge_Deposit:test_depositETH_benchmark_0() (gas: 442004) GasBenchMark_L1StandardBridge_Deposit:test_depositETH_benchmark_0() (gas: 442007)
GasBenchMark_L1StandardBridge_Deposit:test_depositETH_benchmark_1() (gas: 3487753) GasBenchMark_L1StandardBridge_Deposit:test_depositETH_benchmark_1() (gas: 3487756)
GasBenchMark_L1StandardBridge_Finalize:test_finalizeETHWithdrawal_benchmark() (gas: 55373) GasBenchMark_L1StandardBridge_Finalize:test_finalizeETHWithdrawal_benchmark() (gas: 55367)
GasBenchMark_L2OutputOracle:test_proposeL2Output_benchmark() (gas: 86629) GasBenchMark_L2OutputOracle:test_proposeL2Output_benchmark() (gas: 86629)
GasBenchMark_OptimismPortal:test_depositTransaction_benchmark() (gas: 68462) GasBenchMark_OptimismPortal:test_depositTransaction_benchmark() (gas: 68450)
GasBenchMark_OptimismPortal:test_depositTransaction_benchmark_1() (gas: 68911) GasBenchMark_OptimismPortal:test_depositTransaction_benchmark_1() (gas: 68899)
GasBenchMark_OptimismPortal:test_proveWithdrawalTransaction_benchmark() (gas: 153498) GasBenchMark_OptimismPortal:test_proveWithdrawalTransaction_benchmark() (gas: 153501)
\ No newline at end of file \ No newline at end of file
...@@ -23,7 +23,7 @@ contract CommonTest is Setup, Test, Events { ...@@ -23,7 +23,7 @@ contract CommonTest is Setup, Test, Events {
vm.deal(bob, 10000 ether); vm.deal(bob, 10000 ether);
Setup.setUp(); Setup.setUp();
vm.prank(alice); vm.prank(deployer);
ffi = new FFIInterface(); ffi = new FFIInterface();
// Make sure the base fee is non zero // Make sure the base fee is non zero
......
...@@ -41,6 +41,7 @@ contract Setup { ...@@ -41,6 +41,7 @@ contract Setup {
Vm private constant vm = Vm(0x7109709ECfa91a80626fF3989D68f67F5b1DD12D); Vm private constant vm = Vm(0x7109709ECfa91a80626fF3989D68f67F5b1DD12D);
Deploy internal deploy; Deploy internal deploy;
address deployer = address(0xd3607);
OptimismPortal optimismPortal; OptimismPortal optimismPortal;
L2OutputOracle l2OutputOracle; L2OutputOracle l2OutputOracle;
...@@ -83,7 +84,6 @@ contract Setup { ...@@ -83,7 +84,6 @@ contract Setup {
/// @dev Simple wrapper around the `create` opcode that uses a particular /// @dev Simple wrapper around the `create` opcode that uses a particular
/// deployer account. /// deployer account.
function _create(bytes memory _code) internal returns (address addr_) { function _create(bytes memory _code) internal returns (address addr_) {
address deployer = address(0xd3607);
vm.deal(deployer, 1 ether); vm.deal(deployer, 1 ether);
vm.prank(deployer); vm.prank(deployer);
assembly { assembly {
......
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