feat: add lendingPlatform field to wallet state
This commit is contained in:
@ -149,6 +149,7 @@ export class WalletManager {
|
||||
address: String(w.address),
|
||||
chain: String(w.chain).toLowerCase(),
|
||||
nickname: w.nickname ? String(w.nickname) : '',
|
||||
lendingPlatform: w.lendingPlatform ? String(w.lendingPlatform).toLowerCase() : 'aave',
|
||||
isVerified: !!(w.isVerified && w.messageData),
|
||||
signature: w.signature ? String(w.signature) : null,
|
||||
messageData: w.messageData ? w.messageData : null,
|
||||
@ -202,9 +203,10 @@ export class WalletManager {
|
||||
* @param {string} address
|
||||
* @param {ChainId} chain
|
||||
* @param {string} [nickname='']
|
||||
* @param {string} [lendingPlatform='aave']
|
||||
* @returns {{ success: true, wallet: TrackedWallet } | { success: false, error: string }}
|
||||
*/
|
||||
addWallet(address, chain, nickname = '') {
|
||||
addWallet(address, chain, nickname = '', lendingPlatform = 'aave') {
|
||||
const normalAddress = String(address).trim();
|
||||
const normalChain = String(chain).toLowerCase();
|
||||
const normalNickname = String(nickname).trim();
|
||||
@ -236,6 +238,7 @@ export class WalletManager {
|
||||
address: normalAddress,
|
||||
chain: normalChain,
|
||||
nickname: normalNickname,
|
||||
lendingPlatform: String(lendingPlatform).toLowerCase(),
|
||||
isVerified: false,
|
||||
signature: null,
|
||||
messageData: null,
|
||||
|
||||
Reference in New Issue
Block a user