contractSendTransactionWithOverrides
Call a smart contract method and send a transaction with custom gas, nonce, or value. Specify contract address, ABI, method, and parameters to execute blockchain operations.
Instructions
Call a method on a smart contract and send a transaction with custom parameters
Input Schema
Name | Required | Description | Default |
---|---|---|---|
abi | Yes | The ABI of the contract as a JSON string | |
contractAddress | Yes | The address of the smart contract | |
gasLimit | No | Optional. The gas limit for the transaction | |
gasPrice | No | Optional. A manual gas price for legacy transactions | |
method | Yes | The method name to invoke | |
methodArgs | No | An array of arguments to pass to the method | |
nonce | No | Optional. A manual nonce for the transaction | |
provider | No | Optional. Either a network name or custom RPC URL. Use getSupportedNetworks to get a list of supported networks. | |
value | No | Optional. The amount of ETH to send with the call |