LWallet class