// SPDX-License-Identifier: MIT

pragma solidity ^0.6.0;

import "../token/ERC20/ERC20UpgradeSafe.sol";
import "../Initializable.sol";

contract ERC20DecimalsMockUpgradeSafe is __Initializable, ERC20UpgradeSafe {
    function __ERC20DecimalsMock_init(string memory name, string memory symbol, uint8 decimals) internal __initializer {
        __Context_init_unchained();
        __ERC20_init_unchained(name, symbol);
        __ERC20DecimalsMock_init_unchained(name, symbol, decimals);
    }

    function __ERC20DecimalsMock_init_unchained(string memory name, string memory symbol, uint8 decimals) internal __initializer {
        _setupDecimals(decimals);
    }
}
