@airgap/astar
Version:
The @airgap/astar is an Astar implementation of the ICoinProtocol interface from @airgap/coinlib-core.
15 lines (14 loc) • 1 kB
TypeScript
import { ProtocolMetadata, RecursivePartial } from '@airgap/module-kit';
import { AstarProtocolConfiguration } from '../types/configuration';
import { AstarProtocolNetwork, AstarProtocolOptions, AstarUnits } from '../types/protocol';
import { AstarBaseProtocol, AstarBaseProtocolImpl } from './AstarBaseProtocol';
export interface AstarProtocol extends AstarBaseProtocol<AstarUnits> {
}
export declare const ASTAR_METADATA: ProtocolMetadata<AstarUnits>;
export declare const ASTAR_CONFIGURATION: AstarProtocolConfiguration;
export declare class AstarProtocolImpl extends AstarBaseProtocolImpl<AstarUnits> implements AstarProtocol {
constructor(options?: RecursivePartial<AstarProtocolOptions>);
}
export declare function createAstarProtocol(options?: RecursivePartial<AstarProtocolOptions>): AstarProtocol;
export declare const ASTAR_MAINNET_PROTOCOL_NETWORK: AstarProtocolNetwork;
export declare function createAstarProtocolOptions(network?: Partial<AstarProtocolNetwork>): AstarProtocolOptions;