File tree Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Expand file tree Collapse file tree 3 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -421,9 +421,8 @@ export async function prepareTransactionRequest<
421421      'estimateGas' , 
422422    ) ( { 
423423      ...request , 
424-       account : account 
425-         ? {  address : account . address ,  type : 'json-rpc'  } 
426-         : account , 
424+       account, 
425+       gas : null , 
427426    }  as  EstimateGasParameters ) 
428427
429428  assertRequest ( request  as  AssertRequestParameters ) 
Original file line number Diff line number Diff line change @@ -218,7 +218,7 @@ export type TransactionRequestBase<
218218  /** Transaction sender */ 
219219  from ?: Address  |  undefined 
220220  /** Gas provided for transaction execution */ 
221-   gas ?: quantity  |  undefined 
221+   gas ?: quantity  |  null   |   undefined 
222222  /** Unique number identifying this transaction */ 
223223  nonce ?: index  |  undefined 
224224  /** Transaction recipient */ 
Original file line number Diff line number Diff line change @@ -57,8 +57,7 @@ export function formatTransactionRequest(
5757  if  ( typeof  request . data  !==  'undefined' )  rpcRequest . data  =  request . data 
5858  if  ( request . account )  rpcRequest . from  =  request . account . address 
5959  if  ( typeof  request . from  !==  'undefined' )  rpcRequest . from  =  request . from 
60-   if  ( typeof  request . gas  !==  'undefined' ) 
61-     rpcRequest . gas  =  numberToHex ( request . gas ) 
60+   if  ( typeof  request . gas  ===  'bigint' )  rpcRequest . gas  =  numberToHex ( request . gas ) 
6261  if  ( typeof  request . gasPrice  !==  'undefined' ) 
6362    rpcRequest . gasPrice  =  numberToHex ( request . gasPrice ) 
6463  if  ( typeof  request . maxFeePerBlobGas  !==  'undefined' ) 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments