# Functions

Gets an optional string argument from the provided vars list.
Gets a string argument, ensuring that it exists in the provided vars list.
The request couldn't complete because the node requires an address but one wasn't present.
The request couldn't complete because the clients aren't synced yet.
Handles an API response for a request that could not be completed.
Handles an error related to parsing the input parameters of a request.
The request couldn't complete because the chain state is preventing the request (it will revert if submitted).
Handle routes called with an invalid method.
The request couldn't complete because it's trying to create a resource that already exists, or use a resource that conflicts with what's requested.
The request couldn't complete because it's trying to access a resource that didn't exist or couldn't be found.
Handles an API response.
The request couldn't complete because of a server error.
The request completed successfully.
The request couldn't complete because the node requires a wallet but one isn't present or useable.
No description provided by the author
No description provided by the author
Registers a new route with the router, which will invoke the provided factory to create and execute the context for the route when it's called via GET; use this for typical general-purpose calls.
Registers a new route with the router, which will invoke the provided factory to create and execute the context for the route when it's called via POST; use this for typical general-purpose calls.
Registers a new route with the router, which will invoke the provided factory to create and execute the context for the route when it's called via POST; use this for typical general-purpose calls.
Registers a new route with the router, which will invoke the provided factory to create and execute the context for the route when it's called; use this for typical general-purpose calls.
Validates an argument, ensuring it exists and can be converted to the required type.
Validates an argument representing a batch of inputs, ensuring it exists and the inputs can be converted to the required type.
Validates an optional argument, converting to the required type if it exists.
Validates an optional argument representing a batch of inputs, converting them to the required type if it exists.

# Constants

No description provided by the author

# Structs

No description provided by the author
No description provided by the author

# Interfaces

Context factories can implement this generally so they can register themselves with an HTTP router.
No description provided by the author
Wrapper for callbacks used by call runners that simply run without following a structured pattern of querying the chain.
Interface for queryless call context factories that handle GET calls.
Interface for queryless call context factories that handle POST requests.
Wrapper for callbacks used by call runners that follow a common single-stage pattern: Create bindings, query the chain, and then do whatever else they want.
Interface for single-stage call context factories - these will be invoked during route handling to create the unique context for the route.
Interface for queryless call context factories that handle POST requests.

# Type aliases

Function for validating an argument (wraps the old CLI validators).