UNPKG

raiden-api-sdk

Version:

SDK for interacting with the Raiden API

32 lines (31 loc) 962 B
import { Node } from './node'; import { Channels } from './channels'; import { Tokens } from './tokens'; import { PendingTransfers } from './pendingTransfers'; import { TokenNetworks } from './token-networks'; import { Payments } from './payments'; import { Configuration } from './apis'; export interface RaidenSwaggerApis { node: Node; channels: Channels; tokens: Tokens; pendingTransfers: PendingTransfers; tokenNetworks: TokenNetworks; payments: Payments; } /** * @public */ export declare class Raiden { /** * Entrypoint to your raiden node */ readonly node: Node; readonly channels: Channels; readonly tokens: Tokens; readonly pendingTransfers: PendingTransfers; readonly tokenNetworks: TokenNetworks; readonly payments: Payments; static create(config?: Configuration): Raiden; constructor({ node, channels, tokens, pendingTransfers, tokenNetworks, payments, }: RaidenSwaggerApis); }