React HookuseDeposit
useDeposit(options?):{
allowance:string,
allowanceRevalidating:boolean,
approve:(amount)=>Promise<any>,
balance:string,
balanceRevalidating:boolean,
deposit:(amount)=>Promise<any>,
dst:{
address:undefined|string,
chainId:number,
decimals:undefined|number,
network:string,
symbol:string
},
fetchBalance:(address,decimals?)=>Promise<string>,
fetchBalances:(tokens)=>Promise<void>,
isNativeToken:boolean
}
allowance:string,
allowanceRevalidating:boolean,
approve:(amount)=>Promise<any>,
balance:string,
balanceRevalidating:boolean,
deposit:(amount)=>Promise<any>,
dst:{
address:undefined|string,
chainId:number,
decimals:undefined|number,
network:string,
symbol:string
},
fetchBalance:(address,decimals?)=>Promise<string>,
fetchBalances:(tokens)=>Promise<void>,
isNativeToken:boolean
}
Parameters
- Optionaloptions:useDepositOptions
Returns
{allowance:string,
allowanceRevalidating:boolean,
approve:(amount)=>Promise<any>,
balance:string,
balanceRevalidating:boolean,
deposit:(amount)=>Promise<any>,
dst:{
address:undefined|string,
chainId:number,
decimals:undefined|number,
network:string,
symbol:string
},
fetchBalance:(address,decimals?)=>Promise<string>,
fetchBalances:(tokens)=>Promise<void>,
isNativeToken:boolean
}