Function: rescueAsset(address _assetContract, address[] _receivers, uint256[] _amounts)
This function is used to send stuck ERC-20 tokens, or ERC-20 tokens mistakenly sent to the contract, to a list of addresses. This function is only callable by the contract owner.
Inputs
_assetContractControl: Arbitrary.
Constraints: None.
Impact: Address of the ERC-20 token to transfer.
_receiversControl: Arbitrary.
Constraints: None.
Impact: Array of addresses to receive the tokens.
_amountsControl: Arbitrary.
Constraints: None.
Impact: Corresponding amounts of tokens to be sent to the receivers.
Branches and code coverage
Intended branches
Send tokens to the receivers.
Negative behavior
Revert if the function is not called by the owner.