mirror of
https://github.com/Instadapp/Gelato-automations.git
synced 2024-07-29 22:28:07 +00:00
39 lines
809 B
Solidity
39 lines
809 B
Solidity
// SPDX-License-Identifier: UNLICENSED
|
|
pragma solidity 0.7.4;
|
|
|
|
import {
|
|
IConnectCompound
|
|
} from "../../../interfaces/InstaDapp/connectors/IConnectCompound.sol";
|
|
|
|
function _encodeDepositCompound(
|
|
address _token,
|
|
uint256 _amt,
|
|
uint256 _getId,
|
|
uint256 _setId
|
|
) pure returns (bytes memory) {
|
|
return
|
|
abi.encodeWithSelector(
|
|
IConnectCompound.deposit.selector,
|
|
_token,
|
|
_amt,
|
|
_getId,
|
|
_setId
|
|
);
|
|
}
|
|
|
|
function _encodeBorrowCompound(
|
|
address _token,
|
|
uint256 _amt,
|
|
uint256 _getId,
|
|
uint256 _setId
|
|
) pure returns (bytes memory) {
|
|
return
|
|
abi.encodeWithSelector(
|
|
IConnectCompound.borrow.selector,
|
|
_token,
|
|
_amt,
|
|
_getId,
|
|
_setId
|
|
);
|
|
}
|