Making an outgoing transaction
api/v1
Send Hycon from your wallet to another Hycon wallet. All transactions include a n HYC miner fee.
Request Body -
Content-Type: application/json;charset=utf-8
Parameter | Type | Required | Description |
tx | list | Yes | Transaction information with the below parameters |
tx[name] | string | Yes | Name of your wallet |
tx[password] | string | Yes | Password of your wallet |
tx[address] | string | Yes | A Hycon wallet address of the recipient |
tx[amount] | string | Yes | Amount of Hycon to send to the recipient |
tx[minerFee] | string | Yes | Transaction fee in Hycon |
tx[nonce] | number | No | The transaction number sent from your wallet |
Response Error Table
Case | Error |
2 | invalid address |
3 | miscellaneous error |
error | insufficient wallet balance to send transaction |
POST/api/v1/transaction
Example request
$ curl -X POST http://localhost:2442/api/v1/transaction \
-H 'Content-Type: application/json;charset=utf-8' \
-d '{
"tx": [
{
"name": "test",
"password": "test",
"address": "H23fF8ktBWYwK7aHFbPSW52LtoHcbDvmT",
"amount": "0.000000001",
"minerFee": "0.000000001"
}
]
}'
Response (Success)
{
"res": true
}
Response (Error)
{
"res": false,
"case": "{status}"
}