1- use super :: { retry:: RetryArgs , verify} ;
21use alloy_dyn_abi:: { DynSolValue , JsonAbiExt , ResolveSolType } ;
32use alloy_json_abi:: { Constructor , JsonAbi } ;
43use alloy_primitives:: { Address , Bytes } ;
@@ -14,6 +13,7 @@ use ethers_core::{
1413use ethers_middleware:: SignerMiddleware ;
1514use ethers_providers:: Middleware ;
1615use eyre:: { Context , Result } ;
16+ use forge_verify:: RetryArgs ;
1717use foundry_cli:: {
1818 opts:: { CoreBuildArgs , EthereumOpts , EtherscanOpts , TransactionOpts } ,
1919 utils:: { self , read_constructor_args_file, remove_contract, LoadConfig } ,
@@ -80,7 +80,7 @@ pub struct CreateArgs {
8080 eth : EthereumOpts ,
8181
8282 #[ command( flatten) ]
83- pub verifier : verify :: VerifierArgs ,
83+ pub verifier : forge_verify :: VerifierArgs ,
8484
8585 #[ command( flatten) ]
8686 retry : RetryArgs ,
@@ -169,7 +169,7 @@ impl CreateArgs {
169169 ) -> Result < ( ) > {
170170 // NOTE: this does not represent the same `VerifyArgs` that would be sent after deployment,
171171 // since we don't know the address yet.
172- let mut verify = verify :: VerifyArgs {
172+ let mut verify = forge_verify :: VerifyArgs {
173173 address : Default :: default ( ) ,
174174 contract : self . contract . clone ( ) ,
175175 compiler_version : None ,
@@ -323,7 +323,7 @@ impl CreateArgs {
323323
324324 let num_of_optimizations =
325325 if self . opts . compiler . optimize { self . opts . compiler . optimizer_runs } else { None } ;
326- let verify = verify :: VerifyArgs {
326+ let verify = forge_verify :: VerifyArgs {
327327 address,
328328 contract : self . contract ,
329329 compiler_version : None ,
0 commit comments