@array.inc/sdk
Version:
🛠An SDK for building applications on top of Array.
30 lines (29 loc) • 1.5 kB
TypeScript
import { BigNumber } from '@ethersproject/bignumber';
export declare const ACTION_ADD_ASSET = 1;
export declare const ACTION_REPAY = 2;
export declare const ACTION_REMOVE_ASSET = 3;
export declare const ACTION_REMOVE_COLLATERAL = 4;
export declare const ACTION_BORROW = 5;
export declare const ACTION_GET_REPAY_SHARE = 6;
export declare const ACTION_GET_REPAY_PART = 7;
export declare const ACTION_ACCRUE = 8;
export declare const ACTION_ADD_COLLATERAL = 10;
export declare const ACTION_UPDATE_EXCHANGE_RATE = 11;
export declare const ACTION_BENTO_DEPOSIT = 20;
export declare const ACTION_BENTO_WITHDRAW = 21;
export declare const ACTION_BENTO_TRANSFER = 22;
export declare const ACTION_BENTO_TRANSFER_MULTIPLE = 23;
export declare const ACTION_BENTO_SETAPPROVAL = 24;
export declare const ACTION_CALL = 30;
export declare const MINIMUM_TARGET_UTILIZATION: BigNumber;
export declare const MAXIMUM_TARGET_UTILIZATION: BigNumber;
export declare const UTILIZATION_PRECISION: BigNumber;
export declare const FULL_UTILIZATION: BigNumber;
export declare const FULL_UTILIZATION_MINUS_MAX: BigNumber;
export declare const STARTING_INTEREST_PER_YEAR: BigNumber;
export declare const MINIMUM_INTEREST_PER_YEAR: BigNumber;
export declare const MAXIMUM_INTEREST_PER_YEAR: BigNumber;
export declare const INTEREST_ELASTICITY: BigNumber;
export declare const FACTOR_PRECISION: BigNumber;
export declare const PROTOCOL_FEE: BigNumber;
export declare const PROTOCOL_FEE_DIVISOR: BigNumber;