Sending type(uint).max withdraws the whole balance of _from addr
Action ID
0xc0072381
SDK Action
const compoundV3WithdrawAction = new dfs.actions.compoundV3.CompoundV3WithdrawAction(
market,
to,
asset,
amount,
onBehalf
);
Action Type
STANDARD_ACTION
Input Parameters
/// @param market Main Comet proxy contract that is different for each compound market
/// @param to Address where we are sending the withdrawn tokens
/// @param asset Address of the token to withdraw
/// @param amount The quantity to withdraw
/// @param onBehalf Address from which we are withdrawing the tokens from
struct Params {
address market;
address to;
address asset;
uint256 amount;
address onBehalf;
}