Polluxchain
  1. Query The Network
Polluxchain
  • Background
  • API key
    • Rate Limits
    • Security Settings
  • Full Node HTTP API
    • Address Utilities
      • ValidateAddress
    • Transactions
      • BroadcastTransaction
      • BroadcastHex
      • CreateTransaction
    • Accounts
      • CreateAccount
      • GetAccount
      • UpdateAccount
      • AccountPermissionUpdate
      • GetAccountBalance
    • Account Resources
      • GetAccountResource
      • GetAccountNet
      • FreezeBalance
      • UnfreezeBalanceV2
      • CancelAllUnfreezeV2
      • DelegateResource
      • UnDelegateResource
      • WithdrawExpireUnfreeze
      • GetAvailableUnfreezeCount
      • GetCanWithdrawUnfreezeAmount
      • GetCanDelegatedMaxSize
      • GetDelegatedResourceV2
      • GetDelegatedResourceAccountIndexV2
    • Query The Network
      • GetBlock
        POST
      • GetBlockByNum
        POST
      • GetBlockById
        POST
      • GetBlockByLatestNum
        POST
      • GetBlockByLimitNext
        POST
      • GetNowBlock
        POST
      • GetTransactionById
        POST
      • GetTransactionInfoById
        POST
      • GetTransactionInfoByBlockNum
        POST
      • ListNodes
        GET
      • GetNodeInfo
        GET
      • GetChainParameters
        GET
      • GetBlockBalance
        POST
      • GetEnergyPrices
        GET
      • GetBandwidthPrices
        GET
      • GetBurnTRX
        GET
      • GetApprovedList
        POST
    • Smart Contract
      • GetContract
      • GetContractInfo
      • TriggerSmartContract
      • TriggerConstantContract
      • DeployContract
      • UpdateSetting
      • UpdateEnergyLimit
      • ClearAbi
      • EstimateEnergy
    • Voting & SRs
      • ListWitnesses
      • CreateWitness
      • UpdateWitness
      • GetBrokerage
      • UpdateBrokerage
      • VoteWitnessAccount
      • GetReward
      • WithdrawBalance
      • GetNextMaintenanceTime
    • Proposals
      • ListProposals
      • GetProposalById
      • ProposalCreate
      • ProposalApprove
      • ProposalDelete
    • Pending pool
      • GetTransactionListFromPending
      • GetTransactionFromPending
      • GetPendingSize
  • Full Node Solidity HTTP API
    • Transactions
      • GetTransactionById
      • GetTransactionInfoById
      • GetTransactionInfoByBlockNum
      • GetTransactionCountByBlockNum
    • Blocks
      • GetBlock
      • GetNowBlock
      • GetBlockByNum
      • GetBlockById
      • GetBlockByLatestNum
      • GetBlockByLimitNext
    • Account Resources
      • GetAccount
      • GetDelegatedResource
      • GetDelegatedResourceAccountIndex
      • GetCanDelegatedMaxSize
      • GetCanWithdrawUnfreezeAmount
      • GetDelegatedResourceAccountIndexV2
      • GetAvailableUnfreezeCount
    • Node & Chain
      • GetNodeInfo
      • GetBurnPOX
    • Smart Contracts
      • TriggerConstantContract
      • EstimateEnergy
    • Voting & SRs
      • ListWitnesses
      • GetReward
      • GetBrokerage
  • Full Node JSON-RPC API
    • Overview
    • buildTransaction
    • eth
      • eth_accounts
      • eth_blockNumber
      • eth_call
      • eth_chainId
      • eth_coinbase
      • eth_estimateGas
      • eth_gasPrice
      • eth_getBalance
      • eth_getBlockByHash
      • eth_getBlockByNumber
      • eth_getBlockTransactionCountByHash
      • eth_getBlockTransactionCountByNumber
      • eth_getCode
      • eth_getStorageAt
      • eth_getTransactionByBlockHashAndIndex
      • eth_getTransactionByBlockNumberAndIndex
      • eth_getTransactionByHash
      • eth_getTransactionReceipt
      • eth_getWork
      • eth_protocolVersion
      • eth_syncing
      • eth_newFilter
      • eth_newBlockFilter
      • eth_getFilterChanges
      • eth_getFilterLogs
      • eth_uninstallFilter
      • eth_getLogs
    • net
      • net_listening
      • net_peerCount
      • net_version
    • web3
      • web3_clientVersion
      • web3_sha3
  • PolluxWeb
    • address
    • createAccount
    • createRandom
    • fromAscii
    • fromDecimal
    • fromMnemonic
    • fromUtf8
    • getEventByTransactionID
    • getEventResult
    • isAddress
    • isConnected
    • setHeader
    • setDefaultBlock
    • setPrivateKey
    • setAddress
    • sha3
    • toAscii
    • toBigNumber
    • toDecimal
    • toHex
    • toRAM
    • toUtf8
    • BigNumber
    • polluxweb.trx
      • getAccount
      • getAccountResources
      • getApprovedList
      • getAvailableUnfreezeCount
      • getBalance
      • getBandwidth
      • getBlock
      • getBlockByHash
      • getBlockByNumber
      • getBlockRange
      • getBlockTransactionCount
      • getBrokerage
      • getCanDelegatedMaxSize
      • getCanWithdrawUnfreezeAmount
      • getChainParameters
      • getConfirmedTransaction
      • getContract
      • getCurrentBlock
      • getDelegatedResourceV2
      • getDelegatedResourceAccountIndexV2
      • getExchangeByID
      • getNodeInfo
      • getReward
      • getTokenByID
      • getTokenFromID
      • getTokenListByName
      • getTokensIssuedByAddress
      • getTransaction
      • getTransactionFromBlock
      • getTransactionInfo
      • getUnconfirmedBalance
      • getUnconfirmedBrokerage
      • getUnconfirmedReward
      • listExchanges
      • listExchangesPaginated
      • listNodes
      • listProposals
      • listSuperRepresentatives
      • listTokens
      • sendRawTransaction
      • sendHexTransaction
      • sendToken
      • sendTransaction
      • sign
      • signMessageV1
      • signMessageV2
      • timeUntilNextVoteCycle
      • multiSign
      • verifyMessage
      • verifyMessageV2
      • _signTypedData
      • verifyTypedData
    • polluxweb.transactionBuilder
      • addUpdateData
      • applyForSR
      • cancelUnfreezeBalanceV2
      • createAccount
      • createAsset
      • createProposal
      • createSmartContract
      • createToken
      • delegateResource
      • deleteProposal
      • estimateEnergy
      • extendExpiration
      • freezeBalance
      • freezeBalanceV2
      • injectExchangeTokens
      • purchaseAsset
      • purchaseToken
      • sendAsset
      • sendToken
      • sendTrx
      • tradeExchangeTokens
      • triggerConfirmedConstantContract
      • triggerConstantContract
      • triggerSmartContract
      • undelegateResource
      • unfreezeBalance
      • unfreezeBalanceV2
      • updateSetting
      • updateAccountPermissions
      • updateAsset
      • updateBrokerage
      • updateEnergyLimit
      • updateToken
      • vote
      • voteProposal
      • withdrawBlockRewards
      • withdrawExchangeTokens
      • withdrawExpireUnfreeze
    • poxweb.contract
      • polluxweb.contract.new
      • polluxweb.contract()
      • method.call()
      • method.send()
    • polluxweb.utils
      • transaction.txJsonToPb
      • transaction.txPbToTxID
      • message.hashMessage
  • Pollux CLI
    • Pollux CLI
  1. Query The Network

GetBlockByLatestNum

POST
/wallet/getblockbylatestnum
Returns a list of block objects.
Returns
Block list, please refer to /wallet/getblock for the content contained in each block.

Request

Body Params application/json
object {0}
Example
{"num":5}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/wallet/getblockbylatestnum' \
--header 'Content-Type: application/json' \
--data-raw '{"num":5}'

Responses

🟢200Success
application/json
Body
object {0}
Examples
{
    "block": [
        {
            "blockID": "00000000030e4091db3441afdea9583a00e7de91ae5ea1f8a43680bb3d341225",
            "block_header": {
                "raw_data": {
                    "number": 51265681,
                    "txTrieRoot": "0000000000000000000000000000000000000000000000000000000000000000",
                    "witness_address": "416d93bd35508007a45a1c7cdb8b982e70bf391775",
                    "parentHash": "00000000030e4090688dbdfd9a32ef27b9bf91af3686d9dccb4d159dc039d809",
                    "version": 31,
                    "timestamp": 1737537024000
                },
                "witness_signature": "c5cee59a299f54ea44897a5797679fad32503f17db411bb0c2775980c3d08cbe6e02b8af4cc2916f5fadbcd8d5567e822ce4588801843becb4aa523048a9afb000"
            }
        },
        {
            "blockID": "00000000030e409290fa065d8d4166eb876c4b714aa7f6ea08544de0b6fb0260",
            "block_header": {
                "raw_data": {
                    "number": 51265682,
                    "txTrieRoot": "0000000000000000000000000000000000000000000000000000000000000000",
                    "witness_address": "41711cf6683d28621ae12030fd541b288c61d682cd",
                    "parentHash": "00000000030e4091db3441afdea9583a00e7de91ae5ea1f8a43680bb3d341225",
                    "version": 31,
                    "timestamp": 1737537027000
                },
                "witness_signature": "1723df2762431bd523b20b189bddf3d0b56b9bfac78667684600dd0e361a93bf50aad6ed9a908bb9acad4b34f9309cb23eeb8b55db60b2a1cd81b20171654c2601"
            }
        },
        {
            "blockID": "00000000030e409390b6b383675994a26028d40611c2a3bc00309fd251c73034",
            "block_header": {
                "raw_data": {
                    "number": 51265683,
                    "txTrieRoot": "b348b44596abf47414f3662186ff46c5d04c488d413872d00c343c266e3c8038",
                    "witness_address": "41e817b29047a50558cc8f5e97c5bb99d4723cbaa2",
                    "parentHash": "00000000030e409290fa065d8d4166eb876c4b714aa7f6ea08544de0b6fb0260",
                    "version": 31,
                    "timestamp": 1737537030000
                },
                "witness_signature": "6f86efe9744703ab5c62e9136c69cd83c13e775a141b21cbb4cf3f136807aed876372193829c6cc941f816a24dd290a13617e78145545632d2c0a0dcd0104bb900"
            },
            "transactions": [
                {
                    "ret": [
                        {
                            "contractRet": "SUCCESS"
                        }
                    ],
                    "signature": [
                        "d5f70fa13e7153616303a0411301255df7f8801db6bda7a5d7588503c6ff73e56e1e639be9608689a90b38d33099f17dbd876058396a4d8f0cd6de1d47424f2201"
                    ],
                    "txID": "639bfbab8370d3415c5d9ac9ab90b5ed5ad5b2cea6655bc89f7c399914c4ab22",
                    "raw_data": {
                        "contract": [
                            {
                                "parameter": {
                                    "value": {
                                        "data": "a9059cbb000000000000000000000000d67e5a618320eafc5c070d48bfef32726e5fc7ac000000000000000000000000000000000000000000000000000000003b1175c0",
                                        "owner_address": "418da81ff09990cadd699985b9b8f1ade14adff0ab",
                                        "contract_address": "417ad57537fa70aaa68fe6452ea13d7e257c3a9c9b"
                                    },
                                    "type_url": "type.googleapis.com/protocol.TriggerSmartContract"
                                },
                                "type": "TriggerSmartContract"
                            }
                        ],
                        "ref_block_bytes": "4080",
                        "ref_block_hash": "55b0ca9a200b6ac8",
                        "expiration": 1737537087000,
                        "fee_limit": 40000000,
                        "timestamp": 1737537027632
                    },
                    "raw_data_hex": "0a024080220855b0ca9a200b6ac84098cc9feac8325aae01081f12a9010a31747970652e676f6f676c65617069732e636f6d2f70726f746f636f6c2e54726967676572536d617274436f6e747261637412740a15418da81ff09990cadd699985b9b8f1ade14adff0ab1215417ad57537fa70aaa68fe6452ea13d7e257c3a9c9b2244a9059cbb000000000000000000000000d67e5a618320eafc5c070d48bfef32726e5fc7ac000000000000000000000000000000000000000000000000000000003b1175c070b0fc9beac832900180b48913"
                }
            ]
        },
        {
            "blockID": "00000000030e4094b7e72f1b04ada6dafcd90fd840e127f685e8c82bf4c5866d",
            "block_header": {
                "raw_data": {
                    "number": 51265684,
                    "txTrieRoot": "0000000000000000000000000000000000000000000000000000000000000000",
                    "witness_address": "418d4ee1aa3e5f06533c277c3d8f19590e06be4da5",
                    "parentHash": "00000000030e409390b6b383675994a26028d40611c2a3bc00309fd251c73034",
                    "version": 31,
                    "timestamp": 1737537033000
                },
                "witness_signature": "23d9d6bba892a621502842f6e9d916131d549a06f232d18310c0a6d1e90c5dce7427d06fb215145f0d04f83b08050fde2df6fe4e949a5cb7fa79a4b4903e85fc01"
            }
        },
        {
            "blockID": "00000000030e40953d9f6e4bba93d390a5b1f21693cbaec707f305a9b88908b5",
            "block_header": {
                "raw_data": {
                    "number": 51265685,
                    "txTrieRoot": "0000000000000000000000000000000000000000000000000000000000000000",
                    "witness_address": "41b40de3abd90961539517d57d0f79f477072ebda0",
                    "parentHash": "00000000030e4094b7e72f1b04ada6dafcd90fd840e127f685e8c82bf4c5866d",
                    "version": 31,
                    "timestamp": 1737537036000
                },
                "witness_signature": "9f93b3ecf44023d089feb751c6ce9de2a093a97925468b76c077baba126db9bc68507ba93d20c2cc292a8f05221f882e21eb8b7ebc0f7e52f27ae83ea0e5ddfd00"
            }
        }
    ]
}
Previous
GetBlockById
Next
GetBlockByLimitNext
Built with