@emeraldpay/api
Version:
Common code for Emerald gRPC APIs
15 lines (14 loc) • 2.13 kB
TypeScript
export { Channel, ConnectionListener, ConnectionStatus, ConnectivityState, StateListener, alwaysRetry, asStateListener, asStatus, readOnce, } from './Channel';
export { Executor, MethodExecutor, RemoteCall } from './Executor';
export { DataMapper, Handler, ManagedPublisher, MappingPublisher, PromisePublisher, Publisher, publishListToPromise, publishToPromise, } from './Publisher';
export { AlwaysRepeat, ContinueCheck, OnceSuccess, Retry } from './Retry';
export * as address from './typesAddress';
export { isSecretToken, isRefreshToken, SecretToken, RefreshToken, AuthRequest, AuthResponse, AuthResponseOk, AuthResponseFail, isAuthResponseFail, isAuthResponseOk, OrganizationId, ProjectId, TokenId, CredentialsClient, RefreshRequest, ConvertAuth, DeleteTokenRequest, DeleteTokenResponse, ListTokensRequest, ListTokensResponse, TokenDetails, WhoIAmResponse, IAmAuthenticated, IAMUnauthenticated, IssueTokenRequest, IssuedTokenResponse, } from './typesAuth';
export { AddressBalance, BalanceRequest, ChainHead, ConvertBlockchain, EstimateFeeRequest, EstimateFeeResponse, EstimationMode, NativeCallError, NativeCallItem, NativeCallResponse, TxStatusRequest, TxStatusResponse, Utxo, isBitcoinStdFees, isEthereumExtFees, isEthereumStdFees, isNativeCallError, isNativeCallResponse, } from './typesBlockchain';
export { AnyAddress, AnyAsset, Erc20Asset, AssetCode, Blockchain, MultiAddress, SingleAddress, isAsset, isErc20Asset, UUID, Asset, BlockchainType, XpubAddress, DetailedXpubAddress, isXpubAddress, isSingleAddress, isMultiAddress, isDetailedXpubAddress, } from './typesCommon';
export { MessageFactory } from './typesConvert';
export { AnyCurrency, ConvertMarket, CountryCurrency, CryptoCurrency, GetRatesRequest, GetRatesResponse, Pair, Rate, StablecoinCurrency, TestCurrency, } from './typesMarket';
export * as token from './typesToken';
export * as transaction from './typesTransaction';
export * as sierra from './typesSierra';
export { Headers, AuthDetails, JwtSignature, AuthenticationListener, AuthenticationStatus, Signer, StandardSigner, NoSigner, NoAuth, TokenStatus, EmeraldAuthenticator } from './signature';