arrayLength must be == assetIds.length or the tx reverts
arrayLength must be == useAsCollateral.length or the tx reverts
Input:
/// @param arrayLength Number of assetIDs sent in the assetIds array (needed for encoding)
/// @param useDefaultMarket If true the action will inject aave default market
/// @param assetIds Array of assetIds (each asset in aave has an unique id)
/// @param useAsCollateral Array of booleans true - enable as collateral, false - disable
/// @param market Address provider for specific market
struct Params {
uint8 arrayLength;
bool useDefaultMarket;
uint16[] assetIds;
bool[] useAsCollateral;
address market;
}