Documentation ¶
Overview ¶
Package docgen generates an OpenRPC spec for the Celestia Node. It has been inspired by and adapted from Filecoin's Lotus API implementation.
Index ¶
Constants ¶
View Source
const ( APIDescription = "The Celestia Node API is the collection of RPC methods that " + "can be used to interact with the services provided by Celestia Data Availability Nodes." APIName = "Celestia Node API" DocsURL = "https://github.com/celestiaorg/celestia-node" DocsName = "Celestia Node GitHub" )
Variables ¶
This section is empty.
Functions ¶
func NewOpenRPCDocument ¶
func NewOpenRPCDocument(comments, permissions Comments) *go_openrpc_reflect.Document
func OpenRPCSchemaTypeMapper ¶
func OpenRPCSchemaTypeMapper(ty reflect.Type) *jsonschema.Type
Types ¶
Click to show internal directories.
Click to hide internal directories.