😀InstPullTokens

Description

Action ID: 0xc3d495a2

Withdraw tokens from Instadapp DSA

SDK Action

    const instPullTokenAction = new dfs.actions.insta.InstPullTokensAction(
        dsaAddress,
        tokens,
        amounts,
        to,
    );

Contract

This is a DFS STANDARD_ACTION.

Proxy must be authorized to interact with specific DSA

Input:

    
    /// @param dsaAddress The address of the DSA account to withdraw tokens from
    /// @param tokens List of token addresses we want to withdraw from DSA
    /// @param amounts List of amounts that we want to withdraw correlating with tokens list
    /// @param to The address we are withdrawing tokens to
    struct Params {
        address dsaAddress;
        address[] tokens;
        uint256[] amounts;
        address to;
    }

Return value:

return bytes32(0);

Events:

Params memory _inputData
bytes memory logData = abi.encode(_inputData);

emit ActionEvent("InstPullTokens", logData);

logger.logActionDirectEvent("InstPullTokens", logData);

Last updated