@bandz/protocol-js
Version:
Bandz protocol data aggregation tool
6 lines (5 loc) • 531 B
TypeScript
import { SmartBCHTransactionTypeExtended, tSmartBCHAddress, tStringCurrencyUnits, tStringDecimalUnits } from '../types';
export default interface BaseDebtTokenInterface {
approveDelegation: (user: tSmartBCHAddress, delegatee: tSmartBCHAddress, debtTokenAddress: tSmartBCHAddress, amount: tStringDecimalUnits) => SmartBCHTransactionTypeExtended;
isDelegationApproved: (debtTokenAddress: tSmartBCHAddress, allowanceGiver: tSmartBCHAddress, spender: tSmartBCHAddress, amount: tStringCurrencyUnits) => Promise<boolean>;
}