API reference
Available API methods
The signing service is basically a
JSON
RPC
server that is by default available at:http://localhost:20000/cli
The signing server only supports
POST
method queriesThe request sent to the signing server is structured as follows:
{
qid: "XXX", // Request ID. The response will echo back the same qid
method: "XXX", // Requested method name
account: "XXX", // Account for sign
pwd: "XXX", // Account password
params: {} // Input parameters for the requested method
}
The response sent by the signing server has the following structure:
{
qid: "XXX", // Request ID
method: "XXX", // Requested method name
result: { // Response result
signed_tx: "XXX" // Signed transaction
},
error_code: 0, // Error code,zero represents success, non-zero represents failure
error_info: "" // Error description
}
In case an error occurs, the
error_code
field will contain one of the following error codes:Error code | Error description |
1001 | Invalid http method |
1002 | Invalid http request |
1003 | Invalid request parameter |
1004 | Unsupported method |
1005 | Account is locked |
1006 | Invalid transactions |
1007 | ABI is not found |
1008 | ABI is not matched |
9999 | Unknown error |
Please refer to the following links to find the relevant functions:
Library | Link |
Account information | |
Signing methods | |
Convenience methods |
Last modified 3yr ago