@unilogin/sdk
Version:
SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.
21 lines • 1.43 kB
TypeScript
import UniLoginSdk from './api/sdk';
export default UniLoginSdk;
export { DeployedWallet } from './api/wallet/DeployedWallet';
export { DeployingWallet } from './api/wallet/DeployingWallet';
export { FutureWallet } from './api/wallet/FutureWallet';
export { SdkConfig, asSdkConfigOverrides } from './config/SdkConfig';
export { WalletEventArgs, WalletEventCallback, WalletEventFilter, WalletEventType } from './core/models/events';
export { SerializedDeployingWallet, SerializedWalletState, WalletState, WalletStorage } from './core/models/WalletService';
export { IStorageService } from './core/models/IStorageService';
export { Execution } from './core/services/ExecutionFactory';
export { TransferErrors, TransferService } from './core/services/TransferService';
export { WalletService } from './core/services/WalletService';
export { WalletStorageService } from './core/services/WalletStorageService';
export { StorageEntry } from './core/services/StorageEntry';
export { MemoryStorageService } from './core/services/MemoryStorageService';
export { bigNumberMax } from './core/utils/bigNumberMax';
export { encodeERC20Transfer } from './core/utils/encodeTransferToMessage';
export { InvalidWalletState } from './core/utils/errors';
export { IncomingTransactionObserver } from './integration/notifySdk/IncomingTransactionObserver';
export { getValueInUsd } from './core/utils/getValueInUsd';
//# sourceMappingURL=index.d.ts.map