Skip to content

SafeApprove ​

Git Source

Author: Instadapp

Provides a minimalistic method for safe ERC20 approvals.

Functions ​

safeApprove ​

Approve amount_ of token_ to to_. If token_ returns no value, non-reverting calls are assumed to be successful.

Assembly aligned with Solady SafeTransferLib.

solidity
function safeApprove(address token_, address to_, uint256 amount_) internal;

Errors ​

FluidSafeApproveError ​

solidity
error FluidSafeApproveError(uint256 errorId_);