Set function type conversions

Sets the type conversion options for a given contract and function signature.

Securitybearer or cookie
Request
path Parameters
contract
required
string (Label) ^[a-z0-9_-]+$

An alias to easily identify and reference the entity in subsequent requests.

version
required
string non-empty

Contract Version.

method
required
string non-empty

Contract function.

Request Body schema: application/json
required
signature
string

The function signature.

required
Array of objects (ContractParameter)

List of function input parameters.

Array of objects (ContractParameter)

List of function output parameters.

Responses
200

OK

4XX

Client error.

5XX

Server error.

post/contracts/{contract}/{version}/methods/{method}
Request samples
application/json
{
  • "signature": "string",
  • "inputs": [
    ],
  • "outputs": [
    ]
}
Response samples
application/json
{
  • "status": 0,
  • "message": "string"
}
Copyright © Curvegrid 2022. All right reserved.