UNPKG

@airgap/astar

Version:

The @airgap/astar is an Astar implementation of the ICoinProtocol interface from @airgap/coinlib-core.

15 lines (14 loc) 1.01 kB
import { ProtocolMetadata, RecursivePartial } from '@airgap/module-kit'; import { AstarProtocolConfiguration } from '../types/configuration'; import { AstarProtocolNetwork, AstarProtocolOptions, ShidenUnits } from '../types/protocol'; import { AstarBaseProtocol, AstarBaseProtocolImpl } from './AstarBaseProtocol'; export interface ShidenProtocol extends AstarBaseProtocol<ShidenUnits> { } export declare const SHIDEN_METADATA: ProtocolMetadata<ShidenUnits>; export declare const SHIDEN_CONFIGURATION: AstarProtocolConfiguration; export declare class ShidenProtocolImpl extends AstarBaseProtocolImpl<ShidenUnits> implements ShidenProtocol { constructor(options?: RecursivePartial<AstarProtocolOptions>); } export declare function createShidenProtocol(options?: RecursivePartial<AstarProtocolOptions>): ShidenProtocol; export declare const SHIDEN_MAINNET_PROTOCOL_NETWORK: AstarProtocolNetwork; export declare function createShidenProtocolOptions(network?: Partial<AstarProtocolNetwork>): AstarProtocolOptions;