Skip to main content
Version: V3

TransferHelper

Contains helper methods for interacting with ERC20 tokens that do not consistently return true/false

Functions#

safeTransfer#

  function safeTransfer(    address token,    address to,    uint256 value  ) internal

Transfers tokens from msg.sender to a recipient

Calls transfer on token contract, errors with TF if transfer fails

Parameters:#

NameTypeDescription
tokenaddressThe contract address of the token which will be transferred
toaddressThe recipient of the transfer
valueuint256The value of the transfer