@swingby-protocol/sdk
Version:
An implementation of the Swingby standard development kit for NodeJS and JavaScript.
32 lines (29 loc) • 1.66 kB
text/typescript
export type { SkybridgeMode } from './modules/modes';
export type { SkybridgeBridge } from './modules/bridges';
export type { SkybridgeResource } from './modules/resources';
export type { SkybridgeDirection } from './modules/directions';
export type { SkybridgeStatus, SkybridgePeer, SkybridgeQuery } from './modules/common-params';
export type { SkybridgeContext, NodeStatus } from './modules/context';
export type { SkybridgeCoin } from './modules/coins';
export type { SkybridgeChain } from './modules/chains';
export { SkybridgeTermsMessage } from './modules/common-params';
export {
getCoinsFor,
getSwapableFrom,
getSwapableTo,
getDisplayNameForCoin,
} from './modules/coins';
export { createSwap, getSwapDetails } from './modules/swap';
export { buildContext, getNetworkNodes, getNetworkDetails, getBridgeFor } from './modules/context';
export { isAddressValid } from './modules/validate-address';
export { buildExplorerLink } from './modules/explorer-link';
export { getChainFor, isSkybridgeChain } from './modules/chains';
export { createFloat, getFloatDetails, getSbbtcPrice } from './modules/pool';
export { createWithdrawal, getWithdrawalDetails, getMinimumWithdrawal } from './modules/withdrawal';
export { isSkybridgeBridge, SKYBRIDGE_BRIDGES } from './modules/bridges';
export { isSkybridgeMode } from './modules/modes';
export { isSkybridgeResource } from './modules/resources';
export { estimateAmountReceiving } from './modules/generic-fees';
export { CONTRACTS } from './modules/contracts';
export { runProofOfWork, getPowEpoch, getBlockHeight } from './modules/pow';
export { FIXED_NODE_ENDPOINT } from './modules/endpoints';