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}"
}

Last updated