# Functions
ErrorHandler handles non-existing route.
NewHTTPHandler create a new instance of HTTPHandler.
# Structs
AuthPayload defines the data for HTTP clients should provide to obtain a JWT.
BlockchainInfo has current status information about the whole blockchain.
BlockInfo has information about a certain block.
CustomClaims is the customized claim based on the standard JWT claims.
HTTPHandler encapsulates the essential objects to serve http requests.
SearchResponse determines the data in the HTTP response that the HTTP client gets.
TransactionBulkCreationResponse has the validation and count information from the server to the HTTP clients.
TransactionCreationResponse has the validation information from the server to the HTTP clients.
TransactionPayload defines the data for HTTP clients should provide to add a document to the blockchain.