UNPKG

@unilogin/sdk

Version:

SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.

21 lines (20 loc) 1.36 kB
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';