Trias explorer block

/api/all_blocks


Get block list data

Request method

GET

Request address

https://www.tscscan.io/api/all_blocks_v1/?size=25&page=1&chain=default 

Request Parameters

parameterdescriptiontypedefault

chain

chain type(default)

string

default

no

size

request data size per page

int

50

no

page

request pagination

int

1

no

Return Data Description

Trias return data

field_nametypedescription

code

int

status code, 200 for success

total_size

int

sum of block sizes

page

int

pagination

total_page

int

total pages

return_data

list dict

block transaction list

Block data

field_nametypedescription

hash

string

block hash

miner

string

miner address

number

int

block number

transactionsCount

int

transaction count

size

int

block size

blockReward

0

block reward

timestamp

int

block timestamp

credit_value

list

credit value list information

gasLimit

int

block gas limit size

gasUsed

int

block gas used size

time

string

transaction time

avgFee

int

average gas

gas_used

int

gas used size

gas_Rate

0

block reward

blockcredit

0

block credit

Return Data Example

Trias return data example

{
  "code":  200,
  "total_size":  10000,
  "page":  1,
  "first_number":  0,
  "last_number":  0,
  "total_page":  400,
  "return_data":  [
            {
           "hash":  "0x29e0e088618b0ddd37cb7e8c8b4e52f296e2006d346963d55a835546809929e9",
           "miner":  "0xEcb7beD0204D3B8d244e7a121d649BA654ede492",
           "number":  1608622,
           "transactionsCount":  6,
           "size":  12189,
           "blockReward":  "0 TSM",
           "timestamp":  1709208540,
           "credit_value":  [
                    {
                        "193bfba425e7d3451d8410f1f4fa4554812df713":  1124977
                    },
                    {
                        "279915786fb12e67f0f18b765ca6831d9a73a5e3":  1127904
                    },
                    {
                        "2ac30b3946da0fa0d94db97f680e0e1ebaaa3c86":  1126840
                    },
                    {
                        "3637f213c9dbd5e2d8c65a6410475aec410473d5":  1126990
                    },
                    {
                        "394fb9f059d2887a61abace3dccbbf32d91fa123":  1128365
                    },
                    {
                         "9a059e83defaef0b7dc650222dae7abc3dc0d0c7":  1127407
                    },
                    {
                        "dd38105ee1915e04342568575869c94a1270805e":  1125872
                    },
                    {
                        "ecb7bed0204d3b8d244e7a121d649ba654ede492":  1126620
                    },
                    {
                        "eef9becbf568559653fbce25d0b946cc2e30771c":  1129415
                    }
                ],
            "gasLimit":  39999389,
            "gasUsed":  5476862,
            "time":  1709208540,
            "avgFee":  0.00332,
            "gas_used":  "5476862(13.6924%)",
            "gas_Rate":  0.13692364150862404,
            "blockcredit":  1126620
        }
        ,,,
    ]
}

/api/block_info


Get block basic information

Request method

GET

Request address

https://www.tscscan.io/api/block_info_v1/?block_hash=0xd0b8e8ae11ff0450373cf9b873c3c579d74a16c6c81abe161b644400aa8a86dc&chain=default 

Request Parameters

parametersdescriptiontypedefaultrequired

chain

chain type(default)

string

default

no

block_hash

block hash

string

no

yes

Return Data Description

Trias return data

Field_nametypedescription

code

int

status code, 200 for success

return_data

dict

block details

Block details

field_nametypedescription

number

int

block number

size

int

block size

timestamp

int

block timestamp

difficulty

string

block diffcultly value,hexstring

nonce

string

block nonce value

parentHash

string

parent block hash

nextHash

string

next block hash

miner

string

block miner

gasLimit

int

block gasLimit

gas_used

int

block gasUsed

credit_value

list dict

blokc credit value

total_fee

int

block transaction totle fee

is_computed

bool

is computed total_fee

blockReward

int

block award, field not used

stateRoot

string

block state root

hash

string

block hash

confirmed

bool

confirmed state

time

string

block time

confirmations

int

confirmations number

nextHash

string

next hash

gas_used

int

block gasUsed value

Timestamp

string

block timesatmp

status

string

confirmed or not

blockcredit

0

block credit

Return Data Example

Trias return data example

{
    "code": 200,
    "return_data": {
        "number": 1605753,
        "transactionsCount": 5,
        "timestamp": 1709199893,
        "size": 1635,
        "difficulty": "0x2",
        "nonce": "0x0000000000000000 ",
        "parentHash": "0x21c8c812f3e9bc23e83dab6484980a32f120d33186e88e20d69ee65225ba14be",
        "miner": "0x193bfBA425e7D3451d8410f1f4fa4554812Df713",
        "gasLimit": 40000000,
        "gasUsed": 110004,
        "credit_value": [
            {
                "0x193bfba425e7d3451d8410f1f4fa4554812df713": 1122840
            },
            {
                "0x279915786fb12e67f0f18b765ca6831d9a73a5e3": 1125698
            },
            {
                "0x2ac30b3946da0fa0d94db97f680e0e1ebaaa3c86": 1124665
            },
            {
                "0x3637f213c9dbd5e2d8c65a6410475aec410473d5": 1124799
            },
            {
                "0x394fb9f059d2887a61abace3dccbbf32d91fa123": 1126159
            },
            {
                "0x9a059e83defaef0b7dc650222dae7abc3dc0d0c7": 1125277
            },
            {
                "0xdd38105ee1915e04342568575869c94a1270805e": 1123698
            },
            {
                "0xecb7bed0204d3b8d244e7a121d649ba654ede492": 1124446
            },
            {
                "0xeef9becbf568559653fbce25d0b946cc2e30771c": 1127216
            }
        ],
        "is_computed": false,
        "total_fee": 0,
        "blockReward": "0 TSM",
        "stateRoot": "0xa9cbaf2df64f51df630a9831c180501aa77af8ea1699f7fcbf34e85e8adcb974",
        "hash": "0xd0b8e8ae11ff0450373cf9b873c3c579d74a16c6c81abe161b644400aa8a86dc",
        "confirmed": true,
        "time": "2024-02-29 17:44:53",
        "confirmations": 1019,
        "nextHash": "0x3623204e47e74e30e7caad8f7b8855e08b49a7d35831764fd5a1cc6f602665c7",
        "gas_used": "110004(0.2750%)",
        "Timestamp": "Feb-29-2024 09:44:53 AM +UTC",
        "status": "Confirmed",
        "blockcredit": 1122840
    }
}

/api/block_transactions/


Return block details

Request method

GET

Request address

https://www.tscscan.io/api/block_transactions_v1/?size=25&page=1&chain=default&block_hash=0xd0b8e8ae11ff0450373cf9b873c3c579d74a16c6c81abe161b644400aa8a86dc 

Request Parameters

parameterdescriptiontypedefaultrequired

chain

chain type(default)

string

default

no

block_hash

block hash

string

no

yes

size

request data size per page

int

50

no

page

request pagination

int

1

no

Return Data Description

Trias return data

field_nametypedescription

code

int

status code, 200 for success

total_size

int

sum of block sizes

page

int

pagination

total_page

int

total pages

contract_count

int

contracts amount

address_transactions

int

transaction address amount

return_data

list dict

block transaction list

Block transaction

field_nametypedescription

id

int

Database primary key (not useful for business scenarios)

blockHash

string

transaction block hash

hash

string

transaction hash

to

string

transaction to address

gasPrice

int

transaction gas price

source

string

transaction from address

value

int

transaction value

gas

int

transaction gas

fee

int

transaction fee

blockNumber

int

block number

status

string

execution status

contract_label

bool

includes contract transactions

timestamp

int

transaction timestamp

tokenamount

string

transfer token amount

method

string

execution contract methods

Return Data Example

Trias return data example

{
          "code":  200,
          "total_size":  5,
          "page":  1,
          "total_page":  1,
          "contract_count":  0,
          "address_transactions":  5,
          "return_data":  [
                    {
                              "hash":  "0xd6dd3e54d02429d270ad30757e9e5d1e6a6ff04de4070f1ad564ef7b39077135",
                              "to":  "0x0000000000000000000000000000000000001000",
                              "gasPrice":  0,
                              "source":  "0x193bfBA425e7D3451d8410f1f4fa4554812Df713",
                              "value":  "0.00010312875",
                              "gas":  9223372036854775807,
                              "fee":  "0",
                              "blockNumber":  1605753,
                              "status":  "succ",
                              "contract_label":  true,
                              "timestamp":  1709199893,
                              "tokenamount":  "0",
                              "method":  "Common"
                    }
          ]
        ...
}

Last updated