@contractjs/aave-v3
Version:
A TypeScript utility library for Aave V3 contracts.
61 lines • 1.55 kB
TypeScript
export declare const poolAbi: readonly [{
readonly name: "getReserveData";
readonly type: "function";
readonly stateMutability: "view";
readonly inputs: readonly [{
readonly type: "address";
readonly name: "asset";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}, {
readonly type: "uint128";
}, {
readonly type: "uint128";
}, {
readonly type: "uint128";
}, {
readonly type: "uint128";
}, {
readonly type: "uint128";
}, {
readonly type: "uint40";
}, {
readonly type: "uint8";
}, {
readonly type: "address";
}, {
readonly type: "address";
}, {
readonly type: "address";
}, {
readonly type: "address";
}, {
readonly type: "uint128";
}];
}];
export declare const oracleAbi: readonly [{
readonly name: "getAssetPrice";
readonly type: "function";
readonly stateMutability: "view";
readonly inputs: readonly [{
readonly type: "address";
readonly name: "asset";
}];
readonly outputs: readonly [{
readonly type: "uint256";
}];
}, {
readonly name: "getAssetsPrices";
readonly type: "function";
readonly stateMutability: "view";
readonly inputs: readonly [{
readonly type: "address[]";
readonly name: "assets";
}];
readonly outputs: readonly [{
readonly type: "uint256[]";
readonly name: "prices";
}];
}];
//# sourceMappingURL=abis.d.ts.map