Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ERC20ReentrantUpgradeable

Inherits: Initializable, ERC20Upgradeable

State Variables

_reenterType

Type private _reenterType;

_reenterTarget

address private _reenterTarget;

_reenterData

bytes private _reenterData;

Functions

__ERC20Reentrant_init

function __ERC20Reentrant_init() internal onlyInitializing;

__ERC20Reentrant_init_unchained

function __ERC20Reentrant_init_unchained() internal onlyInitializing;

scheduleReenter

function scheduleReenter(Type when, address target, bytes calldata data) external;

functionCall

function functionCall(address target, bytes memory data) public returns (bytes memory);

_update

function _update(address from, address to, uint256 amount) internal override;

Enums

Type

enum Type {
    No,
    Before,
    After
}