The request body containing the compile smart contract details.
Optional
options: RawAxiosRequestConfigAxios request options.
If the request fails.
Creates a new Smart Contract.
The ID of the wallet the address belongs to.
The ID of the address to create the smart contract for.
The request body containing the smart contract details.
Optional
options: RawAxiosRequestConfigAxios request options.
If the request fails.
Deploys a Smart Contract.
The ID of the wallet the address belongs to.
The ID of the address the smart contract belongs to.
The ID of the smart contract to deploy.
The request body containing deployment details.
Optional
options: RawAxiosRequestConfigAxios request options.
If the request fails.
Gets a specific Smart Contract.
The ID of the wallet the address belongs to.
The ID of the address the smart contract belongs to.
The ID of the smart contract to retrieve.
Optional
options: RawAxiosRequestConfigAxios request options.
If the request fails.
List smart contracts belonging to the CDP project.
Optional
page: stringA cursor for pagination across multiple pages of results. Don't include this parameter on the first call. Use the next_page value returned in a previous response to request subsequent results.
Optional
options: RawAxiosRequestConfigAxios request options.
List smart contracts belonging to the CDP project
If the request fails.
Read a contract
Unique identifier for the blockchain network
EVM address of the smart contract (42 characters, including '0x', in lowercase)
The request body containing the method, args, and optionally the ABI
If the request fails
Register a smart contract.
Optional
networkId: stringThe network ID.
Optional
contractAddress: stringThe contract address.
Optional
registerSmartContractRequest: RegisterSmartContractRequestThe request body containing the register smart contract details.
Optional
options: RawAxiosRequestConfigAxios request options
Register a smart contract.
If the request fails
Update a smart contract.
Optional
networkId: stringThe network ID.
Optional
contractAddress: stringThe contract address.
Optional
updateSmartContractRequest: UpdateSmartContractRequestThe request body containing the update smart contract details.
Optional
options: RawAxiosRequestConfigAxios request options
Update a smart contract.
If the request fails
Compiles a custom contract.