@@ -36,7 +36,7 @@ def setUp(self) -> None:
36
36
if error :
37
37
print (f"Error: { error } " )
38
38
else :
39
- l1_addresses_devnet = json .loads (output .decode ().strip ("\r \n " ).replace ("'" , "\" " ))
39
+ l1_addresses_devnet = json .loads (output .decode ().split ( " \r \n " )[ - 2 ]. strip ("\r \n " ).replace ("'" , "\" " ))
40
40
41
41
with open ("optimism/config.json" , 'r' ) as file :
42
42
addresses = json .load (file )
@@ -47,6 +47,8 @@ def setUp(self) -> None:
47
47
json .dump (addresses , json_file , indent = 4 )
48
48
49
49
subprocess .
Popen ([
"sshpass" ,
"-p" ,
"sandbox" ,
"ssh" ,
"-o" ,
"IdentitiesOnly=yes" ,
"-t" ,
"[email protected] " ,
"-p" ,
"10022" ,
f"echo 'export L2OO_ADDRESS={ l1_addresses_devnet ['L2_OUTPUT_ORACLE' ]} ' >> '/home/sandbox/.bashrc'" ])
50
+ subprocess .
Popen ([
"sshpass" ,
"-p" ,
"sandbox" ,
"ssh" ,
"-o" ,
"IdentitiesOnly=yes" ,
"-t" ,
"[email protected] " ,
"-p" ,
"10022" ,
f"echo 'export DGF_ADDRESS={ l1_addresses_devnet ['DISPUTE_GAME_FACTORY' ]} ' >> '/home/sandbox/.bashrc'" ])
51
+ subprocess .
Popen ([
"sshpass" ,
"-p" ,
"sandbox" ,
"ssh" ,
"-o" ,
"IdentitiesOnly=yes" ,
"-t" ,
"[email protected] " ,
"-p" ,
"10022" ,
f"echo 'export DG_TYPE=0' >> '/home/sandbox/.bashrc'" ])
50
52
subprocess .
Popen ([
"sshpass" ,
"-p" ,
"sandbox" ,
"ssh" ,
"-o" ,
"IdentitiesOnly=yes" ,
"-t" ,
"[email protected] " ,
"-p" ,
"10022" ,
f"cd ~/optimism && python3 bedrock-devnet/main.py" ])
51
53
52
54
time .sleep (20 )
0 commit comments