@@ -37,7 +37,11 @@ def __init__(self, chain_id_l1, chain_id_l2, account_l1=None, account_l2=None, p
37
37
38
38
def deposit_eth (self , value ):
39
39
40
- return self .l1_cross_chain_messenger .send_message (self .account_l2 .address , b"" , 0 , value )
40
+ return self .l1_cross_chain_messenger .send_message (self .account_l1 .address , b"" , 0 , value )
41
+
42
+ def deposit_eth_to (self , to , value ):
43
+
44
+ return self .l1_cross_chain_messenger .send_message (to , b"" , 0 , value )
41
45
42
46
def deposit_erc20 (self , token_address_l1 , token_address_l2 , value ):
43
47
@@ -76,7 +80,13 @@ def withdraw_eth(self, value):
76
80
77
81
l2_to_l1_message_passer = L2ToL1MessagePasser (self .chain_id_l1 , self .chain_id_l2 , self .account_l2 , provider = self .provider_l2 )
78
82
79
- return l2_to_l1_message_passer .initiate_withdrawl (self .account_l1 .address , 0 , b"" , value )
83
+ return l2_to_l1_message_passer .initiate_withdrawl (self .account_l2 .address , 0 , b"" , value )
84
+
85
+ def withdraw_eth_to (self , to , value ):
86
+
87
+ l2_to_l1_message_passer = L2ToL1MessagePasser (self .chain_id_l1 , self .chain_id_l2 , self .account_l2 , provider = self .provider_l2 )
88
+
89
+ return l2_to_l1_message_passer .initiate_withdrawl (to , 0 , b"" , value )
80
90
81
91
def withdraw_erc20 (self , token_address_l1 , token_address_l2 , value ):
82
92
0 commit comments