Getting a list of recently published blocks

api/v1

Retrieve a list of ten (10) most recent blocks published on the Hycon network.

Path Parameter

Parameter

Type

Required

Description

index

number

Yes

Index value of the recent block list (0 returns the 10 most recent blocks)

Response - 200 OK, application/json

Parameter

Type

Description

hash

string

Hash representation of the transaction

difficulty

string

Mining difficulty of block

height

number

Height of the block

size

number

Size of block information, in bytes

txs

list

List of transactions in the block

timestamp

number

Timestamp when the block was added

prevBlock

string

Previous block hash

nonce

string

Value assigned by the miner that constitutes proof of work

miner

string

Wallet address of the miner

length

string

Page number of the block list, used for pagination

Response Error Table

Status

Error

Message

404

INVALID_ROUTE

resource not found

GET/api/v1/blockList/{index}

Example request

$ curl -X GET http://localhost:2442/api/v1/blockList/0 \
    -H 'Content-Type: application/json;charset=utf-8'

Response (Success)

{
    "blocks": [
        {
            "hash": "5rjhUnz94wBE4Aakq4Hb5NhSiy3XcTmvmDFdJG6dcLvW",
            "difficulty": "2.391887430150769e-9",
            "height": 348632,
            "size": 3995,
            "txs": [
                {
                    "amount": "1.128210794",
                    "hash": "3SmACLKLj9ydUQUn77r1ZVGWsUuhNeUFmMVVQ2qWBUEh",
                    "fee": "0.000001",
                    "from": "H23fF8ktBWYwK7aHFbPSW52LtoHcbDvmT",
                    "to": "H3PFczLsRMtq2pNndqD64TrWVKpAc2u6x",
                    "estimated": "1.128211794"
                },
                ...
            ],
            "timeStamp": 1542077044227,
            "prevBlock": [
                {
                    "0": 131,
                    "1": 160,
                    "2": 31,
                    "3": 182,
                    "4": 50,
                    "5": 249,
                    "6": 29,
                    "7": 80,
                    "8": 172,
                    "9": 221,
                    "10": 181,
                    "11": 17,
                    "12": 145,
                    "13": 51,
                    "14": 248,
                    "15": 108,
                    "16": 111,
                    "17": 68,
                    "18": 184,
                    "19": 238,
                    "20": 68,
                    "21": 45,
                    "22": 91,
                    "23": 222,
                    "24": 230,
                    "25": 84,
                    "26": 83,
                    "27": 121,
                    "28": 14,
                    "29": 64,
                    "30": 37,
                    "31": 168
                }
            ],
            "nonce": "000008613fffeb00",
            "miner": "H23fF8ktBWYwK7aHFbPSW52LtoHcbDvmT"
        },
        ...
    ],
    "length": 17433
}

Last updated