@@ -99,6 +99,7 @@ def __init__(
9999 starknet_chain_id : StarknetChainId ,
100100 fork_network : Optional [str ],
101101 fork_block : Optional [int ],
102+ request_body_size_limit : Optional [int ],
102103 ):
103104 self .starknet = Starknet (
104105 port = port ,
@@ -108,6 +109,7 @@ def __init__(
108109 starknet_chain_id = starknet_chain_id ,
109110 fork_network = fork_network ,
110111 fork_block = fork_block ,
112+ request_body_size_limit = request_body_size_limit ,
111113 )
112114 self .accounts = self .starknet .accounts
113115
@@ -125,6 +127,7 @@ def context_manager(
125127 starknet_chain_id : StarknetChainId = StarknetChainId .SEPOLIA ,
126128 fork_network : Optional [str ] = None ,
127129 fork_block : Optional [int ] = None ,
130+ request_body_size_limit : Optional [int ] = None ,
128131 backoff : float = 0.1 ,
129132 ):
130133 """
@@ -142,6 +145,7 @@ def context_manager(
142145 starknet_chain_id = starknet_chain_id ,
143146 fork_network = fork_network ,
144147 fork_block = fork_block ,
148+ request_body_size_limit = request_body_size_limit ,
145149 )
146150 yield res
147151 return
@@ -175,6 +179,7 @@ def __init__(
175179 starknet_chain_id : StarknetChainId = StarknetChainId .SEPOLIA ,
176180 fork_network : Optional [str ] = None ,
177181 fork_block : Optional [int ] = None ,
182+ request_body_size_limit : Optional [int ] = None ,
178183 ):
179184 """
180185 Runs starknet.
@@ -205,6 +210,8 @@ def __init__(
205210
206211 if fork_block is not None :
207212 command .extend (["--fork-block" , str (fork_block )])
213+ if request_body_size_limit is not None :
214+ command .extend (["--request-body-size-limit" , str (request_body_size_limit )])
208215
209216 self .starknet_proc = subprocess .Popen (
210217 command ,
0 commit comments