UNPKG

@lightninglabs/lnc-core

Version:

Type definitions and utilities for Lightning Node Connect

24 lines 988 B
import { AssetWallet } from '../types/proto/tapd/assetwalletrpc/assetwallet'; import { Mint } from '../types/proto/tapd/mintrpc/mint'; import { PriceOracle } from '../types/proto/tapd/priceoraclerpc/price_oracle'; import { Rfq } from '../types/proto/tapd/rfqrpc/rfq'; import { TaprootAssetChannels } from '../types/proto/tapd/tapchannelrpc/tapchannel'; import { TapDev } from '../types/proto/tapd/tapdevrpc/tapdev'; import { TaprootAssets } from '../types/proto/tapd/taprootassets'; import { Universe } from '../types/proto/tapd/universerpc/universe'; /** * An API wrapper to communicate with the Taproot Assets node via GRPC */ declare class TaprootAssetsApi { taprootAssets: TaprootAssets; assetWallet: AssetWallet; mint: Mint; priceOracle: PriceOracle; rfq: Rfq; tapChannels: TaprootAssetChannels; tapDev: TapDev; universe: Universe; constructor(createRpc: Function, lnc: any); } export default TaprootAssetsApi; //# sourceMappingURL=tapd.d.ts.map