@cenoa/waas-js-sdk
Version:
Official Cenoa Wallet as a Service SDK
14 lines (13 loc) • 1 kB
TypeScript
import Types from '../types';
declare namespace WalletManager {
function createPartnerWallet(): Promise<Types.CreatedPartnerWallet>;
function setPartnerWallet(payload: Types.SetPartnerWalletPayload): Promise<Types.SetPartnerWalletResponse>;
function getPartnerWallet(): Promise<Types.SimpleWallet>;
function createUserWallet(payload: Types.CreateUserWalletPayload): Promise<Types.CreatedUserWallet>;
function setUserWallet(payload: Types.SetUserWalletPayload): Promise<Types.GetUserWalletSecretResponse>;
function getUserWallet(payload: Types.GetUserWalletPayload): Promise<Types.SimpleWallet>;
function getUserWalletSecret(payload: Types.GetUserWalletSecretPayload): Promise<Types.GetUserWalletSecretResponse>;
function generateWalletWithPrivateKey(payload: Types.GenerateWalletWithPrivateKeyPayload): Types.Wallet;
function generateWalletWithClientWalletKey(payload: Types.GenerateWalletWithClientWalletKey): Promise<Types.Wallet>;
}
export default WalletManager;