Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
BlockchainResource
  • /blockchain
  • /blockchain/bootState
  • /blockchain/chainId
  • /blockchain/consensusJar
  • /blockchain/event
  • /blockchain/transaction
  • /blockchain/account/{address}
  • /blockchain/accountPlugin/global
  • /blockchain/accountPlugin/local
  • /blockchain/blocks/latest
  • /blockchain/blocks/{blockHash}
  • /blockchain/consensusPlugin/global
  • /blockchain/contracts/{address}
  • /blockchain/event/{eventIdentifier}
  • /blockchain/features/{feature}
  • /blockchain/transaction/{transactionHash}
  • /blockchain/blocks/blockTime/{blockTime}
  • /blockchain/blocks/latest/transactions
  • /blockchain/blocks/{blockHash}/transactions
  • GET
  • GET
  • GET
  • GET
  • PUT
  • PUT
  • GET
  • POST
  • POST
  • GET
  • GET
  • POST
  • GET POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
Rest resource for a reader node on pbc.

Data Types

JSON

type description
AccountStateDto
AvlKeyType
AvlTraverseDto Traversal structure for reading small parts of a large state.
BlockDto
ChainIdDto
ContractStateDto
ContractType
EventDto
ExecutedTransactionDto
FeatureDto
FieldTraverseDto Traversal structure for reading small parts of a large state.
IncomingTransactionDto
JarDto
TraverseDto Traversal structure for reading small parts of a large state.
TraversePathDto