@liskhq/lisk-framework-faucet-plugin
Version:
A plugin for distributing testnet tokens from a newly developed blockchain application.
16 lines (15 loc) • 559 B
TypeScript
import { BasePluginEndpoint, PluginEndpointContext, BasePlugin } from 'lisk-sdk';
import { FaucetPluginConfig, State } from './types';
export declare class Endpoint extends BasePluginEndpoint {
private _state;
private _client;
private _config;
init(state: State, apiClient: BasePlugin['apiClient'], config: FaucetPluginConfig): void;
authorize(context: PluginEndpointContext): Promise<{
result: string;
}>;
fundTokens(context: PluginEndpointContext): Promise<{
result: string;
}>;
private _transferFunds;
}