@substrate/api-sidecar
Version:
REST service that makes it easy to interact with blockchain nodes built using Substrate's FRAME framework.
14 lines (13 loc) • 638 B
TypeScript
import { RequestHandler } from 'express';
/**
* Express Middleware to validate that an `:address` param is properly formatted.
*/
export declare const validateAddressMiddleware: RequestHandler;
/**
* Express Middleware to validate that an `:address` given as a query parameter is properly formatted.
* It also does the following checks:
* - that the query parameter name is `addresses`.
* - that the query parameter is given as an array of addresses or a string of comma separated addresses.
* - validates all addresses found in the query parameter.
*/
export declare const validateAddressQueryParamMiddleware: RequestHandler;