Commit f61fdc11 by github-actions

Transpile 1bfa22b3

parent 0c8da519
...@@ -12,14 +12,14 @@ import "../proxy/utils/Initializable.sol"; ...@@ -12,14 +12,14 @@ import "../proxy/utils/Initializable.sol";
* @dev Extension of {AccessControl} that allows enumerating the members of each role. * @dev Extension of {AccessControl} that allows enumerating the members of each role.
*/ */
abstract contract AccessControlEnumerableUpgradeable is Initializable, IAccessControlEnumerableUpgradeable, AccessControlUpgradeable { abstract contract AccessControlEnumerableUpgradeable is Initializable, IAccessControlEnumerableUpgradeable, AccessControlUpgradeable {
function __AccessControlEnumerable_init() internal initializer { function __AccessControlEnumerable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
__AccessControlEnumerable_init_unchained(); __AccessControlEnumerable_init_unchained();
} }
function __AccessControlEnumerable_init_unchained() internal initializer { function __AccessControlEnumerable_init_unchained() internal onlyInitializing {
} }
using EnumerableSetUpgradeable for EnumerableSetUpgradeable.AddressSet; using EnumerableSetUpgradeable for EnumerableSetUpgradeable.AddressSet;
......
...@@ -48,13 +48,13 @@ import "../proxy/utils/Initializable.sol"; ...@@ -48,13 +48,13 @@ import "../proxy/utils/Initializable.sol";
* accounts that have been granted it. * accounts that have been granted it.
*/ */
abstract contract AccessControlUpgradeable is Initializable, ContextUpgradeable, IAccessControlUpgradeable, ERC165Upgradeable { abstract contract AccessControlUpgradeable is Initializable, ContextUpgradeable, IAccessControlUpgradeable, ERC165Upgradeable {
function __AccessControl_init() internal initializer { function __AccessControl_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
} }
function __AccessControl_init_unchained() internal initializer { function __AccessControl_init_unchained() internal onlyInitializing {
} }
struct RoleData { struct RoleData {
mapping(address => bool) members; mapping(address => bool) members;
......
...@@ -26,12 +26,12 @@ abstract contract OwnableUpgradeable is Initializable, ContextUpgradeable { ...@@ -26,12 +26,12 @@ abstract contract OwnableUpgradeable is Initializable, ContextUpgradeable {
/** /**
* @dev Initializes the contract setting the deployer as the initial owner. * @dev Initializes the contract setting the deployer as the initial owner.
*/ */
function __Ownable_init() internal initializer { function __Ownable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
} }
function __Ownable_init_unchained() internal initializer { function __Ownable_init_unchained() internal onlyInitializing {
_transferOwnership(_msgSender()); _transferOwnership(_msgSender());
} }
......
...@@ -48,12 +48,12 @@ contract PaymentSplitterUpgradeable is Initializable, ContextUpgradeable { ...@@ -48,12 +48,12 @@ contract PaymentSplitterUpgradeable is Initializable, ContextUpgradeable {
* All addresses in `payees` must be non-zero. Both arrays must have the same non-zero length, and there must be no * All addresses in `payees` must be non-zero. Both arrays must have the same non-zero length, and there must be no
* duplicates in `payees`. * duplicates in `payees`.
*/ */
function __PaymentSplitter_init(address[] memory payees, uint256[] memory shares_) internal initializer { function __PaymentSplitter_init(address[] memory payees, uint256[] memory shares_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__PaymentSplitter_init_unchained(payees, shares_); __PaymentSplitter_init_unchained(payees, shares_);
} }
function __PaymentSplitter_init_unchained(address[] memory payees, uint256[] memory shares_) internal initializer { function __PaymentSplitter_init_unchained(address[] memory payees, uint256[] memory shares_) internal onlyInitializing {
require(payees.length == shares_.length, "PaymentSplitter: payees and shares length mismatch"); require(payees.length == shares_.length, "PaymentSplitter: payees and shares length mismatch");
require(payees.length > 0, "PaymentSplitter: no payees"); require(payees.length > 0, "PaymentSplitter: no payees");
......
...@@ -35,7 +35,7 @@ contract VestingWalletUpgradeable is Initializable, ContextUpgradeable { ...@@ -35,7 +35,7 @@ contract VestingWalletUpgradeable is Initializable, ContextUpgradeable {
address beneficiaryAddress, address beneficiaryAddress,
uint64 startTimestamp, uint64 startTimestamp,
uint64 durationSeconds uint64 durationSeconds
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__VestingWallet_init_unchained(beneficiaryAddress, startTimestamp, durationSeconds); __VestingWallet_init_unchained(beneficiaryAddress, startTimestamp, durationSeconds);
} }
...@@ -44,7 +44,7 @@ contract VestingWalletUpgradeable is Initializable, ContextUpgradeable { ...@@ -44,7 +44,7 @@ contract VestingWalletUpgradeable is Initializable, ContextUpgradeable {
address beneficiaryAddress, address beneficiaryAddress,
uint64 startTimestamp, uint64 startTimestamp,
uint64 durationSeconds uint64 durationSeconds
) internal initializer { ) internal onlyInitializing {
require(beneficiaryAddress != address(0), "VestingWallet: beneficiary is zero address"); require(beneficiaryAddress != address(0), "VestingWallet: beneficiary is zero address");
_beneficiary = beneficiaryAddress; _beneficiary = beneficiaryAddress;
_start = startTimestamp; _start = startTimestamp;
......
...@@ -53,7 +53,7 @@ abstract contract GovernorUpgradeable is Initializable, ContextUpgradeable, ERC1 ...@@ -53,7 +53,7 @@ abstract contract GovernorUpgradeable is Initializable, ContextUpgradeable, ERC1
/** /**
* @dev Sets the value for {name} and {version} * @dev Sets the value for {name} and {version}
*/ */
function __Governor_init(string memory name_) internal initializer { function __Governor_init(string memory name_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -61,7 +61,7 @@ abstract contract GovernorUpgradeable is Initializable, ContextUpgradeable, ERC1 ...@@ -61,7 +61,7 @@ abstract contract GovernorUpgradeable is Initializable, ContextUpgradeable, ERC1
__Governor_init_unchained(name_); __Governor_init_unchained(name_);
} }
function __Governor_init_unchained(string memory name_) internal initializer { function __Governor_init_unchained(string memory name_) internal onlyInitializing {
_name = name_; _name = name_;
} }
......
...@@ -12,11 +12,11 @@ import "../proxy/utils/Initializable.sol"; ...@@ -12,11 +12,11 @@ import "../proxy/utils/Initializable.sol";
* _Available since v4.3._ * _Available since v4.3._
*/ */
abstract contract IGovernorUpgradeable is Initializable, IERC165Upgradeable { abstract contract IGovernorUpgradeable is Initializable, IERC165Upgradeable {
function __IGovernor_init() internal initializer { function __IGovernor_init() internal onlyInitializing {
__IGovernor_init_unchained(); __IGovernor_init_unchained();
} }
function __IGovernor_init_unchained() internal initializer { function __IGovernor_init_unchained() internal onlyInitializing {
} }
enum ProposalState { enum ProposalState {
Pending, Pending,
......
...@@ -65,7 +65,7 @@ contract TimelockControllerUpgradeable is Initializable, AccessControlUpgradeabl ...@@ -65,7 +65,7 @@ contract TimelockControllerUpgradeable is Initializable, AccessControlUpgradeabl
uint256 minDelay, uint256 minDelay,
address[] memory proposers, address[] memory proposers,
address[] memory executors address[] memory executors
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
...@@ -76,7 +76,7 @@ contract TimelockControllerUpgradeable is Initializable, AccessControlUpgradeabl ...@@ -76,7 +76,7 @@ contract TimelockControllerUpgradeable is Initializable, AccessControlUpgradeabl
uint256 minDelay, uint256 minDelay,
address[] memory proposers, address[] memory proposers,
address[] memory executors address[] memory executors
) internal initializer { ) internal onlyInitializing {
_setRoleAdmin(TIMELOCK_ADMIN_ROLE, TIMELOCK_ADMIN_ROLE); _setRoleAdmin(TIMELOCK_ADMIN_ROLE, TIMELOCK_ADMIN_ROLE);
_setRoleAdmin(PROPOSER_ROLE, TIMELOCK_ADMIN_ROLE); _setRoleAdmin(PROPOSER_ROLE, TIMELOCK_ADMIN_ROLE);
_setRoleAdmin(EXECUTOR_ROLE, TIMELOCK_ADMIN_ROLE); _setRoleAdmin(EXECUTOR_ROLE, TIMELOCK_ADMIN_ROLE);
......
...@@ -21,7 +21,7 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -21,7 +21,7 @@ import "../../proxy/utils/Initializable.sol";
* _Available since v4.3._ * _Available since v4.3._
*/ */
abstract contract GovernorCompatibilityBravoUpgradeable is Initializable, IGovernorTimelockUpgradeable, IGovernorCompatibilityBravoUpgradeable, GovernorUpgradeable { abstract contract GovernorCompatibilityBravoUpgradeable is Initializable, IGovernorTimelockUpgradeable, IGovernorCompatibilityBravoUpgradeable, GovernorUpgradeable {
function __GovernorCompatibilityBravo_init() internal initializer { function __GovernorCompatibilityBravo_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
...@@ -30,7 +30,7 @@ abstract contract GovernorCompatibilityBravoUpgradeable is Initializable, IGover ...@@ -30,7 +30,7 @@ abstract contract GovernorCompatibilityBravoUpgradeable is Initializable, IGover
__GovernorCompatibilityBravo_init_unchained(); __GovernorCompatibilityBravo_init_unchained();
} }
function __GovernorCompatibilityBravo_init_unchained() internal initializer { function __GovernorCompatibilityBravo_init_unchained() internal onlyInitializing {
} }
using CountersUpgradeable for CountersUpgradeable.Counter; using CountersUpgradeable for CountersUpgradeable.Counter;
using TimersUpgradeable for TimersUpgradeable.BlockNumber; using TimersUpgradeable for TimersUpgradeable.BlockNumber;
......
...@@ -12,12 +12,12 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -12,12 +12,12 @@ import "../../proxy/utils/Initializable.sol";
* _Available since v4.3._ * _Available since v4.3._
*/ */
abstract contract IGovernorCompatibilityBravoUpgradeable is Initializable, IGovernorUpgradeable { abstract contract IGovernorCompatibilityBravoUpgradeable is Initializable, IGovernorUpgradeable {
function __IGovernorCompatibilityBravo_init() internal initializer { function __IGovernorCompatibilityBravo_init() internal onlyInitializing {
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__IGovernorCompatibilityBravo_init_unchained(); __IGovernorCompatibilityBravo_init_unchained();
} }
function __IGovernorCompatibilityBravo_init_unchained() internal initializer { function __IGovernorCompatibilityBravo_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Proposal structure from Compound Governor Bravo. Not actually used by the compatibility layer, as * @dev Proposal structure from Compound Governor Bravo. Not actually used by the compatibility layer, as
......
...@@ -12,14 +12,14 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -12,14 +12,14 @@ import "../../proxy/utils/Initializable.sol";
* _Available since v4.3._ * _Available since v4.3._
*/ */
abstract contract GovernorCountingSimpleUpgradeable is Initializable, GovernorUpgradeable { abstract contract GovernorCountingSimpleUpgradeable is Initializable, GovernorUpgradeable {
function __GovernorCountingSimple_init() internal initializer { function __GovernorCountingSimple_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__GovernorCountingSimple_init_unchained(); __GovernorCountingSimple_init_unchained();
} }
function __GovernorCountingSimple_init_unchained() internal initializer { function __GovernorCountingSimple_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Supported vote types. Matches Governor Bravo ordering. * @dev Supported vote types. Matches Governor Bravo ordering.
......
...@@ -35,14 +35,14 @@ abstract contract GovernorPreventLateQuorumUpgradeable is Initializable, Governo ...@@ -35,14 +35,14 @@ abstract contract GovernorPreventLateQuorumUpgradeable is Initializable, Governo
* reaches quorum until its voting period ends. If necessary the voting period will be extended beyond the one set * reaches quorum until its voting period ends. If necessary the voting period will be extended beyond the one set
* at proposal creation. * at proposal creation.
*/ */
function __GovernorPreventLateQuorum_init(uint64 initialVoteExtension) internal initializer { function __GovernorPreventLateQuorum_init(uint64 initialVoteExtension) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__GovernorPreventLateQuorum_init_unchained(initialVoteExtension); __GovernorPreventLateQuorum_init_unchained(initialVoteExtension);
} }
function __GovernorPreventLateQuorum_init_unchained(uint64 initialVoteExtension) internal initializer { function __GovernorPreventLateQuorum_init_unchained(uint64 initialVoteExtension) internal onlyInitializing {
_setLateQuorumVoteExtension(initialVoteExtension); _setLateQuorumVoteExtension(initialVoteExtension);
} }
......
...@@ -13,14 +13,14 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -13,14 +13,14 @@ import "../../proxy/utils/Initializable.sol";
* _Deprecated since v4.4._ * _Deprecated since v4.4._
*/ */
abstract contract GovernorProposalThresholdUpgradeable is Initializable, GovernorUpgradeable { abstract contract GovernorProposalThresholdUpgradeable is Initializable, GovernorUpgradeable {
function __GovernorProposalThreshold_init() internal initializer { function __GovernorProposalThreshold_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__GovernorProposalThreshold_init_unchained(); __GovernorProposalThreshold_init_unchained();
} }
function __GovernorProposalThreshold_init_unchained() internal initializer { function __GovernorProposalThreshold_init_unchained() internal onlyInitializing {
} }
function propose( function propose(
address[] memory targets, address[] memory targets,
......
...@@ -27,7 +27,7 @@ abstract contract GovernorSettingsUpgradeable is Initializable, GovernorUpgradea ...@@ -27,7 +27,7 @@ abstract contract GovernorSettingsUpgradeable is Initializable, GovernorUpgradea
uint256 initialVotingDelay, uint256 initialVotingDelay,
uint256 initialVotingPeriod, uint256 initialVotingPeriod,
uint256 initialProposalThreshold uint256 initialProposalThreshold
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
...@@ -38,7 +38,7 @@ abstract contract GovernorSettingsUpgradeable is Initializable, GovernorUpgradea ...@@ -38,7 +38,7 @@ abstract contract GovernorSettingsUpgradeable is Initializable, GovernorUpgradea
uint256 initialVotingDelay, uint256 initialVotingDelay,
uint256 initialVotingPeriod, uint256 initialVotingPeriod,
uint256 initialProposalThreshold uint256 initialProposalThreshold
) internal initializer { ) internal onlyInitializing {
_setVotingDelay(initialVotingDelay); _setVotingDelay(initialVotingDelay);
_setVotingPeriod(initialVotingPeriod); _setVotingPeriod(initialVotingPeriod);
_setProposalThreshold(initialProposalThreshold); _setProposalThreshold(initialProposalThreshold);
......
...@@ -94,7 +94,7 @@ abstract contract GovernorTimelockCompoundUpgradeable is Initializable, IGoverno ...@@ -94,7 +94,7 @@ abstract contract GovernorTimelockCompoundUpgradeable is Initializable, IGoverno
/** /**
* @dev Set the timelock. * @dev Set the timelock.
*/ */
function __GovernorTimelockCompound_init(ICompoundTimelockUpgradeable timelockAddress) internal initializer { function __GovernorTimelockCompound_init(ICompoundTimelockUpgradeable timelockAddress) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
...@@ -102,7 +102,7 @@ abstract contract GovernorTimelockCompoundUpgradeable is Initializable, IGoverno ...@@ -102,7 +102,7 @@ abstract contract GovernorTimelockCompoundUpgradeable is Initializable, IGoverno
__GovernorTimelockCompound_init_unchained(timelockAddress); __GovernorTimelockCompound_init_unchained(timelockAddress);
} }
function __GovernorTimelockCompound_init_unchained(ICompoundTimelockUpgradeable timelockAddress) internal initializer { function __GovernorTimelockCompound_init_unchained(ICompoundTimelockUpgradeable timelockAddress) internal onlyInitializing {
_updateTimelock(timelockAddress); _updateTimelock(timelockAddress);
} }
......
...@@ -31,7 +31,7 @@ abstract contract GovernorTimelockControlUpgradeable is Initializable, IGovernor ...@@ -31,7 +31,7 @@ abstract contract GovernorTimelockControlUpgradeable is Initializable, IGovernor
/** /**
* @dev Set the timelock. * @dev Set the timelock.
*/ */
function __GovernorTimelockControl_init(TimelockControllerUpgradeable timelockAddress) internal initializer { function __GovernorTimelockControl_init(TimelockControllerUpgradeable timelockAddress) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
...@@ -39,7 +39,7 @@ abstract contract GovernorTimelockControlUpgradeable is Initializable, IGovernor ...@@ -39,7 +39,7 @@ abstract contract GovernorTimelockControlUpgradeable is Initializable, IGovernor
__GovernorTimelockControl_init_unchained(timelockAddress); __GovernorTimelockControl_init_unchained(timelockAddress);
} }
function __GovernorTimelockControl_init_unchained(TimelockControllerUpgradeable timelockAddress) internal initializer { function __GovernorTimelockControl_init_unchained(TimelockControllerUpgradeable timelockAddress) internal onlyInitializing {
_updateTimelock(timelockAddress); _updateTimelock(timelockAddress);
} }
......
...@@ -15,14 +15,14 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -15,14 +15,14 @@ import "../../proxy/utils/Initializable.sol";
abstract contract GovernorVotesCompUpgradeable is Initializable, GovernorUpgradeable { abstract contract GovernorVotesCompUpgradeable is Initializable, GovernorUpgradeable {
ERC20VotesCompUpgradeable public token; ERC20VotesCompUpgradeable public token;
function __GovernorVotesComp_init(ERC20VotesCompUpgradeable token_) internal initializer { function __GovernorVotesComp_init(ERC20VotesCompUpgradeable token_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__GovernorVotesComp_init_unchained(token_); __GovernorVotesComp_init_unchained(token_);
} }
function __GovernorVotesComp_init_unchained(ERC20VotesCompUpgradeable token_) internal initializer { function __GovernorVotesComp_init_unchained(ERC20VotesCompUpgradeable token_) internal onlyInitializing {
token = token_; token = token_;
} }
......
...@@ -17,14 +17,14 @@ abstract contract GovernorVotesQuorumFractionUpgradeable is Initializable, Gover ...@@ -17,14 +17,14 @@ abstract contract GovernorVotesQuorumFractionUpgradeable is Initializable, Gover
event QuorumNumeratorUpdated(uint256 oldQuorumNumerator, uint256 newQuorumNumerator); event QuorumNumeratorUpdated(uint256 oldQuorumNumerator, uint256 newQuorumNumerator);
function __GovernorVotesQuorumFraction_init(uint256 quorumNumeratorValue) internal initializer { function __GovernorVotesQuorumFraction_init(uint256 quorumNumeratorValue) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__GovernorVotesQuorumFraction_init_unchained(quorumNumeratorValue); __GovernorVotesQuorumFraction_init_unchained(quorumNumeratorValue);
} }
function __GovernorVotesQuorumFraction_init_unchained(uint256 quorumNumeratorValue) internal initializer { function __GovernorVotesQuorumFraction_init_unchained(uint256 quorumNumeratorValue) internal onlyInitializing {
_updateQuorumNumerator(quorumNumeratorValue); _updateQuorumNumerator(quorumNumeratorValue);
} }
......
...@@ -16,14 +16,14 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -16,14 +16,14 @@ import "../../proxy/utils/Initializable.sol";
abstract contract GovernorVotesUpgradeable is Initializable, GovernorUpgradeable { abstract contract GovernorVotesUpgradeable is Initializable, GovernorUpgradeable {
ERC20VotesUpgradeable public token; ERC20VotesUpgradeable public token;
function __GovernorVotes_init(ERC20VotesUpgradeable tokenAddress) internal initializer { function __GovernorVotes_init(ERC20VotesUpgradeable tokenAddress) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__GovernorVotes_init_unchained(tokenAddress); __GovernorVotes_init_unchained(tokenAddress);
} }
function __GovernorVotes_init_unchained(ERC20VotesUpgradeable tokenAddress) internal initializer { function __GovernorVotes_init_unchained(ERC20VotesUpgradeable tokenAddress) internal onlyInitializing {
token = tokenAddress; token = tokenAddress;
} }
......
...@@ -12,12 +12,12 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -12,12 +12,12 @@ import "../../proxy/utils/Initializable.sol";
* _Available since v4.3._ * _Available since v4.3._
*/ */
abstract contract IGovernorTimelockUpgradeable is Initializable, IGovernorUpgradeable { abstract contract IGovernorTimelockUpgradeable is Initializable, IGovernorUpgradeable {
function __IGovernorTimelock_init() internal initializer { function __IGovernorTimelock_init() internal onlyInitializing {
__IGovernor_init_unchained(); __IGovernor_init_unchained();
__IGovernorTimelock_init_unchained(); __IGovernorTimelock_init_unchained();
} }
function __IGovernorTimelock_init_unchained() internal initializer { function __IGovernorTimelock_init_unchained() internal onlyInitializing {
} }
event ProposalQueued(uint256 proposalId, uint256 eta); event ProposalQueued(uint256 proposalId, uint256 eta);
......
...@@ -12,12 +12,12 @@ import "../proxy/utils/Initializable.sol"; ...@@ -12,12 +12,12 @@ import "../proxy/utils/Initializable.sol";
abstract contract ERC2771ContextUpgradeable is Initializable, ContextUpgradeable { abstract contract ERC2771ContextUpgradeable is Initializable, ContextUpgradeable {
address private _trustedForwarder; address private _trustedForwarder;
function __ERC2771Context_init(address trustedForwarder) internal initializer { function __ERC2771Context_init(address trustedForwarder) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC2771Context_init_unchained(trustedForwarder); __ERC2771Context_init_unchained(trustedForwarder);
} }
function __ERC2771Context_init_unchained(address trustedForwarder) internal initializer { function __ERC2771Context_init_unchained(address trustedForwarder) internal onlyInitializing {
_trustedForwarder = trustedForwarder; _trustedForwarder = trustedForwarder;
} }
......
...@@ -27,12 +27,12 @@ contract MinimalForwarderUpgradeable is Initializable, EIP712Upgradeable { ...@@ -27,12 +27,12 @@ contract MinimalForwarderUpgradeable is Initializable, EIP712Upgradeable {
mapping(address => uint256) private _nonces; mapping(address => uint256) private _nonces;
function __MinimalForwarder_init() internal initializer { function __MinimalForwarder_init() internal onlyInitializing {
__EIP712_init_unchained("MinimalForwarder", "0.0.1"); __EIP712_init_unchained("MinimalForwarder", "0.0.1");
__MinimalForwarder_init_unchained(); __MinimalForwarder_init_unchained();
} }
function __MinimalForwarder_init_unchained() internal initializer {} function __MinimalForwarder_init_unchained() internal onlyInitializing {}
function getNonce(address from) public view returns (uint256) { function getNonce(address from) public view returns (uint256) {
return _nonces[from]; return _nonces[from];
......
...@@ -6,7 +6,7 @@ import "../access/AccessControlEnumerableUpgradeable.sol"; ...@@ -6,7 +6,7 @@ import "../access/AccessControlEnumerableUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract AccessControlEnumerableMockUpgradeable is Initializable, AccessControlEnumerableUpgradeable { contract AccessControlEnumerableMockUpgradeable is Initializable, AccessControlEnumerableUpgradeable {
function __AccessControlEnumerableMock_init() internal initializer { function __AccessControlEnumerableMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
...@@ -14,7 +14,7 @@ contract AccessControlEnumerableMockUpgradeable is Initializable, AccessControlE ...@@ -14,7 +14,7 @@ contract AccessControlEnumerableMockUpgradeable is Initializable, AccessControlE
__AccessControlEnumerableMock_init_unchained(); __AccessControlEnumerableMock_init_unchained();
} }
function __AccessControlEnumerableMock_init_unchained() internal initializer { function __AccessControlEnumerableMock_init_unchained() internal onlyInitializing {
_setupRole(DEFAULT_ADMIN_ROLE, _msgSender()); _setupRole(DEFAULT_ADMIN_ROLE, _msgSender());
} }
......
...@@ -6,14 +6,14 @@ import "../access/AccessControlUpgradeable.sol"; ...@@ -6,14 +6,14 @@ import "../access/AccessControlUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract AccessControlMockUpgradeable is Initializable, AccessControlUpgradeable { contract AccessControlMockUpgradeable is Initializable, AccessControlUpgradeable {
function __AccessControlMock_init() internal initializer { function __AccessControlMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
__AccessControlMock_init_unchained(); __AccessControlMock_init_unchained();
} }
function __AccessControlMock_init_unchained() internal initializer { function __AccessControlMock_init_unchained() internal onlyInitializing {
_setupRole(DEFAULT_ADMIN_ROLE, _msgSender()); _setupRole(DEFAULT_ADMIN_ROLE, _msgSender());
} }
......
...@@ -6,11 +6,11 @@ import "../utils/AddressUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/AddressUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract AddressImplUpgradeable is Initializable { contract AddressImplUpgradeable is Initializable {
function __AddressImpl_init() internal initializer { function __AddressImpl_init() internal onlyInitializing {
__AddressImpl_init_unchained(); __AddressImpl_init_unchained();
} }
function __AddressImpl_init_unchained() internal initializer { function __AddressImpl_init_unchained() internal onlyInitializing {
} }
string public sharedAnswer; string public sharedAnswer;
......
...@@ -10,11 +10,11 @@ contract ArraysImplUpgradeable is Initializable { ...@@ -10,11 +10,11 @@ contract ArraysImplUpgradeable is Initializable {
uint256[] private _array; uint256[] private _array;
function __ArraysImpl_init(uint256[] memory array) internal initializer { function __ArraysImpl_init(uint256[] memory array) internal onlyInitializing {
__ArraysImpl_init_unchained(array); __ArraysImpl_init_unchained(array);
} }
function __ArraysImpl_init_unchained(uint256[] memory array) internal initializer { function __ArraysImpl_init_unchained(uint256[] memory array) internal onlyInitializing {
_array = array; _array = array;
} }
......
...@@ -3,21 +3,21 @@ ...@@ -3,21 +3,21 @@
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract BadBeaconNoImplUpgradeable is Initializable { function __BadBeaconNoImpl_init() internal initializer { contract BadBeaconNoImplUpgradeable is Initializable { function __BadBeaconNoImpl_init() internal onlyInitializing {
__BadBeaconNoImpl_init_unchained(); __BadBeaconNoImpl_init_unchained();
} }
function __BadBeaconNoImpl_init_unchained() internal initializer { function __BadBeaconNoImpl_init_unchained() internal onlyInitializing {
} }
uint256[50] private __gap; uint256[50] private __gap;
} }
contract BadBeaconNotContractUpgradeable is Initializable { contract BadBeaconNotContractUpgradeable is Initializable {
function __BadBeaconNotContract_init() internal initializer { function __BadBeaconNotContract_init() internal onlyInitializing {
__BadBeaconNotContract_init_unchained(); __BadBeaconNotContract_init_unchained();
} }
function __BadBeaconNotContract_init_unchained() internal initializer { function __BadBeaconNotContract_init_unchained() internal onlyInitializing {
} }
function implementation() external pure returns (address) { function implementation() external pure returns (address) {
return address(0x1); return address(0x1);
......
...@@ -6,11 +6,11 @@ import "../utils/structs/BitMapsUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/structs/BitMapsUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract BitMapMockUpgradeable is Initializable { contract BitMapMockUpgradeable is Initializable {
function __BitMapMock_init() internal initializer { function __BitMapMock_init() internal onlyInitializing {
__BitMapMock_init_unchained(); __BitMapMock_init_unchained();
} }
function __BitMapMock_init_unchained() internal initializer { function __BitMapMock_init_unchained() internal onlyInitializing {
} }
using BitMapsUpgradeable for BitMapsUpgradeable.BitMap; using BitMapsUpgradeable for BitMapsUpgradeable.BitMap;
......
...@@ -4,11 +4,11 @@ pragma solidity ^0.8.0; ...@@ -4,11 +4,11 @@ pragma solidity ^0.8.0;
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract CallReceiverMockUpgradeable is Initializable { contract CallReceiverMockUpgradeable is Initializable {
function __CallReceiverMock_init() internal initializer { function __CallReceiverMock_init() internal onlyInitializing {
__CallReceiverMock_init_unchained(); __CallReceiverMock_init_unchained();
} }
function __CallReceiverMock_init_unchained() internal initializer { function __CallReceiverMock_init_unchained() internal onlyInitializing {
} }
string public sharedAnswer; string public sharedAnswer;
......
...@@ -9,11 +9,11 @@ import "../proxy/utils/Initializable.sol"; ...@@ -9,11 +9,11 @@ import "../proxy/utils/Initializable.sol";
* @dev Transparent Proxy feature. * @dev Transparent Proxy feature.
*/ */
contract ClashingImplementationUpgradeable is Initializable { contract ClashingImplementationUpgradeable is Initializable {
function __ClashingImplementation_init() internal initializer { function __ClashingImplementation_init() internal onlyInitializing {
__ClashingImplementation_init_unchained(); __ClashingImplementation_init_unchained();
} }
function __ClashingImplementation_init_unchained() internal initializer { function __ClashingImplementation_init_unchained() internal onlyInitializing {
} }
function admin() external pure returns (address) { function admin() external pure returns (address) {
return 0x0000000000000000000000000000000011111142; return 0x0000000000000000000000000000000011111142;
......
...@@ -7,11 +7,11 @@ import "../utils/AddressUpgradeable.sol"; ...@@ -7,11 +7,11 @@ import "../utils/AddressUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ClonesMockUpgradeable is Initializable { contract ClonesMockUpgradeable is Initializable {
function __ClonesMock_init() internal initializer { function __ClonesMock_init() internal onlyInitializing {
__ClonesMock_init_unchained(); __ClonesMock_init_unchained();
} }
function __ClonesMock_init_unchained() internal initializer { function __ClonesMock_init_unchained() internal onlyInitializing {
} }
using AddressUpgradeable for address; using AddressUpgradeable for address;
using ClonesUpgradeable for address; using ClonesUpgradeable for address;
......
...@@ -7,7 +7,7 @@ import "../proxy/utils/Initializable.sol"; ...@@ -7,7 +7,7 @@ import "../proxy/utils/Initializable.sol";
// mock class using ConditionalEscrow // mock class using ConditionalEscrow
contract ConditionalEscrowMockUpgradeable is Initializable, ConditionalEscrowUpgradeable { contract ConditionalEscrowMockUpgradeable is Initializable, ConditionalEscrowUpgradeable {
function __ConditionalEscrowMock_init() internal initializer { function __ConditionalEscrowMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
__Escrow_init_unchained(); __Escrow_init_unchained();
...@@ -15,7 +15,7 @@ contract ConditionalEscrowMockUpgradeable is Initializable, ConditionalEscrowUpg ...@@ -15,7 +15,7 @@ contract ConditionalEscrowMockUpgradeable is Initializable, ConditionalEscrowUpg
__ConditionalEscrowMock_init_unchained(); __ConditionalEscrowMock_init_unchained();
} }
function __ConditionalEscrowMock_init_unchained() internal initializer { function __ConditionalEscrowMock_init_unchained() internal onlyInitializing {
} }
mapping(address => bool) private _allowed; mapping(address => bool) private _allowed;
......
...@@ -6,12 +6,12 @@ import "../utils/ContextUpgradeable.sol"; ...@@ -6,12 +6,12 @@ import "../utils/ContextUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ContextMockUpgradeable is Initializable, ContextUpgradeable { contract ContextMockUpgradeable is Initializable, ContextUpgradeable {
function __ContextMock_init() internal initializer { function __ContextMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ContextMock_init_unchained(); __ContextMock_init_unchained();
} }
function __ContextMock_init_unchained() internal initializer { function __ContextMock_init_unchained() internal onlyInitializing {
} }
event Sender(address sender); event Sender(address sender);
...@@ -28,11 +28,11 @@ contract ContextMockUpgradeable is Initializable, ContextUpgradeable { ...@@ -28,11 +28,11 @@ contract ContextMockUpgradeable is Initializable, ContextUpgradeable {
} }
contract ContextMockCallerUpgradeable is Initializable { contract ContextMockCallerUpgradeable is Initializable {
function __ContextMockCaller_init() internal initializer { function __ContextMockCaller_init() internal onlyInitializing {
__ContextMockCaller_init_unchained(); __ContextMockCaller_init_unchained();
} }
function __ContextMockCaller_init_unchained() internal initializer { function __ContextMockCaller_init_unchained() internal onlyInitializing {
} }
function callSender(ContextMockUpgradeable context) public { function callSender(ContextMockUpgradeable context) public {
context.msgSender(); context.msgSender();
......
...@@ -6,11 +6,11 @@ import "../utils/CountersUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/CountersUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract CountersImplUpgradeable is Initializable { contract CountersImplUpgradeable is Initializable {
function __CountersImpl_init() internal initializer { function __CountersImpl_init() internal onlyInitializing {
__CountersImpl_init_unchained(); __CountersImpl_init_unchained();
} }
function __CountersImpl_init_unchained() internal initializer { function __CountersImpl_init_unchained() internal onlyInitializing {
} }
using CountersUpgradeable for CountersUpgradeable.Counter; using CountersUpgradeable for CountersUpgradeable.Counter;
......
...@@ -7,11 +7,11 @@ import "../utils/introspection/ERC1820ImplementerUpgradeable.sol"; ...@@ -7,11 +7,11 @@ import "../utils/introspection/ERC1820ImplementerUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract Create2ImplUpgradeable is Initializable { contract Create2ImplUpgradeable is Initializable {
function __Create2Impl_init() internal initializer { function __Create2Impl_init() internal onlyInitializing {
__Create2Impl_init_unchained(); __Create2Impl_init_unchained();
} }
function __Create2Impl_init_unchained() internal initializer { function __Create2Impl_init_unchained() internal onlyInitializing {
} }
function deploy( function deploy(
uint256 value, uint256 value,
......
...@@ -4,22 +4,22 @@ pragma solidity ^0.8.0; ...@@ -4,22 +4,22 @@ pragma solidity ^0.8.0;
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
abstract contract ImplUpgradeable is Initializable { abstract contract ImplUpgradeable is Initializable {
function __Impl_init() internal initializer { function __Impl_init() internal onlyInitializing {
__Impl_init_unchained(); __Impl_init_unchained();
} }
function __Impl_init_unchained() internal initializer { function __Impl_init_unchained() internal onlyInitializing {
} }
function version() public pure virtual returns (string memory); function version() public pure virtual returns (string memory);
uint256[50] private __gap; uint256[50] private __gap;
} }
contract DummyImplementationUpgradeable is Initializable { contract DummyImplementationUpgradeable is Initializable {
function __DummyImplementation_init() internal initializer { function __DummyImplementation_init() internal onlyInitializing {
__DummyImplementation_init_unchained(); __DummyImplementation_init_unchained();
} }
function __DummyImplementation_init_unchained() internal initializer { function __DummyImplementation_init_unchained() internal onlyInitializing {
} }
uint256 public value; uint256 public value;
string public text; string public text;
...@@ -66,12 +66,12 @@ contract DummyImplementationUpgradeable is Initializable { ...@@ -66,12 +66,12 @@ contract DummyImplementationUpgradeable is Initializable {
} }
contract DummyImplementationV2Upgradeable is Initializable, DummyImplementationUpgradeable { contract DummyImplementationV2Upgradeable is Initializable, DummyImplementationUpgradeable {
function __DummyImplementationV2_init() internal initializer { function __DummyImplementationV2_init() internal onlyInitializing {
__DummyImplementation_init_unchained(); __DummyImplementation_init_unchained();
__DummyImplementationV2_init_unchained(); __DummyImplementationV2_init_unchained();
} }
function __DummyImplementationV2_init_unchained() internal initializer { function __DummyImplementationV2_init_unchained() internal onlyInitializing {
} }
function migrate(uint256 newVal) public payable { function migrate(uint256 newVal) public payable {
value = newVal; value = newVal;
......
...@@ -6,11 +6,11 @@ import "../utils/cryptography/ECDSAUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/cryptography/ECDSAUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ECDSAMockUpgradeable is Initializable { contract ECDSAMockUpgradeable is Initializable {
function __ECDSAMock_init() internal initializer { function __ECDSAMock_init() internal onlyInitializing {
__ECDSAMock_init_unchained(); __ECDSAMock_init_unchained();
} }
function __ECDSAMock_init_unchained() internal initializer { function __ECDSAMock_init_unchained() internal onlyInitializing {
} }
using ECDSAUpgradeable for bytes32; using ECDSAUpgradeable for bytes32;
using ECDSAUpgradeable for bytes; using ECDSAUpgradeable for bytes;
......
...@@ -7,12 +7,12 @@ import "../utils/cryptography/ECDSAUpgradeable.sol"; ...@@ -7,12 +7,12 @@ import "../utils/cryptography/ECDSAUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract EIP712ExternalUpgradeable is Initializable, EIP712Upgradeable { contract EIP712ExternalUpgradeable is Initializable, EIP712Upgradeable {
function __EIP712External_init(string memory name, string memory version) internal initializer { function __EIP712External_init(string memory name, string memory version) internal onlyInitializing {
__EIP712_init_unchained(name, version); __EIP712_init_unchained(name, version);
__EIP712External_init_unchained(name, version); __EIP712External_init_unchained(name, version);
} }
function __EIP712External_init_unchained(string memory name, string memory version) internal initializer {} function __EIP712External_init_unchained(string memory name, string memory version) internal onlyInitializing {}
function domainSeparator() external view returns (bytes32) { function domainSeparator() external view returns (bytes32) {
return _domainSeparatorV4(); return _domainSeparatorV4();
......
...@@ -6,7 +6,7 @@ import "../token/ERC1155/extensions/ERC1155BurnableUpgradeable.sol"; ...@@ -6,7 +6,7 @@ import "../token/ERC1155/extensions/ERC1155BurnableUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC1155BurnableMockUpgradeable is Initializable, ERC1155BurnableUpgradeable { contract ERC1155BurnableMockUpgradeable is Initializable, ERC1155BurnableUpgradeable {
function __ERC1155BurnableMock_init(string memory uri) internal initializer { function __ERC1155BurnableMock_init(string memory uri) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155_init_unchained(uri); __ERC1155_init_unchained(uri);
...@@ -14,7 +14,7 @@ contract ERC1155BurnableMockUpgradeable is Initializable, ERC1155BurnableUpgrade ...@@ -14,7 +14,7 @@ contract ERC1155BurnableMockUpgradeable is Initializable, ERC1155BurnableUpgrade
__ERC1155BurnableMock_init_unchained(uri); __ERC1155BurnableMock_init_unchained(uri);
} }
function __ERC1155BurnableMock_init_unchained(string memory uri) internal initializer {} function __ERC1155BurnableMock_init_unchained(string memory uri) internal onlyInitializing {}
function mint( function mint(
address to, address to,
......
...@@ -10,14 +10,14 @@ import "../proxy/utils/Initializable.sol"; ...@@ -10,14 +10,14 @@ import "../proxy/utils/Initializable.sol";
* This mock just publicizes internal functions for testing purposes * This mock just publicizes internal functions for testing purposes
*/ */
contract ERC1155MockUpgradeable is Initializable, ERC1155Upgradeable { contract ERC1155MockUpgradeable is Initializable, ERC1155Upgradeable {
function __ERC1155Mock_init(string memory uri) internal initializer { function __ERC1155Mock_init(string memory uri) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155_init_unchained(uri); __ERC1155_init_unchained(uri);
__ERC1155Mock_init_unchained(uri); __ERC1155Mock_init_unchained(uri);
} }
function __ERC1155Mock_init_unchained(string memory uri) internal initializer {} function __ERC1155Mock_init_unchained(string memory uri) internal onlyInitializing {}
function setURI(string memory newuri) public { function setURI(string memory newuri) public {
_setURI(newuri); _setURI(newuri);
......
...@@ -7,7 +7,7 @@ import "../token/ERC1155/extensions/ERC1155PausableUpgradeable.sol"; ...@@ -7,7 +7,7 @@ import "../token/ERC1155/extensions/ERC1155PausableUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC1155PausableMockUpgradeable is Initializable, ERC1155MockUpgradeable, ERC1155PausableUpgradeable { contract ERC1155PausableMockUpgradeable is Initializable, ERC1155MockUpgradeable, ERC1155PausableUpgradeable {
function __ERC1155PausableMock_init(string memory uri) internal initializer { function __ERC1155PausableMock_init(string memory uri) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155_init_unchained(uri); __ERC1155_init_unchained(uri);
...@@ -17,7 +17,7 @@ contract ERC1155PausableMockUpgradeable is Initializable, ERC1155MockUpgradeable ...@@ -17,7 +17,7 @@ contract ERC1155PausableMockUpgradeable is Initializable, ERC1155MockUpgradeable
__ERC1155PausableMock_init_unchained(uri); __ERC1155PausableMock_init_unchained(uri);
} }
function __ERC1155PausableMock_init_unchained(string memory uri) internal initializer {} function __ERC1155PausableMock_init_unchained(string memory uri) internal onlyInitializing {}
function pause() external { function pause() external {
_pause(); _pause();
......
...@@ -20,7 +20,7 @@ contract ERC1155ReceiverMockUpgradeable is Initializable, ERC165Upgradeable, IER ...@@ -20,7 +20,7 @@ contract ERC1155ReceiverMockUpgradeable is Initializable, ERC165Upgradeable, IER
bool recReverts, bool recReverts,
bytes4 batRetval, bytes4 batRetval,
bool batReverts bool batReverts
) internal initializer { ) internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155ReceiverMock_init_unchained(recRetval, recReverts, batRetval, batReverts); __ERC1155ReceiverMock_init_unchained(recRetval, recReverts, batRetval, batReverts);
} }
...@@ -30,7 +30,7 @@ contract ERC1155ReceiverMockUpgradeable is Initializable, ERC165Upgradeable, IER ...@@ -30,7 +30,7 @@ contract ERC1155ReceiverMockUpgradeable is Initializable, ERC165Upgradeable, IER
bool recReverts, bool recReverts,
bytes4 batRetval, bytes4 batRetval,
bool batReverts bool batReverts
) internal initializer { ) internal onlyInitializing {
_recRetval = recRetval; _recRetval = recRetval;
_recReverts = recReverts; _recReverts = recReverts;
_batRetval = batRetval; _batRetval = batRetval;
......
...@@ -7,7 +7,7 @@ import "../token/ERC1155/extensions/ERC1155SupplyUpgradeable.sol"; ...@@ -7,7 +7,7 @@ import "../token/ERC1155/extensions/ERC1155SupplyUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC1155SupplyMockUpgradeable is Initializable, ERC1155MockUpgradeable, ERC1155SupplyUpgradeable { contract ERC1155SupplyMockUpgradeable is Initializable, ERC1155MockUpgradeable, ERC1155SupplyUpgradeable {
function __ERC1155SupplyMock_init(string memory uri) internal initializer { function __ERC1155SupplyMock_init(string memory uri) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155_init_unchained(uri); __ERC1155_init_unchained(uri);
...@@ -16,7 +16,7 @@ contract ERC1155SupplyMockUpgradeable is Initializable, ERC1155MockUpgradeable, ...@@ -16,7 +16,7 @@ contract ERC1155SupplyMockUpgradeable is Initializable, ERC1155MockUpgradeable,
__ERC1155SupplyMock_init_unchained(uri); __ERC1155SupplyMock_init_unchained(uri);
} }
function __ERC1155SupplyMock_init_unchained(string memory uri) internal initializer {} function __ERC1155SupplyMock_init_unchained(string memory uri) internal onlyInitializing {}
function _beforeTokenTransfer( function _beforeTokenTransfer(
address operator, address operator,
......
...@@ -8,13 +8,13 @@ import "../utils/cryptography/ECDSAUpgradeable.sol"; ...@@ -8,13 +8,13 @@ import "../utils/cryptography/ECDSAUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC1271WalletMockUpgradeable is Initializable, OwnableUpgradeable, IERC1271Upgradeable { contract ERC1271WalletMockUpgradeable is Initializable, OwnableUpgradeable, IERC1271Upgradeable {
function __ERC1271WalletMock_init(address originalOwner) internal initializer { function __ERC1271WalletMock_init(address originalOwner) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
__ERC1271WalletMock_init_unchained(originalOwner); __ERC1271WalletMock_init_unchained(originalOwner);
} }
function __ERC1271WalletMock_init_unchained(address originalOwner) internal initializer { function __ERC1271WalletMock_init_unchained(address originalOwner) internal onlyInitializing {
transferOwnership(originalOwner); transferOwnership(originalOwner);
} }
......
...@@ -30,11 +30,11 @@ contract SupportsInterfaceWithLookupMockUpgradeable is Initializable, IERC165Upg ...@@ -30,11 +30,11 @@ contract SupportsInterfaceWithLookupMockUpgradeable is Initializable, IERC165Upg
* @dev A contract implementing SupportsInterfaceWithLookup * @dev A contract implementing SupportsInterfaceWithLookup
* implement ERC165 itself. * implement ERC165 itself.
*/ */
function __SupportsInterfaceWithLookupMock_init() internal initializer { function __SupportsInterfaceWithLookupMock_init() internal onlyInitializing {
__SupportsInterfaceWithLookupMock_init_unchained(); __SupportsInterfaceWithLookupMock_init_unchained();
} }
function __SupportsInterfaceWithLookupMock_init_unchained() internal initializer { function __SupportsInterfaceWithLookupMock_init_unchained() internal onlyInitializing {
_registerInterface(INTERFACE_ID_ERC165); _registerInterface(INTERFACE_ID_ERC165);
} }
...@@ -56,12 +56,12 @@ contract SupportsInterfaceWithLookupMockUpgradeable is Initializable, IERC165Upg ...@@ -56,12 +56,12 @@ contract SupportsInterfaceWithLookupMockUpgradeable is Initializable, IERC165Upg
} }
contract ERC165InterfacesSupportedUpgradeable is Initializable, SupportsInterfaceWithLookupMockUpgradeable { contract ERC165InterfacesSupportedUpgradeable is Initializable, SupportsInterfaceWithLookupMockUpgradeable {
function __ERC165InterfacesSupported_init(bytes4[] memory interfaceIds) internal initializer { function __ERC165InterfacesSupported_init(bytes4[] memory interfaceIds) internal onlyInitializing {
__SupportsInterfaceWithLookupMock_init_unchained(); __SupportsInterfaceWithLookupMock_init_unchained();
__ERC165InterfacesSupported_init_unchained(interfaceIds); __ERC165InterfacesSupported_init_unchained(interfaceIds);
} }
function __ERC165InterfacesSupported_init_unchained(bytes4[] memory interfaceIds) internal initializer { function __ERC165InterfacesSupported_init_unchained(bytes4[] memory interfaceIds) internal onlyInitializing {
for (uint256 i = 0; i < interfaceIds.length; i++) { for (uint256 i = 0; i < interfaceIds.length; i++) {
_registerInterface(interfaceIds[i]); _registerInterface(interfaceIds[i]);
} }
......
...@@ -4,11 +4,11 @@ pragma solidity ^0.8.0; ...@@ -4,11 +4,11 @@ pragma solidity ^0.8.0;
import "../../proxy/utils/Initializable.sol"; import "../../proxy/utils/Initializable.sol";
contract ERC165MissingDataUpgradeable is Initializable { contract ERC165MissingDataUpgradeable is Initializable {
function __ERC165MissingData_init() internal initializer { function __ERC165MissingData_init() internal onlyInitializing {
__ERC165MissingData_init_unchained(); __ERC165MissingData_init_unchained();
} }
function __ERC165MissingData_init_unchained() internal initializer { function __ERC165MissingData_init_unchained() internal onlyInitializing {
} }
function supportsInterface(bytes4 interfaceId) public view {} // missing return function supportsInterface(bytes4 interfaceId) public view {} // missing return
uint256[50] private __gap; uint256[50] private __gap;
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
import "../../proxy/utils/Initializable.sol"; import "../../proxy/utils/Initializable.sol";
contract ERC165NotSupportedUpgradeable is Initializable { function __ERC165NotSupported_init() internal initializer { contract ERC165NotSupportedUpgradeable is Initializable { function __ERC165NotSupported_init() internal onlyInitializing {
__ERC165NotSupported_init_unchained(); __ERC165NotSupported_init_unchained();
} }
function __ERC165NotSupported_init_unchained() internal initializer { function __ERC165NotSupported_init_unchained() internal onlyInitializing {
} }
uint256[50] private __gap; uint256[50] private __gap;
} }
...@@ -6,11 +6,11 @@ import "../utils/introspection/ERC165CheckerUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/introspection/ERC165CheckerUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC165CheckerMockUpgradeable is Initializable { contract ERC165CheckerMockUpgradeable is Initializable {
function __ERC165CheckerMock_init() internal initializer { function __ERC165CheckerMock_init() internal onlyInitializing {
__ERC165CheckerMock_init_unchained(); __ERC165CheckerMock_init_unchained();
} }
function __ERC165CheckerMock_init_unchained() internal initializer { function __ERC165CheckerMock_init_unchained() internal onlyInitializing {
} }
using ERC165CheckerUpgradeable for address; using ERC165CheckerUpgradeable for address;
......
...@@ -5,12 +5,12 @@ pragma solidity ^0.8.0; ...@@ -5,12 +5,12 @@ pragma solidity ^0.8.0;
import "../utils/introspection/ERC165Upgradeable.sol"; import "../utils/introspection/ERC165Upgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC165MockUpgradeable is Initializable, ERC165Upgradeable { function __ERC165Mock_init() internal initializer { contract ERC165MockUpgradeable is Initializable, ERC165Upgradeable { function __ERC165Mock_init() internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC165Mock_init_unchained(); __ERC165Mock_init_unchained();
} }
function __ERC165Mock_init_unchained() internal initializer { function __ERC165Mock_init_unchained() internal onlyInitializing {
} }
uint256[50] private __gap; uint256[50] private __gap;
} }
...@@ -6,13 +6,13 @@ import "../utils/introspection/ERC165StorageUpgradeable.sol"; ...@@ -6,13 +6,13 @@ import "../utils/introspection/ERC165StorageUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC165StorageMockUpgradeable is Initializable, ERC165StorageUpgradeable { contract ERC165StorageMockUpgradeable is Initializable, ERC165StorageUpgradeable {
function __ERC165StorageMock_init() internal initializer { function __ERC165StorageMock_init() internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC165Storage_init_unchained(); __ERC165Storage_init_unchained();
__ERC165StorageMock_init_unchained(); __ERC165StorageMock_init_unchained();
} }
function __ERC165StorageMock_init_unchained() internal initializer { function __ERC165StorageMock_init_unchained() internal onlyInitializing {
} }
function registerInterface(bytes4 interfaceId) public { function registerInterface(bytes4 interfaceId) public {
_registerInterface(interfaceId); _registerInterface(interfaceId);
......
...@@ -6,12 +6,12 @@ import "../utils/introspection/ERC1820ImplementerUpgradeable.sol"; ...@@ -6,12 +6,12 @@ import "../utils/introspection/ERC1820ImplementerUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC1820ImplementerMockUpgradeable is Initializable, ERC1820ImplementerUpgradeable { contract ERC1820ImplementerMockUpgradeable is Initializable, ERC1820ImplementerUpgradeable {
function __ERC1820ImplementerMock_init() internal initializer { function __ERC1820ImplementerMock_init() internal onlyInitializing {
__ERC1820Implementer_init_unchained(); __ERC1820Implementer_init_unchained();
__ERC1820ImplementerMock_init_unchained(); __ERC1820ImplementerMock_init_unchained();
} }
function __ERC1820ImplementerMock_init_unchained() internal initializer { function __ERC1820ImplementerMock_init_unchained() internal onlyInitializing {
} }
function registerInterfaceForAddress(bytes32 interfaceHash, address account) public { function registerInterfaceForAddress(bytes32 interfaceHash, address account) public {
_registerInterfaceForAddress(interfaceHash, account); _registerInterfaceForAddress(interfaceHash, account);
......
...@@ -11,7 +11,7 @@ contract ERC20BurnableMockUpgradeable is Initializable, ERC20BurnableUpgradeable ...@@ -11,7 +11,7 @@ contract ERC20BurnableMockUpgradeable is Initializable, ERC20BurnableUpgradeable
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20Burnable_init_unchained(); __ERC20Burnable_init_unchained();
...@@ -23,7 +23,7 @@ contract ERC20BurnableMockUpgradeable is Initializable, ERC20BurnableUpgradeable ...@@ -23,7 +23,7 @@ contract ERC20BurnableMockUpgradeable is Initializable, ERC20BurnableUpgradeable
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
_mint(initialAccount, initialBalance); _mint(initialAccount, initialBalance);
} }
uint256[50] private __gap; uint256[50] private __gap;
......
...@@ -10,7 +10,7 @@ contract ERC20CappedMockUpgradeable is Initializable, ERC20CappedUpgradeable { ...@@ -10,7 +10,7 @@ contract ERC20CappedMockUpgradeable is Initializable, ERC20CappedUpgradeable {
string memory name, string memory name,
string memory symbol, string memory symbol,
uint256 cap uint256 cap
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20Capped_init_unchained(cap); __ERC20Capped_init_unchained(cap);
...@@ -21,7 +21,7 @@ contract ERC20CappedMockUpgradeable is Initializable, ERC20CappedUpgradeable { ...@@ -21,7 +21,7 @@ contract ERC20CappedMockUpgradeable is Initializable, ERC20CappedUpgradeable {
string memory name, string memory name,
string memory symbol, string memory symbol,
uint256 cap uint256 cap
) internal initializer {} ) internal onlyInitializing {}
function mint(address to, uint256 tokenId) public { function mint(address to, uint256 tokenId) public {
_mint(to, tokenId); _mint(to, tokenId);
......
...@@ -12,7 +12,7 @@ contract ERC20DecimalsMockUpgradeable is Initializable, ERC20Upgradeable { ...@@ -12,7 +12,7 @@ contract ERC20DecimalsMockUpgradeable is Initializable, ERC20Upgradeable {
string memory name_, string memory name_,
string memory symbol_, string memory symbol_,
uint8 decimals_ uint8 decimals_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name_, symbol_); __ERC20_init_unchained(name_, symbol_);
__ERC20DecimalsMock_init_unchained(name_, symbol_, decimals_); __ERC20DecimalsMock_init_unchained(name_, symbol_, decimals_);
...@@ -22,7 +22,7 @@ contract ERC20DecimalsMockUpgradeable is Initializable, ERC20Upgradeable { ...@@ -22,7 +22,7 @@ contract ERC20DecimalsMockUpgradeable is Initializable, ERC20Upgradeable {
string memory name_, string memory name_,
string memory symbol_, string memory symbol_,
uint8 decimals_ uint8 decimals_
) internal initializer { ) internal onlyInitializing {
_decimals = decimals_; _decimals = decimals_;
} }
......
...@@ -11,7 +11,7 @@ contract ERC20FlashMintMockUpgradeable is Initializable, ERC20FlashMintUpgradeab ...@@ -11,7 +11,7 @@ contract ERC20FlashMintMockUpgradeable is Initializable, ERC20FlashMintUpgradeab
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20FlashMint_init_unchained(); __ERC20FlashMint_init_unchained();
...@@ -23,7 +23,7 @@ contract ERC20FlashMintMockUpgradeable is Initializable, ERC20FlashMintUpgradeab ...@@ -23,7 +23,7 @@ contract ERC20FlashMintMockUpgradeable is Initializable, ERC20FlashMintUpgradeab
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
_mint(initialAccount, initialBalance); _mint(initialAccount, initialBalance);
} }
uint256[50] private __gap; uint256[50] private __gap;
......
...@@ -12,7 +12,7 @@ contract ERC20MockUpgradeable is Initializable, ERC20Upgradeable { ...@@ -12,7 +12,7 @@ contract ERC20MockUpgradeable is Initializable, ERC20Upgradeable {
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20Mock_init_unchained(name, symbol, initialAccount, initialBalance); __ERC20Mock_init_unchained(name, symbol, initialAccount, initialBalance);
...@@ -23,7 +23,7 @@ contract ERC20MockUpgradeable is Initializable, ERC20Upgradeable { ...@@ -23,7 +23,7 @@ contract ERC20MockUpgradeable is Initializable, ERC20Upgradeable {
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
_mint(initialAccount, initialBalance); _mint(initialAccount, initialBalance);
} }
......
...@@ -12,7 +12,7 @@ contract ERC20PausableMockUpgradeable is Initializable, ERC20PausableUpgradeable ...@@ -12,7 +12,7 @@ contract ERC20PausableMockUpgradeable is Initializable, ERC20PausableUpgradeable
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__Pausable_init_unchained(); __Pausable_init_unchained();
...@@ -25,7 +25,7 @@ contract ERC20PausableMockUpgradeable is Initializable, ERC20PausableUpgradeable ...@@ -25,7 +25,7 @@ contract ERC20PausableMockUpgradeable is Initializable, ERC20PausableUpgradeable
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
_mint(initialAccount, initialBalance); _mint(initialAccount, initialBalance);
} }
......
...@@ -11,7 +11,7 @@ contract ERC20PermitMockUpgradeable is Initializable, ERC20PermitUpgradeable { ...@@ -11,7 +11,7 @@ contract ERC20PermitMockUpgradeable is Initializable, ERC20PermitUpgradeable {
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__EIP712_init_unchained(name, "1"); __EIP712_init_unchained(name, "1");
...@@ -24,7 +24,7 @@ contract ERC20PermitMockUpgradeable is Initializable, ERC20PermitUpgradeable { ...@@ -24,7 +24,7 @@ contract ERC20PermitMockUpgradeable is Initializable, ERC20PermitUpgradeable {
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
_mint(initialAccount, initialBalance); _mint(initialAccount, initialBalance);
} }
......
...@@ -11,7 +11,7 @@ contract ERC20SnapshotMockUpgradeable is Initializable, ERC20SnapshotUpgradeable ...@@ -11,7 +11,7 @@ contract ERC20SnapshotMockUpgradeable is Initializable, ERC20SnapshotUpgradeable
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20Snapshot_init_unchained(); __ERC20Snapshot_init_unchained();
...@@ -23,7 +23,7 @@ contract ERC20SnapshotMockUpgradeable is Initializable, ERC20SnapshotUpgradeable ...@@ -23,7 +23,7 @@ contract ERC20SnapshotMockUpgradeable is Initializable, ERC20SnapshotUpgradeable
string memory symbol, string memory symbol,
address initialAccount, address initialAccount,
uint256 initialBalance uint256 initialBalance
) internal initializer { ) internal onlyInitializing {
_mint(initialAccount, initialBalance); _mint(initialAccount, initialBalance);
} }
......
...@@ -6,7 +6,7 @@ import "../token/ERC20/extensions/ERC20VotesCompUpgradeable.sol"; ...@@ -6,7 +6,7 @@ import "../token/ERC20/extensions/ERC20VotesCompUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC20VotesCompMockUpgradeable is Initializable, ERC20VotesCompUpgradeable { contract ERC20VotesCompMockUpgradeable is Initializable, ERC20VotesCompUpgradeable {
function __ERC20VotesCompMock_init(string memory name, string memory symbol) internal initializer { function __ERC20VotesCompMock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__EIP712_init_unchained(name, "1"); __EIP712_init_unchained(name, "1");
...@@ -16,7 +16,7 @@ contract ERC20VotesCompMockUpgradeable is Initializable, ERC20VotesCompUpgradeab ...@@ -16,7 +16,7 @@ contract ERC20VotesCompMockUpgradeable is Initializable, ERC20VotesCompUpgradeab
__ERC20VotesCompMock_init_unchained(name, symbol); __ERC20VotesCompMock_init_unchained(name, symbol);
} }
function __ERC20VotesCompMock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC20VotesCompMock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function mint(address account, uint256 amount) public { function mint(address account, uint256 amount) public {
_mint(account, amount); _mint(account, amount);
......
...@@ -6,7 +6,7 @@ import "../token/ERC20/extensions/ERC20VotesUpgradeable.sol"; ...@@ -6,7 +6,7 @@ import "../token/ERC20/extensions/ERC20VotesUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC20VotesMockUpgradeable is Initializable, ERC20VotesUpgradeable { contract ERC20VotesMockUpgradeable is Initializable, ERC20VotesUpgradeable {
function __ERC20VotesMock_init(string memory name, string memory symbol) internal initializer { function __ERC20VotesMock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__EIP712_init_unchained(name, "1"); __EIP712_init_unchained(name, "1");
...@@ -15,7 +15,7 @@ contract ERC20VotesMockUpgradeable is Initializable, ERC20VotesUpgradeable { ...@@ -15,7 +15,7 @@ contract ERC20VotesMockUpgradeable is Initializable, ERC20VotesUpgradeable {
__ERC20VotesMock_init_unchained(name, symbol); __ERC20VotesMock_init_unchained(name, symbol);
} }
function __ERC20VotesMock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC20VotesMock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function mint(address account, uint256 amount) public { function mint(address account, uint256 amount) public {
_mint(account, amount); _mint(account, amount);
......
...@@ -10,7 +10,7 @@ contract ERC20WrapperMockUpgradeable is Initializable, ERC20WrapperUpgradeable { ...@@ -10,7 +10,7 @@ contract ERC20WrapperMockUpgradeable is Initializable, ERC20WrapperUpgradeable {
IERC20Upgradeable _underlyingToken, IERC20Upgradeable _underlyingToken,
string memory name, string memory name,
string memory symbol string memory symbol
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20Wrapper_init_unchained(_underlyingToken); __ERC20Wrapper_init_unchained(_underlyingToken);
...@@ -21,7 +21,7 @@ contract ERC20WrapperMockUpgradeable is Initializable, ERC20WrapperUpgradeable { ...@@ -21,7 +21,7 @@ contract ERC20WrapperMockUpgradeable is Initializable, ERC20WrapperUpgradeable {
IERC20Upgradeable _underlyingToken, IERC20Upgradeable _underlyingToken,
string memory name, string memory name,
string memory symbol string memory symbol
) internal initializer {} ) internal onlyInitializing {}
function recover(address account) public returns (uint256) { function recover(address account) public returns (uint256) {
return _recover(account); return _recover(account);
......
...@@ -8,14 +8,14 @@ import "../proxy/utils/Initializable.sol"; ...@@ -8,14 +8,14 @@ import "../proxy/utils/Initializable.sol";
// By inheriting from ERC2771Context, Context's internal functions are overridden automatically // By inheriting from ERC2771Context, Context's internal functions are overridden automatically
contract ERC2771ContextMockUpgradeable is Initializable, ContextMockUpgradeable, ERC2771ContextUpgradeable { contract ERC2771ContextMockUpgradeable is Initializable, ContextMockUpgradeable, ERC2771ContextUpgradeable {
function __ERC2771ContextMock_init(address trustedForwarder) internal initializer { function __ERC2771ContextMock_init(address trustedForwarder) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ContextMock_init_unchained(); __ContextMock_init_unchained();
__ERC2771Context_init_unchained(trustedForwarder); __ERC2771Context_init_unchained(trustedForwarder);
__ERC2771ContextMock_init_unchained(trustedForwarder); __ERC2771ContextMock_init_unchained(trustedForwarder);
} }
function __ERC2771ContextMock_init_unchained(address trustedForwarder) internal initializer {} function __ERC2771ContextMock_init_unchained(address trustedForwarder) internal onlyInitializing {}
function _msgSender() internal view virtual override(ContextUpgradeable, ERC2771ContextUpgradeable) returns (address) { function _msgSender() internal view virtual override(ContextUpgradeable, ERC2771ContextUpgradeable) returns (address) {
return ERC2771ContextUpgradeable._msgSender(); return ERC2771ContextUpgradeable._msgSender();
......
...@@ -23,11 +23,11 @@ contract ERC3156FlashBorrowerMockUpgradeable is Initializable, IERC3156FlashBorr ...@@ -23,11 +23,11 @@ contract ERC3156FlashBorrowerMockUpgradeable is Initializable, IERC3156FlashBorr
event BalanceOf(address token, address account, uint256 value); event BalanceOf(address token, address account, uint256 value);
event TotalSupply(address token, uint256 value); event TotalSupply(address token, uint256 value);
function __ERC3156FlashBorrowerMock_init(bool enableReturn, bool enableApprove) internal initializer { function __ERC3156FlashBorrowerMock_init(bool enableReturn, bool enableApprove) internal onlyInitializing {
__ERC3156FlashBorrowerMock_init_unchained(enableReturn, enableApprove); __ERC3156FlashBorrowerMock_init_unchained(enableReturn, enableApprove);
} }
function __ERC3156FlashBorrowerMock_init_unchained(bool enableReturn, bool enableApprove) internal initializer { function __ERC3156FlashBorrowerMock_init_unchained(bool enableReturn, bool enableApprove) internal onlyInitializing {
_enableApprove = enableApprove; _enableApprove = enableApprove;
_enableReturn = enableReturn; _enableReturn = enableReturn;
} }
......
...@@ -6,7 +6,7 @@ import "../token/ERC721/extensions/ERC721BurnableUpgradeable.sol"; ...@@ -6,7 +6,7 @@ import "../token/ERC721/extensions/ERC721BurnableUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC721BurnableMockUpgradeable is Initializable, ERC721BurnableUpgradeable { contract ERC721BurnableMockUpgradeable is Initializable, ERC721BurnableUpgradeable {
function __ERC721BurnableMock_init(string memory name, string memory symbol) internal initializer { function __ERC721BurnableMock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721_init_unchained(name, symbol); __ERC721_init_unchained(name, symbol);
...@@ -14,7 +14,7 @@ contract ERC721BurnableMockUpgradeable is Initializable, ERC721BurnableUpgradeab ...@@ -14,7 +14,7 @@ contract ERC721BurnableMockUpgradeable is Initializable, ERC721BurnableUpgradeab
__ERC721BurnableMock_init_unchained(name, symbol); __ERC721BurnableMock_init_unchained(name, symbol);
} }
function __ERC721BurnableMock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC721BurnableMock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function exists(uint256 tokenId) public view returns (bool) { function exists(uint256 tokenId) public view returns (bool) {
return _exists(tokenId); return _exists(tokenId);
......
...@@ -12,7 +12,7 @@ import "../proxy/utils/Initializable.sol"; ...@@ -12,7 +12,7 @@ import "../proxy/utils/Initializable.sol";
contract ERC721EnumerableMockUpgradeable is Initializable, ERC721EnumerableUpgradeable { contract ERC721EnumerableMockUpgradeable is Initializable, ERC721EnumerableUpgradeable {
string private _baseTokenURI; string private _baseTokenURI;
function __ERC721EnumerableMock_init(string memory name, string memory symbol) internal initializer { function __ERC721EnumerableMock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721_init_unchained(name, symbol); __ERC721_init_unchained(name, symbol);
...@@ -20,7 +20,7 @@ contract ERC721EnumerableMockUpgradeable is Initializable, ERC721EnumerableUpgra ...@@ -20,7 +20,7 @@ contract ERC721EnumerableMockUpgradeable is Initializable, ERC721EnumerableUpgra
__ERC721EnumerableMock_init_unchained(name, symbol); __ERC721EnumerableMock_init_unchained(name, symbol);
} }
function __ERC721EnumerableMock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC721EnumerableMock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function _baseURI() internal view virtual override returns (string memory) { function _baseURI() internal view virtual override returns (string memory) {
return _baseTokenURI; return _baseTokenURI;
......
...@@ -10,14 +10,14 @@ import "../proxy/utils/Initializable.sol"; ...@@ -10,14 +10,14 @@ import "../proxy/utils/Initializable.sol";
* This mock just provides a public safeMint, mint, and burn functions for testing purposes * This mock just provides a public safeMint, mint, and burn functions for testing purposes
*/ */
contract ERC721MockUpgradeable is Initializable, ERC721Upgradeable { contract ERC721MockUpgradeable is Initializable, ERC721Upgradeable {
function __ERC721Mock_init(string memory name, string memory symbol) internal initializer { function __ERC721Mock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721_init_unchained(name, symbol); __ERC721_init_unchained(name, symbol);
__ERC721Mock_init_unchained(name, symbol); __ERC721Mock_init_unchained(name, symbol);
} }
function __ERC721Mock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC721Mock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function baseURI() public view returns (string memory) { function baseURI() public view returns (string memory) {
return _baseURI(); return _baseURI();
......
...@@ -10,7 +10,7 @@ import "../proxy/utils/Initializable.sol"; ...@@ -10,7 +10,7 @@ import "../proxy/utils/Initializable.sol";
* This mock just provides a public mint, burn and exists functions for testing purposes * This mock just provides a public mint, burn and exists functions for testing purposes
*/ */
contract ERC721PausableMockUpgradeable is Initializable, ERC721PausableUpgradeable { contract ERC721PausableMockUpgradeable is Initializable, ERC721PausableUpgradeable {
function __ERC721PausableMock_init(string memory name, string memory symbol) internal initializer { function __ERC721PausableMock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721_init_unchained(name, symbol); __ERC721_init_unchained(name, symbol);
...@@ -19,7 +19,7 @@ contract ERC721PausableMockUpgradeable is Initializable, ERC721PausableUpgradeab ...@@ -19,7 +19,7 @@ contract ERC721PausableMockUpgradeable is Initializable, ERC721PausableUpgradeab
__ERC721PausableMock_init_unchained(name, symbol); __ERC721PausableMock_init_unchained(name, symbol);
} }
function __ERC721PausableMock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC721PausableMock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function pause() external { function pause() external {
_pause(); _pause();
......
...@@ -18,11 +18,11 @@ contract ERC721ReceiverMockUpgradeable is Initializable, IERC721ReceiverUpgradea ...@@ -18,11 +18,11 @@ contract ERC721ReceiverMockUpgradeable is Initializable, IERC721ReceiverUpgradea
event Received(address operator, address from, uint256 tokenId, bytes data, uint256 gas); event Received(address operator, address from, uint256 tokenId, bytes data, uint256 gas);
function __ERC721ReceiverMock_init(bytes4 retval, Error error) internal initializer { function __ERC721ReceiverMock_init(bytes4 retval, Error error) internal onlyInitializing {
__ERC721ReceiverMock_init_unchained(retval, error); __ERC721ReceiverMock_init_unchained(retval, error);
} }
function __ERC721ReceiverMock_init_unchained(bytes4 retval, Error error) internal initializer { function __ERC721ReceiverMock_init_unchained(bytes4 retval, Error error) internal onlyInitializing {
_retval = retval; _retval = retval;
_error = error; _error = error;
} }
......
...@@ -12,7 +12,7 @@ import "../proxy/utils/Initializable.sol"; ...@@ -12,7 +12,7 @@ import "../proxy/utils/Initializable.sol";
contract ERC721URIStorageMockUpgradeable is Initializable, ERC721URIStorageUpgradeable { contract ERC721URIStorageMockUpgradeable is Initializable, ERC721URIStorageUpgradeable {
string private _baseTokenURI; string private _baseTokenURI;
function __ERC721URIStorageMock_init(string memory name, string memory symbol) internal initializer { function __ERC721URIStorageMock_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721_init_unchained(name, symbol); __ERC721_init_unchained(name, symbol);
...@@ -20,7 +20,7 @@ contract ERC721URIStorageMockUpgradeable is Initializable, ERC721URIStorageUpgra ...@@ -20,7 +20,7 @@ contract ERC721URIStorageMockUpgradeable is Initializable, ERC721URIStorageUpgra
__ERC721URIStorageMock_init_unchained(name, symbol); __ERC721URIStorageMock_init_unchained(name, symbol);
} }
function __ERC721URIStorageMock_init_unchained(string memory name, string memory symbol) internal initializer {} function __ERC721URIStorageMock_init_unchained(string memory name, string memory symbol) internal onlyInitializing {}
function _baseURI() internal view virtual override returns (string memory) { function _baseURI() internal view virtual override returns (string memory) {
return _baseTokenURI; return _baseTokenURI;
......
...@@ -15,7 +15,7 @@ contract ERC777MockUpgradeable is Initializable, ContextUpgradeable, ERC777Upgra ...@@ -15,7 +15,7 @@ contract ERC777MockUpgradeable is Initializable, ContextUpgradeable, ERC777Upgra
string memory name, string memory name,
string memory symbol, string memory symbol,
address[] memory defaultOperators address[] memory defaultOperators
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC777_init_unchained(name, symbol, defaultOperators); __ERC777_init_unchained(name, symbol, defaultOperators);
__ERC777Mock_init_unchained(initialHolder, initialBalance, name, symbol, defaultOperators); __ERC777Mock_init_unchained(initialHolder, initialBalance, name, symbol, defaultOperators);
...@@ -27,7 +27,7 @@ contract ERC777MockUpgradeable is Initializable, ContextUpgradeable, ERC777Upgra ...@@ -27,7 +27,7 @@ contract ERC777MockUpgradeable is Initializable, ContextUpgradeable, ERC777Upgra
string memory name, string memory name,
string memory symbol, string memory symbol,
address[] memory defaultOperators address[] memory defaultOperators
) internal initializer { ) internal onlyInitializing {
_mint(initialHolder, initialBalance, "", ""); _mint(initialHolder, initialBalance, "", "");
} }
......
...@@ -11,13 +11,13 @@ import "../utils/introspection/ERC1820ImplementerUpgradeable.sol"; ...@@ -11,13 +11,13 @@ import "../utils/introspection/ERC1820ImplementerUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC777SenderRecipientMockUpgradeable is Initializable, ContextUpgradeable, IERC777SenderUpgradeable, IERC777RecipientUpgradeable, ERC1820ImplementerUpgradeable { contract ERC777SenderRecipientMockUpgradeable is Initializable, ContextUpgradeable, IERC777SenderUpgradeable, IERC777RecipientUpgradeable, ERC1820ImplementerUpgradeable {
function __ERC777SenderRecipientMock_init() internal initializer { function __ERC777SenderRecipientMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC1820Implementer_init_unchained(); __ERC1820Implementer_init_unchained();
__ERC777SenderRecipientMock_init_unchained(); __ERC777SenderRecipientMock_init_unchained();
} }
function __ERC777SenderRecipientMock_init_unchained() internal initializer { function __ERC777SenderRecipientMock_init_unchained() internal onlyInitializing {
_erc1820 = IERC1820RegistryUpgradeable(0x1820a4B7618BdE71Dce8cdc73aAB6C95905faD24); _erc1820 = IERC1820RegistryUpgradeable(0x1820a4B7618BdE71Dce8cdc73aAB6C95905faD24);
} }
event TokensToSendCalled( event TokensToSendCalled(
......
...@@ -6,11 +6,11 @@ import "../utils/structs/EnumerableMapUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/structs/EnumerableMapUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract EnumerableMapMockUpgradeable is Initializable { contract EnumerableMapMockUpgradeable is Initializable {
function __EnumerableMapMock_init() internal initializer { function __EnumerableMapMock_init() internal onlyInitializing {
__EnumerableMapMock_init_unchained(); __EnumerableMapMock_init_unchained();
} }
function __EnumerableMapMock_init_unchained() internal initializer { function __EnumerableMapMock_init_unchained() internal onlyInitializing {
} }
using EnumerableMapUpgradeable for EnumerableMapUpgradeable.UintToAddressMap; using EnumerableMapUpgradeable for EnumerableMapUpgradeable.UintToAddressMap;
......
...@@ -7,11 +7,11 @@ import "../proxy/utils/Initializable.sol"; ...@@ -7,11 +7,11 @@ import "../proxy/utils/Initializable.sol";
// Bytes32Set // Bytes32Set
contract EnumerableBytes32SetMockUpgradeable is Initializable { contract EnumerableBytes32SetMockUpgradeable is Initializable {
function __EnumerableBytes32SetMock_init() internal initializer { function __EnumerableBytes32SetMock_init() internal onlyInitializing {
__EnumerableBytes32SetMock_init_unchained(); __EnumerableBytes32SetMock_init_unchained();
} }
function __EnumerableBytes32SetMock_init_unchained() internal initializer { function __EnumerableBytes32SetMock_init_unchained() internal onlyInitializing {
} }
using EnumerableSetUpgradeable for EnumerableSetUpgradeable.Bytes32Set; using EnumerableSetUpgradeable for EnumerableSetUpgradeable.Bytes32Set;
...@@ -49,11 +49,11 @@ contract EnumerableBytes32SetMockUpgradeable is Initializable { ...@@ -49,11 +49,11 @@ contract EnumerableBytes32SetMockUpgradeable is Initializable {
// AddressSet // AddressSet
contract EnumerableAddressSetMockUpgradeable is Initializable { contract EnumerableAddressSetMockUpgradeable is Initializable {
function __EnumerableAddressSetMock_init() internal initializer { function __EnumerableAddressSetMock_init() internal onlyInitializing {
__EnumerableAddressSetMock_init_unchained(); __EnumerableAddressSetMock_init_unchained();
} }
function __EnumerableAddressSetMock_init_unchained() internal initializer { function __EnumerableAddressSetMock_init_unchained() internal onlyInitializing {
} }
using EnumerableSetUpgradeable for EnumerableSetUpgradeable.AddressSet; using EnumerableSetUpgradeable for EnumerableSetUpgradeable.AddressSet;
...@@ -91,11 +91,11 @@ contract EnumerableAddressSetMockUpgradeable is Initializable { ...@@ -91,11 +91,11 @@ contract EnumerableAddressSetMockUpgradeable is Initializable {
// UintSet // UintSet
contract EnumerableUintSetMockUpgradeable is Initializable { contract EnumerableUintSetMockUpgradeable is Initializable {
function __EnumerableUintSetMock_init() internal initializer { function __EnumerableUintSetMock_init() internal onlyInitializing {
__EnumerableUintSetMock_init_unchained(); __EnumerableUintSetMock_init_unchained();
} }
function __EnumerableUintSetMock_init_unchained() internal initializer { function __EnumerableUintSetMock_init_unchained() internal onlyInitializing {
} }
using EnumerableSetUpgradeable for EnumerableSetUpgradeable.UintSet; using EnumerableSetUpgradeable for EnumerableSetUpgradeable.UintSet;
......
...@@ -4,11 +4,11 @@ pragma solidity ^0.8.0; ...@@ -4,11 +4,11 @@ pragma solidity ^0.8.0;
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract EtherReceiverMockUpgradeable is Initializable { contract EtherReceiverMockUpgradeable is Initializable {
function __EtherReceiverMock_init() internal initializer { function __EtherReceiverMock_init() internal onlyInitializing {
__EtherReceiverMock_init_unchained(); __EtherReceiverMock_init_unchained();
} }
function __EtherReceiverMock_init_unchained() internal initializer { function __EtherReceiverMock_init_unchained() internal onlyInitializing {
} }
bool private _acceptEther; bool private _acceptEther;
......
...@@ -7,7 +7,7 @@ import "../governance/extensions/GovernorVotesCompUpgradeable.sol"; ...@@ -7,7 +7,7 @@ import "../governance/extensions/GovernorVotesCompUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract GovernorCompMockUpgradeable is Initializable, GovernorVotesCompUpgradeable, GovernorCountingSimpleUpgradeable { contract GovernorCompMockUpgradeable is Initializable, GovernorVotesCompUpgradeable, GovernorCountingSimpleUpgradeable {
function __GovernorCompMock_init(string memory name_, ERC20VotesCompUpgradeable token_) internal initializer { function __GovernorCompMock_init(string memory name_, ERC20VotesCompUpgradeable token_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -18,7 +18,7 @@ contract GovernorCompMockUpgradeable is Initializable, GovernorVotesCompUpgradea ...@@ -18,7 +18,7 @@ contract GovernorCompMockUpgradeable is Initializable, GovernorVotesCompUpgradea
__GovernorCompMock_init_unchained(name_, token_); __GovernorCompMock_init_unchained(name_, token_);
} }
function __GovernorCompMock_init_unchained(string memory name_, ERC20VotesCompUpgradeable token_) internal initializer {} function __GovernorCompMock_init_unchained(string memory name_, ERC20VotesCompUpgradeable token_) internal onlyInitializing {}
function quorum(uint256) public pure override returns (uint256) { function quorum(uint256) public pure override returns (uint256) {
return 0; return 0;
......
...@@ -21,7 +21,7 @@ contract GovernorCompatibilityBravoMockUpgradeable is ...@@ -21,7 +21,7 @@ contract GovernorCompatibilityBravoMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
uint256 proposalThreshold_, uint256 proposalThreshold_,
ICompoundTimelockUpgradeable timelock_ ICompoundTimelockUpgradeable timelock_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -43,7 +43,7 @@ contract GovernorCompatibilityBravoMockUpgradeable is ...@@ -43,7 +43,7 @@ contract GovernorCompatibilityBravoMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
uint256 proposalThreshold_, uint256 proposalThreshold_,
ICompoundTimelockUpgradeable timelock_ ICompoundTimelockUpgradeable timelock_
) internal initializer {} ) internal onlyInitializing {}
function supportsInterface(bytes4 interfaceId) function supportsInterface(bytes4 interfaceId)
public public
......
...@@ -20,7 +20,7 @@ contract GovernorMockUpgradeable is ...@@ -20,7 +20,7 @@ contract GovernorMockUpgradeable is
uint256 votingDelay_, uint256 votingDelay_,
uint256 votingPeriod_, uint256 votingPeriod_,
uint256 quorumNumerator_ uint256 quorumNumerator_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -40,7 +40,7 @@ contract GovernorMockUpgradeable is ...@@ -40,7 +40,7 @@ contract GovernorMockUpgradeable is
uint256 votingDelay_, uint256 votingDelay_,
uint256 votingPeriod_, uint256 votingPeriod_,
uint256 quorumNumerator_ uint256 quorumNumerator_
) internal initializer {} ) internal onlyInitializing {}
function cancel( function cancel(
address[] memory targets, address[] memory targets,
......
...@@ -23,7 +23,7 @@ contract GovernorPreventLateQuorumMockUpgradeable is ...@@ -23,7 +23,7 @@ contract GovernorPreventLateQuorumMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
uint256 quorum_, uint256 quorum_,
uint64 voteExtension_ uint64 voteExtension_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -43,7 +43,7 @@ contract GovernorPreventLateQuorumMockUpgradeable is ...@@ -43,7 +43,7 @@ contract GovernorPreventLateQuorumMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
uint256 quorum_, uint256 quorum_,
uint64 voteExtension_ uint64 voteExtension_
) internal initializer { ) internal onlyInitializing {
_quorum = quorum_; _quorum = quorum_;
} }
......
...@@ -21,7 +21,7 @@ contract GovernorTimelockCompoundMockUpgradeable is ...@@ -21,7 +21,7 @@ contract GovernorTimelockCompoundMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
ICompoundTimelockUpgradeable timelock_, ICompoundTimelockUpgradeable timelock_,
uint256 quorumNumerator_ uint256 quorumNumerator_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -43,7 +43,7 @@ contract GovernorTimelockCompoundMockUpgradeable is ...@@ -43,7 +43,7 @@ contract GovernorTimelockCompoundMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
ICompoundTimelockUpgradeable timelock_, ICompoundTimelockUpgradeable timelock_,
uint256 quorumNumerator_ uint256 quorumNumerator_
) internal initializer {} ) internal onlyInitializing {}
function supportsInterface(bytes4 interfaceId) function supportsInterface(bytes4 interfaceId)
public public
......
...@@ -21,7 +21,7 @@ contract GovernorTimelockControlMockUpgradeable is ...@@ -21,7 +21,7 @@ contract GovernorTimelockControlMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
TimelockControllerUpgradeable timelock_, TimelockControllerUpgradeable timelock_,
uint256 quorumNumerator_ uint256 quorumNumerator_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained(name_, version()); __EIP712_init_unchained(name_, version());
...@@ -43,7 +43,7 @@ contract GovernorTimelockControlMockUpgradeable is ...@@ -43,7 +43,7 @@ contract GovernorTimelockControlMockUpgradeable is
uint256 votingPeriod_, uint256 votingPeriod_,
TimelockControllerUpgradeable timelock_, TimelockControllerUpgradeable timelock_,
uint256 quorumNumerator_ uint256 quorumNumerator_
) internal initializer {} ) internal onlyInitializing {}
function supportsInterface(bytes4 interfaceId) function supportsInterface(bytes4 interfaceId)
public public
......
...@@ -6,11 +6,11 @@ import "../utils/math/MathUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/math/MathUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract MathMockUpgradeable is Initializable { contract MathMockUpgradeable is Initializable {
function __MathMock_init() internal initializer { function __MathMock_init() internal onlyInitializing {
__MathMock_init_unchained(); __MathMock_init_unchained();
} }
function __MathMock_init_unchained() internal initializer { function __MathMock_init_unchained() internal onlyInitializing {
} }
function max(uint256 a, uint256 b) public pure returns (uint256) { function max(uint256 a, uint256 b) public pure returns (uint256) {
return MathUpgradeable.max(a, b); return MathUpgradeable.max(a, b);
......
...@@ -6,11 +6,11 @@ import "../utils/cryptography/MerkleProofUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/cryptography/MerkleProofUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract MerkleProofWrapperUpgradeable is Initializable { contract MerkleProofWrapperUpgradeable is Initializable {
function __MerkleProofWrapper_init() internal initializer { function __MerkleProofWrapper_init() internal onlyInitializing {
__MerkleProofWrapper_init_unchained(); __MerkleProofWrapper_init_unchained();
} }
function __MerkleProofWrapper_init_unchained() internal initializer { function __MerkleProofWrapper_init_unchained() internal onlyInitializing {
} }
function verify( function verify(
bytes32[] memory proof, bytes32[] memory proof,
......
...@@ -6,11 +6,11 @@ import "./MulticallTokenMockUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "./MulticallTokenMockUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract MulticallTestUpgradeable is Initializable { contract MulticallTestUpgradeable is Initializable {
function __MulticallTest_init() internal initializer { function __MulticallTest_init() internal onlyInitializing {
__MulticallTest_init_unchained(); __MulticallTest_init_unchained();
} }
function __MulticallTest_init_unchained() internal initializer { function __MulticallTest_init_unchained() internal onlyInitializing {
} }
function testReturnValues( function testReturnValues(
MulticallTokenMockUpgradeable multicallToken, MulticallTokenMockUpgradeable multicallToken,
......
...@@ -7,7 +7,7 @@ import "./ERC20MockUpgradeable.sol"; ...@@ -7,7 +7,7 @@ import "./ERC20MockUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract MulticallTokenMockUpgradeable is Initializable, ERC20MockUpgradeable, MulticallUpgradeable { contract MulticallTokenMockUpgradeable is Initializable, ERC20MockUpgradeable, MulticallUpgradeable {
function __MulticallTokenMock_init(uint256 initialBalance) internal initializer { function __MulticallTokenMock_init(uint256 initialBalance) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained("MulticallToken", "BCT"); __ERC20_init_unchained("MulticallToken", "BCT");
__ERC20Mock_init_unchained("MulticallToken", "BCT", msg.sender, initialBalance); __ERC20Mock_init_unchained("MulticallToken", "BCT", msg.sender, initialBalance);
...@@ -15,6 +15,6 @@ contract MulticallTokenMockUpgradeable is Initializable, ERC20MockUpgradeable, M ...@@ -15,6 +15,6 @@ contract MulticallTokenMockUpgradeable is Initializable, ERC20MockUpgradeable, M
__MulticallTokenMock_init_unchained(initialBalance); __MulticallTokenMock_init_unchained(initialBalance);
} }
function __MulticallTokenMock_init_unchained(uint256 initialBalance) internal initializer {} function __MulticallTokenMock_init_unchained(uint256 initialBalance) internal onlyInitializing {}
uint256[50] private __gap; uint256[50] private __gap;
} }
...@@ -5,13 +5,13 @@ pragma solidity ^0.8.0; ...@@ -5,13 +5,13 @@ pragma solidity ^0.8.0;
import "../access/OwnableUpgradeable.sol"; import "../access/OwnableUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract OwnableMockUpgradeable is Initializable, OwnableUpgradeable { function __OwnableMock_init() internal initializer { contract OwnableMockUpgradeable is Initializable, OwnableUpgradeable { function __OwnableMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
__OwnableMock_init_unchained(); __OwnableMock_init_unchained();
} }
function __OwnableMock_init_unchained() internal initializer { function __OwnableMock_init_unchained() internal onlyInitializing {
} }
uint256[50] private __gap; uint256[50] private __gap;
} }
...@@ -9,13 +9,13 @@ contract PausableMockUpgradeable is Initializable, PausableUpgradeable { ...@@ -9,13 +9,13 @@ contract PausableMockUpgradeable is Initializable, PausableUpgradeable {
bool public drasticMeasureTaken; bool public drasticMeasureTaken;
uint256 public count; uint256 public count;
function __PausableMock_init() internal initializer { function __PausableMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Pausable_init_unchained(); __Pausable_init_unchained();
__PausableMock_init_unchained(); __PausableMock_init_unchained();
} }
function __PausableMock_init_unchained() internal initializer { function __PausableMock_init_unchained() internal onlyInitializing {
drasticMeasureTaken = false; drasticMeasureTaken = false;
count = 0; count = 0;
} }
......
...@@ -7,12 +7,12 @@ import "../proxy/utils/Initializable.sol"; ...@@ -7,12 +7,12 @@ import "../proxy/utils/Initializable.sol";
// mock class using PullPayment // mock class using PullPayment
contract PullPaymentMockUpgradeable is Initializable, PullPaymentUpgradeable { contract PullPaymentMockUpgradeable is Initializable, PullPaymentUpgradeable {
function __PullPaymentMock_init() internal initializer { function __PullPaymentMock_init() internal onlyInitializing {
__PullPayment_init_unchained(); __PullPayment_init_unchained();
__PullPaymentMock_init_unchained(); __PullPaymentMock_init_unchained();
} }
function __PullPaymentMock_init_unchained() internal initializer {} function __PullPaymentMock_init_unchained() internal onlyInitializing {}
// test helper function to call asyncTransfer // test helper function to call asyncTransfer
function callTransfer(address dest, uint256 amount) public { function callTransfer(address dest, uint256 amount) public {
......
...@@ -6,12 +6,12 @@ import "../utils/ContextUpgradeable.sol"; ...@@ -6,12 +6,12 @@ import "../utils/ContextUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ReentrancyAttackUpgradeable is Initializable, ContextUpgradeable { contract ReentrancyAttackUpgradeable is Initializable, ContextUpgradeable {
function __ReentrancyAttack_init() internal initializer { function __ReentrancyAttack_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ReentrancyAttack_init_unchained(); __ReentrancyAttack_init_unchained();
} }
function __ReentrancyAttack_init_unchained() internal initializer { function __ReentrancyAttack_init_unchained() internal onlyInitializing {
} }
function callSender(bytes4 data) public { function callSender(bytes4 data) public {
(bool success, ) = _msgSender().call(abi.encodeWithSelector(data)); (bool success, ) = _msgSender().call(abi.encodeWithSelector(data));
......
...@@ -9,12 +9,12 @@ import "../proxy/utils/Initializable.sol"; ...@@ -9,12 +9,12 @@ import "../proxy/utils/Initializable.sol";
contract ReentrancyMockUpgradeable is Initializable, ReentrancyGuardUpgradeable { contract ReentrancyMockUpgradeable is Initializable, ReentrancyGuardUpgradeable {
uint256 public counter; uint256 public counter;
function __ReentrancyMock_init() internal initializer { function __ReentrancyMock_init() internal onlyInitializing {
__ReentrancyGuard_init_unchained(); __ReentrancyGuard_init_unchained();
__ReentrancyMock_init_unchained(); __ReentrancyMock_init_unchained();
} }
function __ReentrancyMock_init_unchained() internal initializer { function __ReentrancyMock_init_unchained() internal onlyInitializing {
counter = 0; counter = 0;
} }
......
...@@ -6,11 +6,11 @@ import "../utils/math/SafeCastUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/math/SafeCastUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract SafeCastMockUpgradeable is Initializable { contract SafeCastMockUpgradeable is Initializable {
function __SafeCastMock_init() internal initializer { function __SafeCastMock_init() internal onlyInitializing {
__SafeCastMock_init_unchained(); __SafeCastMock_init_unchained();
} }
function __SafeCastMock_init_unchained() internal initializer { function __SafeCastMock_init_unchained() internal onlyInitializing {
} }
using SafeCastUpgradeable for uint256; using SafeCastUpgradeable for uint256;
using SafeCastUpgradeable for int256; using SafeCastUpgradeable for int256;
......
...@@ -8,12 +8,12 @@ import "../token/ERC20/utils/SafeERC20Upgradeable.sol"; ...@@ -8,12 +8,12 @@ import "../token/ERC20/utils/SafeERC20Upgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract ERC20ReturnFalseMockUpgradeable is Initializable, ContextUpgradeable { contract ERC20ReturnFalseMockUpgradeable is Initializable, ContextUpgradeable {
function __ERC20ReturnFalseMock_init() internal initializer { function __ERC20ReturnFalseMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20ReturnFalseMock_init_unchained(); __ERC20ReturnFalseMock_init_unchained();
} }
function __ERC20ReturnFalseMock_init_unchained() internal initializer { function __ERC20ReturnFalseMock_init_unchained() internal onlyInitializing {
} }
uint256 private _allowance; uint256 private _allowance;
...@@ -48,12 +48,12 @@ contract ERC20ReturnFalseMockUpgradeable is Initializable, ContextUpgradeable { ...@@ -48,12 +48,12 @@ contract ERC20ReturnFalseMockUpgradeable is Initializable, ContextUpgradeable {
} }
contract ERC20ReturnTrueMockUpgradeable is Initializable, ContextUpgradeable { contract ERC20ReturnTrueMockUpgradeable is Initializable, ContextUpgradeable {
function __ERC20ReturnTrueMock_init() internal initializer { function __ERC20ReturnTrueMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20ReturnTrueMock_init_unchained(); __ERC20ReturnTrueMock_init_unchained();
} }
function __ERC20ReturnTrueMock_init_unchained() internal initializer { function __ERC20ReturnTrueMock_init_unchained() internal onlyInitializing {
} }
mapping(address => uint256) private _allowances; mapping(address => uint256) private _allowances;
...@@ -91,12 +91,12 @@ contract ERC20ReturnTrueMockUpgradeable is Initializable, ContextUpgradeable { ...@@ -91,12 +91,12 @@ contract ERC20ReturnTrueMockUpgradeable is Initializable, ContextUpgradeable {
} }
contract ERC20NoReturnMockUpgradeable is Initializable, ContextUpgradeable { contract ERC20NoReturnMockUpgradeable is Initializable, ContextUpgradeable {
function __ERC20NoReturnMock_init() internal initializer { function __ERC20NoReturnMock_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20NoReturnMock_init_unchained(); __ERC20NoReturnMock_init_unchained();
} }
function __ERC20NoReturnMock_init_unchained() internal initializer { function __ERC20NoReturnMock_init_unchained() internal onlyInitializing {
} }
mapping(address => uint256) private _allowances; mapping(address => uint256) private _allowances;
...@@ -135,12 +135,12 @@ contract SafeERC20WrapperUpgradeable is Initializable, ContextUpgradeable { ...@@ -135,12 +135,12 @@ contract SafeERC20WrapperUpgradeable is Initializable, ContextUpgradeable {
IERC20Upgradeable private _token; IERC20Upgradeable private _token;
function __SafeERC20Wrapper_init(IERC20Upgradeable token) internal initializer { function __SafeERC20Wrapper_init(IERC20Upgradeable token) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__SafeERC20Wrapper_init_unchained(token); __SafeERC20Wrapper_init_unchained(token);
} }
function __SafeERC20Wrapper_init_unchained(IERC20Upgradeable token) internal initializer { function __SafeERC20Wrapper_init_unchained(IERC20Upgradeable token) internal onlyInitializing {
_token = token; _token = token;
} }
......
...@@ -6,11 +6,11 @@ import "../utils/math/SafeMathUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/math/SafeMathUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract SafeMathMockUpgradeable is Initializable { contract SafeMathMockUpgradeable is Initializable {
function __SafeMathMock_init() internal initializer { function __SafeMathMock_init() internal onlyInitializing {
__SafeMathMock_init_unchained(); __SafeMathMock_init_unchained();
} }
function __SafeMathMock_init_unchained() internal initializer { function __SafeMathMock_init_unchained() internal onlyInitializing {
} }
function tryAdd(uint256 a, uint256 b) public pure returns (bool flag, uint256 value) { function tryAdd(uint256 a, uint256 b) public pure returns (bool flag, uint256 value) {
return SafeMathUpgradeable.tryAdd(a, b); return SafeMathUpgradeable.tryAdd(a, b);
......
...@@ -6,11 +6,11 @@ import "../utils/cryptography/SignatureCheckerUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/cryptography/SignatureCheckerUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract SignatureCheckerMockUpgradeable is Initializable { contract SignatureCheckerMockUpgradeable is Initializable {
function __SignatureCheckerMock_init() internal initializer { function __SignatureCheckerMock_init() internal onlyInitializing {
__SignatureCheckerMock_init_unchained(); __SignatureCheckerMock_init_unchained();
} }
function __SignatureCheckerMock_init_unchained() internal initializer { function __SignatureCheckerMock_init_unchained() internal onlyInitializing {
} }
using SignatureCheckerUpgradeable for address; using SignatureCheckerUpgradeable for address;
......
...@@ -6,11 +6,11 @@ import "../utils/math/SignedSafeMathUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/math/SignedSafeMathUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract SignedSafeMathMockUpgradeable is Initializable { contract SignedSafeMathMockUpgradeable is Initializable {
function __SignedSafeMathMock_init() internal initializer { function __SignedSafeMathMock_init() internal onlyInitializing {
__SignedSafeMathMock_init_unchained(); __SignedSafeMathMock_init_unchained();
} }
function __SignedSafeMathMock_init_unchained() internal initializer { function __SignedSafeMathMock_init_unchained() internal onlyInitializing {
} }
function mul(int256 a, int256 b) public pure returns (int256) { function mul(int256 a, int256 b) public pure returns (int256) {
return SignedSafeMathUpgradeable.mul(a, b); return SignedSafeMathUpgradeable.mul(a, b);
......
...@@ -6,11 +6,11 @@ import "../utils/StorageSlotUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/StorageSlotUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract StorageSlotMockUpgradeable is Initializable { contract StorageSlotMockUpgradeable is Initializable {
function __StorageSlotMock_init() internal initializer { function __StorageSlotMock_init() internal onlyInitializing {
__StorageSlotMock_init_unchained(); __StorageSlotMock_init_unchained();
} }
function __StorageSlotMock_init_unchained() internal initializer { function __StorageSlotMock_init_unchained() internal onlyInitializing {
} }
using StorageSlotUpgradeable for bytes32; using StorageSlotUpgradeable for bytes32;
......
...@@ -6,11 +6,11 @@ import "../utils/StringsUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/StringsUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract StringsMockUpgradeable is Initializable { contract StringsMockUpgradeable is Initializable {
function __StringsMock_init() internal initializer { function __StringsMock_init() internal onlyInitializing {
__StringsMock_init_unchained(); __StringsMock_init_unchained();
} }
function __StringsMock_init_unchained() internal initializer { function __StringsMock_init_unchained() internal onlyInitializing {
} }
function fromUint256(uint256 value) public pure returns (string memory) { function fromUint256(uint256 value) public pure returns (string memory) {
return StringsUpgradeable.toString(value); return StringsUpgradeable.toString(value);
......
...@@ -6,11 +6,11 @@ import "../utils/TimersUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/TimersUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract TimersBlockNumberImplUpgradeable is Initializable { contract TimersBlockNumberImplUpgradeable is Initializable {
function __TimersBlockNumberImpl_init() internal initializer { function __TimersBlockNumberImpl_init() internal onlyInitializing {
__TimersBlockNumberImpl_init_unchained(); __TimersBlockNumberImpl_init_unchained();
} }
function __TimersBlockNumberImpl_init_unchained() internal initializer { function __TimersBlockNumberImpl_init_unchained() internal onlyInitializing {
} }
using TimersUpgradeable for TimersUpgradeable.BlockNumber; using TimersUpgradeable for TimersUpgradeable.BlockNumber;
......
...@@ -6,11 +6,11 @@ import "../utils/TimersUpgradeable.sol"; ...@@ -6,11 +6,11 @@ import "../utils/TimersUpgradeable.sol";
import "../proxy/utils/Initializable.sol"; import "../proxy/utils/Initializable.sol";
contract TimersTimestampImplUpgradeable is Initializable { contract TimersTimestampImplUpgradeable is Initializable {
function __TimersTimestampImpl_init() internal initializer { function __TimersTimestampImpl_init() internal onlyInitializing {
__TimersTimestampImpl_init_unchained(); __TimersTimestampImpl_init_unchained();
} }
function __TimersTimestampImpl_init_unchained() internal initializer { function __TimersTimestampImpl_init_unchained() internal onlyInitializing {
} }
using TimersUpgradeable for TimersUpgradeable.Timestamp; using TimersUpgradeable for TimersUpgradeable.Timestamp;
......
...@@ -7,14 +7,14 @@ import "../../proxy/utils/UUPSUpgradeable.sol"; ...@@ -7,14 +7,14 @@ import "../../proxy/utils/UUPSUpgradeable.sol";
import "../../proxy/utils/Initializable.sol"; import "../../proxy/utils/Initializable.sol";
contract UUPSUpgradeableMockUpgradeable is Initializable, CountersImplUpgradeable, UUPSUpgradeable { contract UUPSUpgradeableMockUpgradeable is Initializable, CountersImplUpgradeable, UUPSUpgradeable {
function __UUPSUpgradeableMock_init() internal initializer { function __UUPSUpgradeableMock_init() internal onlyInitializing {
__CountersImpl_init_unchained(); __CountersImpl_init_unchained();
__ERC1967Upgrade_init_unchained(); __ERC1967Upgrade_init_unchained();
__UUPSUpgradeable_init_unchained(); __UUPSUpgradeable_init_unchained();
__UUPSUpgradeableMock_init_unchained(); __UUPSUpgradeableMock_init_unchained();
} }
function __UUPSUpgradeableMock_init_unchained() internal initializer { function __UUPSUpgradeableMock_init_unchained() internal onlyInitializing {
} }
// Not having any checks in this function is dangerous! Do not do this outside tests! // Not having any checks in this function is dangerous! Do not do this outside tests!
function _authorizeUpgrade(address) internal virtual override {} function _authorizeUpgrade(address) internal virtual override {}
...@@ -22,7 +22,7 @@ contract UUPSUpgradeableMockUpgradeable is Initializable, CountersImplUpgradeabl ...@@ -22,7 +22,7 @@ contract UUPSUpgradeableMockUpgradeable is Initializable, CountersImplUpgradeabl
} }
contract UUPSUpgradeableUnsafeMockUpgradeable is Initializable, UUPSUpgradeableMockUpgradeable { contract UUPSUpgradeableUnsafeMockUpgradeable is Initializable, UUPSUpgradeableMockUpgradeable {
function __UUPSUpgradeableUnsafeMock_init() internal initializer { function __UUPSUpgradeableUnsafeMock_init() internal onlyInitializing {
__CountersImpl_init_unchained(); __CountersImpl_init_unchained();
__ERC1967Upgrade_init_unchained(); __ERC1967Upgrade_init_unchained();
__UUPSUpgradeable_init_unchained(); __UUPSUpgradeable_init_unchained();
...@@ -30,7 +30,7 @@ contract UUPSUpgradeableUnsafeMockUpgradeable is Initializable, UUPSUpgradeableM ...@@ -30,7 +30,7 @@ contract UUPSUpgradeableUnsafeMockUpgradeable is Initializable, UUPSUpgradeableM
__UUPSUpgradeableUnsafeMock_init_unchained(); __UUPSUpgradeableUnsafeMock_init_unchained();
} }
function __UUPSUpgradeableUnsafeMock_init_unchained() internal initializer { function __UUPSUpgradeableUnsafeMock_init_unchained() internal onlyInitializing {
} }
function upgradeTo(address newImplementation) external virtual override { function upgradeTo(address newImplementation) external virtual override {
ERC1967UpgradeUpgradeable._upgradeToAndCall(newImplementation, bytes(""), false); ERC1967UpgradeUpgradeable._upgradeToAndCall(newImplementation, bytes(""), false);
...@@ -43,7 +43,7 @@ contract UUPSUpgradeableUnsafeMockUpgradeable is Initializable, UUPSUpgradeableM ...@@ -43,7 +43,7 @@ contract UUPSUpgradeableUnsafeMockUpgradeable is Initializable, UUPSUpgradeableM
} }
contract UUPSUpgradeableBrokenMockUpgradeable is Initializable, UUPSUpgradeableMockUpgradeable { contract UUPSUpgradeableBrokenMockUpgradeable is Initializable, UUPSUpgradeableMockUpgradeable {
function __UUPSUpgradeableBrokenMock_init() internal initializer { function __UUPSUpgradeableBrokenMock_init() internal onlyInitializing {
__CountersImpl_init_unchained(); __CountersImpl_init_unchained();
__ERC1967Upgrade_init_unchained(); __ERC1967Upgrade_init_unchained();
__UUPSUpgradeable_init_unchained(); __UUPSUpgradeable_init_unchained();
...@@ -51,7 +51,7 @@ contract UUPSUpgradeableBrokenMockUpgradeable is Initializable, UUPSUpgradeableM ...@@ -51,7 +51,7 @@ contract UUPSUpgradeableBrokenMockUpgradeable is Initializable, UUPSUpgradeableM
__UUPSUpgradeableBrokenMock_init_unchained(); __UUPSUpgradeableBrokenMock_init_unchained();
} }
function __UUPSUpgradeableBrokenMock_init_unchained() internal initializer { function __UUPSUpgradeableBrokenMock_init_unchained() internal onlyInitializing {
} }
function upgradeTo(address) external virtual override { function upgradeTo(address) external virtual override {
// pass // pass
......
...@@ -66,11 +66,11 @@ contract CompTimelockUpgradeable is Initializable { ...@@ -66,11 +66,11 @@ contract CompTimelockUpgradeable is Initializable {
mapping(bytes32 => bool) public queuedTransactions; mapping(bytes32 => bool) public queuedTransactions;
function __CompTimelock_init(address admin_, uint256 delay_) internal initializer { function __CompTimelock_init(address admin_, uint256 delay_) internal onlyInitializing {
__CompTimelock_init_unchained(admin_, delay_); __CompTimelock_init_unchained(admin_, delay_);
} }
function __CompTimelock_init_unchained(address admin_, uint256 delay_) internal initializer { function __CompTimelock_init_unchained(address admin_, uint256 delay_) internal onlyInitializing {
require(delay_ >= MINIMUM_DELAY, "Timelock::constructor: Delay must exceed minimum delay."); require(delay_ >= MINIMUM_DELAY, "Timelock::constructor: Delay must exceed minimum delay.");
require(delay_ <= MAXIMUM_DELAY, "Timelock::setDelay: Delay must not exceed maximum delay."); require(delay_ <= MAXIMUM_DELAY, "Timelock::setDelay: Delay must not exceed maximum delay.");
......
...@@ -15,7 +15,7 @@ contract MyGovernor1Upgradeable is ...@@ -15,7 +15,7 @@ contract MyGovernor1Upgradeable is
GovernorVotesQuorumFractionUpgradeable, GovernorVotesQuorumFractionUpgradeable,
GovernorCountingSimpleUpgradeable GovernorCountingSimpleUpgradeable
{ {
function __MyGovernor1_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer { function __MyGovernor1_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained("MyGovernor", version()); __EIP712_init_unchained("MyGovernor", version());
...@@ -29,7 +29,7 @@ contract MyGovernor1Upgradeable is ...@@ -29,7 +29,7 @@ contract MyGovernor1Upgradeable is
__MyGovernor1_init_unchained(_token, _timelock); __MyGovernor1_init_unchained(_token, _timelock);
} }
function __MyGovernor1_init_unchained(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer {} function __MyGovernor1_init_unchained(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {}
function votingDelay() public pure override returns (uint256) { function votingDelay() public pure override returns (uint256) {
return 1; // 1 block return 1; // 1 block
......
...@@ -17,7 +17,7 @@ contract MyGovernor2Upgradeable is ...@@ -17,7 +17,7 @@ contract MyGovernor2Upgradeable is
GovernorVotesQuorumFractionUpgradeable, GovernorVotesQuorumFractionUpgradeable,
GovernorCountingSimpleUpgradeable GovernorCountingSimpleUpgradeable
{ {
function __MyGovernor2_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer { function __MyGovernor2_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained("MyGovernor", version()); __EIP712_init_unchained("MyGovernor", version());
...@@ -32,7 +32,7 @@ contract MyGovernor2Upgradeable is ...@@ -32,7 +32,7 @@ contract MyGovernor2Upgradeable is
__MyGovernor2_init_unchained(_token, _timelock); __MyGovernor2_init_unchained(_token, _timelock);
} }
function __MyGovernor2_init_unchained(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer {} function __MyGovernor2_init_unchained(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {}
function votingDelay() public pure override returns (uint256) { function votingDelay() public pure override returns (uint256) {
return 1; // 1 block return 1; // 1 block
......
...@@ -15,7 +15,7 @@ contract MyGovernorUpgradeable is ...@@ -15,7 +15,7 @@ contract MyGovernorUpgradeable is
GovernorVotesUpgradeable, GovernorVotesUpgradeable,
GovernorVotesQuorumFractionUpgradeable GovernorVotesQuorumFractionUpgradeable
{ {
function __MyGovernor_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer { function __MyGovernor_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__EIP712_init_unchained("MyGovernor", version()); __EIP712_init_unchained("MyGovernor", version());
...@@ -30,7 +30,7 @@ contract MyGovernorUpgradeable is ...@@ -30,7 +30,7 @@ contract MyGovernorUpgradeable is
__MyGovernor_init_unchained(_token, _timelock); __MyGovernor_init_unchained(_token, _timelock);
} }
function __MyGovernor_init_unchained(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer {} function __MyGovernor_init_unchained(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {}
function votingDelay() public pure override returns (uint256) { function votingDelay() public pure override returns (uint256) {
return 1; // 1 block return 1; // 1 block
......
...@@ -17,11 +17,11 @@ import "../utils/Initializable.sol"; ...@@ -17,11 +17,11 @@ import "../utils/Initializable.sol";
* @custom:oz-upgrades-unsafe-allow delegatecall * @custom:oz-upgrades-unsafe-allow delegatecall
*/ */
abstract contract ERC1967UpgradeUpgradeable is Initializable { abstract contract ERC1967UpgradeUpgradeable is Initializable {
function __ERC1967Upgrade_init() internal initializer { function __ERC1967Upgrade_init() internal onlyInitializing {
__ERC1967Upgrade_init_unchained(); __ERC1967Upgrade_init_unchained();
} }
function __ERC1967Upgrade_init_unchained() internal initializer { function __ERC1967Upgrade_init_unchained() internal onlyInitializing {
} }
// This is the keccak-256 hash of "eip1967.proxy.rollback" subtracted by 1 // This is the keccak-256 hash of "eip1967.proxy.rollback" subtracted by 1
bytes32 private constant _ROLLBACK_SLOT = 0x4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd9143; bytes32 private constant _ROLLBACK_SLOT = 0x4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd9143;
......
...@@ -19,12 +19,12 @@ import "./Initializable.sol"; ...@@ -19,12 +19,12 @@ import "./Initializable.sol";
* _Available since v4.1._ * _Available since v4.1._
*/ */
abstract contract UUPSUpgradeable is Initializable, ERC1967UpgradeUpgradeable { abstract contract UUPSUpgradeable is Initializable, ERC1967UpgradeUpgradeable {
function __UUPSUpgradeable_init() internal initializer { function __UUPSUpgradeable_init() internal onlyInitializing {
__ERC1967Upgrade_init_unchained(); __ERC1967Upgrade_init_unchained();
__UUPSUpgradeable_init_unchained(); __UUPSUpgradeable_init_unchained();
} }
function __UUPSUpgradeable_init_unchained() internal initializer { function __UUPSUpgradeable_init_unchained() internal onlyInitializing {
} }
/// @custom:oz-upgrades-unsafe-allow state-variable-immutable state-variable-assignment /// @custom:oz-upgrades-unsafe-allow state-variable-immutable state-variable-assignment
address private immutable __self = address(this); address private immutable __self = address(this);
......
...@@ -31,12 +31,12 @@ abstract contract PausableUpgradeable is Initializable, ContextUpgradeable { ...@@ -31,12 +31,12 @@ abstract contract PausableUpgradeable is Initializable, ContextUpgradeable {
/** /**
* @dev Initializes the contract in unpaused state. * @dev Initializes the contract in unpaused state.
*/ */
function __Pausable_init() internal initializer { function __Pausable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Pausable_init_unchained(); __Pausable_init_unchained();
} }
function __Pausable_init_unchained() internal initializer { function __Pausable_init_unchained() internal onlyInitializing {
_paused = false; _paused = false;
} }
......
...@@ -27,11 +27,11 @@ import "../proxy/utils/Initializable.sol"; ...@@ -27,11 +27,11 @@ import "../proxy/utils/Initializable.sol";
abstract contract PullPaymentUpgradeable is Initializable { abstract contract PullPaymentUpgradeable is Initializable {
EscrowUpgradeable private _escrow; EscrowUpgradeable private _escrow;
function __PullPayment_init() internal initializer { function __PullPayment_init() internal onlyInitializing {
__PullPayment_init_unchained(); __PullPayment_init_unchained();
} }
function __PullPayment_init_unchained() internal initializer { function __PullPayment_init_unchained() internal onlyInitializing {
_escrow = new EscrowUpgradeable(); _escrow = new EscrowUpgradeable();
_escrow.initialize(); _escrow.initialize();
} }
......
...@@ -37,11 +37,11 @@ abstract contract ReentrancyGuardUpgradeable is Initializable { ...@@ -37,11 +37,11 @@ abstract contract ReentrancyGuardUpgradeable is Initializable {
uint256 private _status; uint256 private _status;
function __ReentrancyGuard_init() internal initializer { function __ReentrancyGuard_init() internal onlyInitializing {
__ReentrancyGuard_init_unchained(); __ReentrancyGuard_init_unchained();
} }
function __ReentrancyGuard_init_unchained() internal initializer { function __ReentrancyGuard_init_unchained() internal onlyInitializing {
_status = _NOT_ENTERED; _status = _NOT_ENTERED;
} }
......
...@@ -33,13 +33,13 @@ contract ERC1155Upgradeable is Initializable, ContextUpgradeable, ERC165Upgradea ...@@ -33,13 +33,13 @@ contract ERC1155Upgradeable is Initializable, ContextUpgradeable, ERC165Upgradea
/** /**
* @dev See {_setURI}. * @dev See {_setURI}.
*/ */
function __ERC1155_init(string memory uri_) internal initializer { function __ERC1155_init(string memory uri_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155_init_unchained(uri_); __ERC1155_init_unchained(uri_);
} }
function __ERC1155_init_unchained(string memory uri_) internal initializer { function __ERC1155_init_unchained(string memory uri_) internal onlyInitializing {
_setURI(uri_); _setURI(uri_);
} }
......
...@@ -13,13 +13,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -13,13 +13,13 @@ import "../../../proxy/utils/Initializable.sol";
* _Available since v3.1._ * _Available since v3.1._
*/ */
abstract contract ERC1155BurnableUpgradeable is Initializable, ERC1155Upgradeable { abstract contract ERC1155BurnableUpgradeable is Initializable, ERC1155Upgradeable {
function __ERC1155Burnable_init() internal initializer { function __ERC1155Burnable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155Burnable_init_unchained(); __ERC1155Burnable_init_unchained();
} }
function __ERC1155Burnable_init_unchained() internal initializer { function __ERC1155Burnable_init_unchained() internal onlyInitializing {
} }
function burn( function burn(
address account, address account,
......
...@@ -17,14 +17,14 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -17,14 +17,14 @@ import "../../../proxy/utils/Initializable.sol";
* _Available since v3.1._ * _Available since v3.1._
*/ */
abstract contract ERC1155PausableUpgradeable is Initializable, ERC1155Upgradeable, PausableUpgradeable { abstract contract ERC1155PausableUpgradeable is Initializable, ERC1155Upgradeable, PausableUpgradeable {
function __ERC1155Pausable_init() internal initializer { function __ERC1155Pausable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__Pausable_init_unchained(); __Pausable_init_unchained();
__ERC1155Pausable_init_unchained(); __ERC1155Pausable_init_unchained();
} }
function __ERC1155Pausable_init_unchained() internal initializer { function __ERC1155Pausable_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev See {ERC1155-_beforeTokenTransfer}. * @dev See {ERC1155-_beforeTokenTransfer}.
......
...@@ -15,13 +15,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -15,13 +15,13 @@ import "../../../proxy/utils/Initializable.sol";
* same id are not going to be minted. * same id are not going to be minted.
*/ */
abstract contract ERC1155SupplyUpgradeable is Initializable, ERC1155Upgradeable { abstract contract ERC1155SupplyUpgradeable is Initializable, ERC1155Upgradeable {
function __ERC1155Supply_init() internal initializer { function __ERC1155Supply_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155Supply_init_unchained(); __ERC1155Supply_init_unchained();
} }
function __ERC1155Supply_init_unchained() internal initializer { function __ERC1155Supply_init_unchained() internal onlyInitializing {
} }
mapping(uint256 => uint256) private _totalSupply; mapping(uint256 => uint256) private _totalSupply;
......
...@@ -37,7 +37,7 @@ contract ERC1155PresetMinterPauserUpgradeable is Initializable, ContextUpgradeab ...@@ -37,7 +37,7 @@ contract ERC1155PresetMinterPauserUpgradeable is Initializable, ContextUpgradeab
* @dev Grants `DEFAULT_ADMIN_ROLE`, `MINTER_ROLE`, and `PAUSER_ROLE` to the account that * @dev Grants `DEFAULT_ADMIN_ROLE`, `MINTER_ROLE`, and `PAUSER_ROLE` to the account that
* deploys the contract. * deploys the contract.
*/ */
function __ERC1155PresetMinterPauser_init(string memory uri) internal initializer { function __ERC1155PresetMinterPauser_init(string memory uri) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
...@@ -49,7 +49,7 @@ contract ERC1155PresetMinterPauserUpgradeable is Initializable, ContextUpgradeab ...@@ -49,7 +49,7 @@ contract ERC1155PresetMinterPauserUpgradeable is Initializable, ContextUpgradeab
__ERC1155PresetMinterPauser_init_unchained(uri); __ERC1155PresetMinterPauser_init_unchained(uri);
} }
function __ERC1155PresetMinterPauser_init_unchained(string memory uri) internal initializer { function __ERC1155PresetMinterPauser_init_unchained(string memory uri) internal onlyInitializing {
_setupRole(DEFAULT_ADMIN_ROLE, _msgSender()); _setupRole(DEFAULT_ADMIN_ROLE, _msgSender());
_setupRole(MINTER_ROLE, _msgSender()); _setupRole(MINTER_ROLE, _msgSender());
......
...@@ -15,13 +15,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -15,13 +15,13 @@ import "../../../proxy/utils/Initializable.sol";
* @dev _Available since v3.1._ * @dev _Available since v3.1._
*/ */
contract ERC1155HolderUpgradeable is Initializable, ERC1155ReceiverUpgradeable { contract ERC1155HolderUpgradeable is Initializable, ERC1155ReceiverUpgradeable {
function __ERC1155Holder_init() internal initializer { function __ERC1155Holder_init() internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155Receiver_init_unchained(); __ERC1155Receiver_init_unchained();
__ERC1155Holder_init_unchained(); __ERC1155Holder_init_unchained();
} }
function __ERC1155Holder_init_unchained() internal initializer { function __ERC1155Holder_init_unchained() internal onlyInitializing {
} }
function onERC1155Received( function onERC1155Received(
address, address,
......
...@@ -11,12 +11,12 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -11,12 +11,12 @@ import "../../../proxy/utils/Initializable.sol";
* @dev _Available since v3.1._ * @dev _Available since v3.1._
*/ */
abstract contract ERC1155ReceiverUpgradeable is Initializable, ERC165Upgradeable, IERC1155ReceiverUpgradeable { abstract contract ERC1155ReceiverUpgradeable is Initializable, ERC165Upgradeable, IERC1155ReceiverUpgradeable {
function __ERC1155Receiver_init() internal initializer { function __ERC1155Receiver_init() internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC1155Receiver_init_unchained(); __ERC1155Receiver_init_unchained();
} }
function __ERC1155Receiver_init_unchained() internal initializer { function __ERC1155Receiver_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev See {IERC165-supportsInterface}. * @dev See {IERC165-supportsInterface}.
......
...@@ -52,12 +52,12 @@ contract ERC20Upgradeable is Initializable, ContextUpgradeable, IERC20Upgradeabl ...@@ -52,12 +52,12 @@ contract ERC20Upgradeable is Initializable, ContextUpgradeable, IERC20Upgradeabl
* All two of these values are immutable: they can only be set once during * All two of these values are immutable: they can only be set once during
* construction. * construction.
*/ */
function __ERC20_init(string memory name_, string memory symbol_) internal initializer { function __ERC20_init(string memory name_, string memory symbol_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name_, symbol_); __ERC20_init_unchained(name_, symbol_);
} }
function __ERC20_init_unchained(string memory name_, string memory symbol_) internal initializer { function __ERC20_init_unchained(string memory name_, string memory symbol_) internal onlyInitializing {
_name = name_; _name = name_;
_symbol = symbol_; _symbol = symbol_;
} }
......
...@@ -13,12 +13,12 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -13,12 +13,12 @@ import "../../../proxy/utils/Initializable.sol";
* recognized off-chain (via event analysis). * recognized off-chain (via event analysis).
*/ */
abstract contract ERC20BurnableUpgradeable is Initializable, ContextUpgradeable, ERC20Upgradeable { abstract contract ERC20BurnableUpgradeable is Initializable, ContextUpgradeable, ERC20Upgradeable {
function __ERC20Burnable_init() internal initializer { function __ERC20Burnable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20Burnable_init_unchained(); __ERC20Burnable_init_unchained();
} }
function __ERC20Burnable_init_unchained() internal initializer { function __ERC20Burnable_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Destroys `amount` tokens from the caller. * @dev Destroys `amount` tokens from the caller.
......
...@@ -16,12 +16,12 @@ abstract contract ERC20CappedUpgradeable is Initializable, ERC20Upgradeable { ...@@ -16,12 +16,12 @@ abstract contract ERC20CappedUpgradeable is Initializable, ERC20Upgradeable {
* @dev Sets the value of the `cap`. This value is immutable, it can only be * @dev Sets the value of the `cap`. This value is immutable, it can only be
* set once during construction. * set once during construction.
*/ */
function __ERC20Capped_init(uint256 cap_) internal initializer { function __ERC20Capped_init(uint256 cap_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20Capped_init_unchained(cap_); __ERC20Capped_init_unchained(cap_);
} }
function __ERC20Capped_init_unchained(uint256 cap_) internal initializer { function __ERC20Capped_init_unchained(uint256 cap_) internal onlyInitializing {
require(cap_ > 0, "ERC20Capped: cap is 0"); require(cap_ > 0, "ERC20Capped: cap is 0");
_cap = cap_; _cap = cap_;
} }
......
...@@ -17,12 +17,12 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -17,12 +17,12 @@ import "../../../proxy/utils/Initializable.sol";
* _Available since v4.1._ * _Available since v4.1._
*/ */
abstract contract ERC20FlashMintUpgradeable is Initializable, ERC20Upgradeable, IERC3156FlashLenderUpgradeable { abstract contract ERC20FlashMintUpgradeable is Initializable, ERC20Upgradeable, IERC3156FlashLenderUpgradeable {
function __ERC20FlashMint_init() internal initializer { function __ERC20FlashMint_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20FlashMint_init_unchained(); __ERC20FlashMint_init_unchained();
} }
function __ERC20FlashMint_init_unchained() internal initializer { function __ERC20FlashMint_init_unchained() internal onlyInitializing {
} }
bytes32 private constant _RETURN_VALUE = keccak256("ERC3156FlashBorrower.onFlashLoan"); bytes32 private constant _RETURN_VALUE = keccak256("ERC3156FlashBorrower.onFlashLoan");
......
...@@ -15,13 +15,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -15,13 +15,13 @@ import "../../../proxy/utils/Initializable.sol";
* event of a large bug. * event of a large bug.
*/ */
abstract contract ERC20PausableUpgradeable is Initializable, ERC20Upgradeable, PausableUpgradeable { abstract contract ERC20PausableUpgradeable is Initializable, ERC20Upgradeable, PausableUpgradeable {
function __ERC20Pausable_init() internal initializer { function __ERC20Pausable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Pausable_init_unchained(); __Pausable_init_unchained();
__ERC20Pausable_init_unchained(); __ERC20Pausable_init_unchained();
} }
function __ERC20Pausable_init_unchained() internal initializer { function __ERC20Pausable_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev See {ERC20-_beforeTokenTransfer}. * @dev See {ERC20-_beforeTokenTransfer}.
......
...@@ -41,12 +41,12 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -41,12 +41,12 @@ import "../../../proxy/utils/Initializable.sol";
*/ */
abstract contract ERC20SnapshotUpgradeable is Initializable, ERC20Upgradeable { abstract contract ERC20SnapshotUpgradeable is Initializable, ERC20Upgradeable {
function __ERC20Snapshot_init() internal initializer { function __ERC20Snapshot_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20Snapshot_init_unchained(); __ERC20Snapshot_init_unchained();
} }
function __ERC20Snapshot_init_unchained() internal initializer { function __ERC20Snapshot_init_unchained() internal onlyInitializing {
} }
// Inspired by Jordi Baylina's MiniMeToken to record historical balances: // Inspired by Jordi Baylina's MiniMeToken to record historical balances:
// https://github.com/Giveth/minimd/blob/ea04d950eea153a04c51fa510b068b9dded390cb/contracts/MiniMeToken.sol // https://github.com/Giveth/minimd/blob/ea04d950eea153a04c51fa510b068b9dded390cb/contracts/MiniMeToken.sol
......
...@@ -26,7 +26,7 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -26,7 +26,7 @@ import "../../../proxy/utils/Initializable.sol";
* _Available since v4.2._ * _Available since v4.2._
*/ */
abstract contract ERC20VotesCompUpgradeable is Initializable, ERC20VotesUpgradeable { abstract contract ERC20VotesCompUpgradeable is Initializable, ERC20VotesUpgradeable {
function __ERC20VotesComp_init_unchained() internal initializer { function __ERC20VotesComp_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Comp version of the {getVotes} accessor, with `uint96` return type. * @dev Comp version of the {getVotes} accessor, with `uint96` return type.
......
...@@ -27,7 +27,7 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -27,7 +27,7 @@ import "../../../proxy/utils/Initializable.sol";
* _Available since v4.2._ * _Available since v4.2._
*/ */
abstract contract ERC20VotesUpgradeable is Initializable, ERC20PermitUpgradeable { abstract contract ERC20VotesUpgradeable is Initializable, ERC20PermitUpgradeable {
function __ERC20Votes_init_unchained() internal initializer { function __ERC20Votes_init_unchained() internal onlyInitializing {
} }
struct Checkpoint { struct Checkpoint {
uint32 fromBlock; uint32 fromBlock;
......
...@@ -19,12 +19,12 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -19,12 +19,12 @@ import "../../../proxy/utils/Initializable.sol";
abstract contract ERC20WrapperUpgradeable is Initializable, ERC20Upgradeable { abstract contract ERC20WrapperUpgradeable is Initializable, ERC20Upgradeable {
IERC20Upgradeable public underlying; IERC20Upgradeable public underlying;
function __ERC20Wrapper_init(IERC20Upgradeable underlyingToken) internal initializer { function __ERC20Wrapper_init(IERC20Upgradeable underlyingToken) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20Wrapper_init_unchained(underlyingToken); __ERC20Wrapper_init_unchained(underlyingToken);
} }
function __ERC20Wrapper_init_unchained(IERC20Upgradeable underlyingToken) internal initializer { function __ERC20Wrapper_init_unchained(IERC20Upgradeable underlyingToken) internal onlyInitializing {
underlying = underlyingToken; underlying = underlyingToken;
} }
......
...@@ -33,13 +33,13 @@ abstract contract ERC20PermitUpgradeable is Initializable, ERC20Upgradeable, IER ...@@ -33,13 +33,13 @@ abstract contract ERC20PermitUpgradeable is Initializable, ERC20Upgradeable, IER
* *
* It's a good idea to use the same `name` that is defined as the ERC20 token name. * It's a good idea to use the same `name` that is defined as the ERC20 token name.
*/ */
function __ERC20Permit_init(string memory name) internal initializer { function __ERC20Permit_init(string memory name) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__EIP712_init_unchained(name, "1"); __EIP712_init_unchained(name, "1");
__ERC20Permit_init_unchained(name); __ERC20Permit_init_unchained(name);
} }
function __ERC20Permit_init_unchained(string memory name) internal initializer { function __ERC20Permit_init_unchained(string memory name) internal onlyInitializing {
_PERMIT_TYPEHASH = keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");} _PERMIT_TYPEHASH = keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)");}
/** /**
......
...@@ -38,7 +38,7 @@ contract ERC20PresetFixedSupplyUpgradeable is Initializable, ERC20BurnableUpgrad ...@@ -38,7 +38,7 @@ contract ERC20PresetFixedSupplyUpgradeable is Initializable, ERC20BurnableUpgrad
string memory symbol, string memory symbol,
uint256 initialSupply, uint256 initialSupply,
address owner address owner
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC20_init_unchained(name, symbol); __ERC20_init_unchained(name, symbol);
__ERC20Burnable_init_unchained(); __ERC20Burnable_init_unchained();
...@@ -50,7 +50,7 @@ contract ERC20PresetFixedSupplyUpgradeable is Initializable, ERC20BurnableUpgrad ...@@ -50,7 +50,7 @@ contract ERC20PresetFixedSupplyUpgradeable is Initializable, ERC20BurnableUpgrad
string memory symbol, string memory symbol,
uint256 initialSupply, uint256 initialSupply,
address owner address owner
) internal initializer { ) internal onlyInitializing {
_mint(owner, initialSupply); _mint(owner, initialSupply);
} }
uint256[50] private __gap; uint256[50] private __gap;
......
...@@ -39,7 +39,7 @@ contract ERC20PresetMinterPauserUpgradeable is Initializable, ContextUpgradeable ...@@ -39,7 +39,7 @@ contract ERC20PresetMinterPauserUpgradeable is Initializable, ContextUpgradeable
* *
* See {ERC20-constructor}. * See {ERC20-constructor}.
*/ */
function __ERC20PresetMinterPauser_init(string memory name, string memory symbol) internal initializer { function __ERC20PresetMinterPauser_init(string memory name, string memory symbol) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
...@@ -51,7 +51,7 @@ contract ERC20PresetMinterPauserUpgradeable is Initializable, ContextUpgradeable ...@@ -51,7 +51,7 @@ contract ERC20PresetMinterPauserUpgradeable is Initializable, ContextUpgradeable
__ERC20PresetMinterPauser_init_unchained(name, symbol); __ERC20PresetMinterPauser_init_unchained(name, symbol);
} }
function __ERC20PresetMinterPauser_init_unchained(string memory name, string memory symbol) internal initializer { function __ERC20PresetMinterPauser_init_unchained(string memory name, string memory symbol) internal onlyInitializing {
_setupRole(DEFAULT_ADMIN_ROLE, _msgSender()); _setupRole(DEFAULT_ADMIN_ROLE, _msgSender());
_setupRole(MINTER_ROLE, _msgSender()); _setupRole(MINTER_ROLE, _msgSender());
......
...@@ -29,7 +29,7 @@ contract TokenTimelockUpgradeable is Initializable { ...@@ -29,7 +29,7 @@ contract TokenTimelockUpgradeable is Initializable {
IERC20Upgradeable token_, IERC20Upgradeable token_,
address beneficiary_, address beneficiary_,
uint256 releaseTime_ uint256 releaseTime_
) internal initializer { ) internal onlyInitializing {
__TokenTimelock_init_unchained(token_, beneficiary_, releaseTime_); __TokenTimelock_init_unchained(token_, beneficiary_, releaseTime_);
} }
...@@ -37,7 +37,7 @@ contract TokenTimelockUpgradeable is Initializable { ...@@ -37,7 +37,7 @@ contract TokenTimelockUpgradeable is Initializable {
IERC20Upgradeable token_, IERC20Upgradeable token_,
address beneficiary_, address beneficiary_,
uint256 releaseTime_ uint256 releaseTime_
) internal initializer { ) internal onlyInitializing {
require(releaseTime_ > block.timestamp, "TokenTimelock: release time is before current time"); require(releaseTime_ > block.timestamp, "TokenTimelock: release time is before current time");
_token = token_; _token = token_;
_beneficiary = beneficiary_; _beneficiary = beneficiary_;
......
...@@ -42,13 +42,13 @@ contract ERC721Upgradeable is Initializable, ContextUpgradeable, ERC165Upgradeab ...@@ -42,13 +42,13 @@ contract ERC721Upgradeable is Initializable, ContextUpgradeable, ERC165Upgradeab
/** /**
* @dev Initializes the contract by setting a `name` and a `symbol` to the token collection. * @dev Initializes the contract by setting a `name` and a `symbol` to the token collection.
*/ */
function __ERC721_init(string memory name_, string memory symbol_) internal initializer { function __ERC721_init(string memory name_, string memory symbol_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721_init_unchained(name_, symbol_); __ERC721_init_unchained(name_, symbol_);
} }
function __ERC721_init_unchained(string memory name_, string memory symbol_) internal initializer { function __ERC721_init_unchained(string memory name_, string memory symbol_) internal onlyInitializing {
_name = name_; _name = name_;
_symbol = symbol_; _symbol = symbol_;
} }
......
...@@ -12,13 +12,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -12,13 +12,13 @@ import "../../../proxy/utils/Initializable.sol";
* @dev ERC721 Token that can be irreversibly burned (destroyed). * @dev ERC721 Token that can be irreversibly burned (destroyed).
*/ */
abstract contract ERC721BurnableUpgradeable is Initializable, ContextUpgradeable, ERC721Upgradeable { abstract contract ERC721BurnableUpgradeable is Initializable, ContextUpgradeable, ERC721Upgradeable {
function __ERC721Burnable_init() internal initializer { function __ERC721Burnable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721Burnable_init_unchained(); __ERC721Burnable_init_unchained();
} }
function __ERC721Burnable_init_unchained() internal initializer { function __ERC721Burnable_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Burns `tokenId`. See {ERC721-_burn}. * @dev Burns `tokenId`. See {ERC721-_burn}.
......
...@@ -13,13 +13,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -13,13 +13,13 @@ import "../../../proxy/utils/Initializable.sol";
* account. * account.
*/ */
abstract contract ERC721EnumerableUpgradeable is Initializable, ERC721Upgradeable, IERC721EnumerableUpgradeable { abstract contract ERC721EnumerableUpgradeable is Initializable, ERC721Upgradeable, IERC721EnumerableUpgradeable {
function __ERC721Enumerable_init() internal initializer { function __ERC721Enumerable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721Enumerable_init_unchained(); __ERC721Enumerable_init_unchained();
} }
function __ERC721Enumerable_init_unchained() internal initializer { function __ERC721Enumerable_init_unchained() internal onlyInitializing {
} }
// Mapping from owner to list of owned token IDs // Mapping from owner to list of owned token IDs
mapping(address => mapping(uint256 => uint256)) private _ownedTokens; mapping(address => mapping(uint256 => uint256)) private _ownedTokens;
......
...@@ -15,14 +15,14 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -15,14 +15,14 @@ import "../../../proxy/utils/Initializable.sol";
* event of a large bug. * event of a large bug.
*/ */
abstract contract ERC721PausableUpgradeable is Initializable, ERC721Upgradeable, PausableUpgradeable { abstract contract ERC721PausableUpgradeable is Initializable, ERC721Upgradeable, PausableUpgradeable {
function __ERC721Pausable_init() internal initializer { function __ERC721Pausable_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__Pausable_init_unchained(); __Pausable_init_unchained();
__ERC721Pausable_init_unchained(); __ERC721Pausable_init_unchained();
} }
function __ERC721Pausable_init_unchained() internal initializer { function __ERC721Pausable_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev See {ERC721-_beforeTokenTransfer}. * @dev See {ERC721-_beforeTokenTransfer}.
......
...@@ -10,13 +10,13 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -10,13 +10,13 @@ import "../../../proxy/utils/Initializable.sol";
* @dev ERC721 token with storage based token URI management. * @dev ERC721 token with storage based token URI management.
*/ */
abstract contract ERC721URIStorageUpgradeable is Initializable, ERC721Upgradeable { abstract contract ERC721URIStorageUpgradeable is Initializable, ERC721Upgradeable {
function __ERC721URIStorage_init() internal initializer { function __ERC721URIStorage_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC721URIStorage_init_unchained(); __ERC721URIStorage_init_unchained();
} }
function __ERC721URIStorage_init_unchained() internal initializer { function __ERC721URIStorage_init_unchained() internal onlyInitializing {
} }
using StringsUpgradeable for uint256; using StringsUpgradeable for uint256;
......
...@@ -63,7 +63,7 @@ contract ERC721PresetMinterPauserAutoIdUpgradeable is ...@@ -63,7 +63,7 @@ contract ERC721PresetMinterPauserAutoIdUpgradeable is
string memory name, string memory name,
string memory symbol, string memory symbol,
string memory baseTokenURI string memory baseTokenURI
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
__AccessControl_init_unchained(); __AccessControl_init_unchained();
...@@ -80,7 +80,7 @@ contract ERC721PresetMinterPauserAutoIdUpgradeable is ...@@ -80,7 +80,7 @@ contract ERC721PresetMinterPauserAutoIdUpgradeable is
string memory name, string memory name,
string memory symbol, string memory symbol,
string memory baseTokenURI string memory baseTokenURI
) internal initializer { ) internal onlyInitializing {
_baseTokenURI = baseTokenURI; _baseTokenURI = baseTokenURI;
_setupRole(DEFAULT_ADMIN_ROLE, _msgSender()); _setupRole(DEFAULT_ADMIN_ROLE, _msgSender());
......
...@@ -13,11 +13,11 @@ import "../../../proxy/utils/Initializable.sol"; ...@@ -13,11 +13,11 @@ import "../../../proxy/utils/Initializable.sol";
* Make sure the contract is able to use its token with {IERC721-safeTransferFrom}, {IERC721-approve} or {IERC721-setApprovalForAll}. * Make sure the contract is able to use its token with {IERC721-safeTransferFrom}, {IERC721-approve} or {IERC721-setApprovalForAll}.
*/ */
contract ERC721HolderUpgradeable is Initializable, IERC721ReceiverUpgradeable { contract ERC721HolderUpgradeable is Initializable, IERC721ReceiverUpgradeable {
function __ERC721Holder_init() internal initializer { function __ERC721Holder_init() internal onlyInitializing {
__ERC721Holder_init_unchained(); __ERC721Holder_init_unchained();
} }
function __ERC721Holder_init_unchained() internal initializer { function __ERC721Holder_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev See {IERC721Receiver-onERC721Received}. * @dev See {IERC721Receiver-onERC721Received}.
......
...@@ -62,7 +62,7 @@ contract ERC777Upgradeable is Initializable, ContextUpgradeable, IERC777Upgradea ...@@ -62,7 +62,7 @@ contract ERC777Upgradeable is Initializable, ContextUpgradeable, IERC777Upgradea
string memory name_, string memory name_,
string memory symbol_, string memory symbol_,
address[] memory defaultOperators_ address[] memory defaultOperators_
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC777_init_unchained(name_, symbol_, defaultOperators_); __ERC777_init_unchained(name_, symbol_, defaultOperators_);
} }
...@@ -71,7 +71,7 @@ contract ERC777Upgradeable is Initializable, ContextUpgradeable, IERC777Upgradea ...@@ -71,7 +71,7 @@ contract ERC777Upgradeable is Initializable, ContextUpgradeable, IERC777Upgradea
string memory name_, string memory name_,
string memory symbol_, string memory symbol_,
address[] memory defaultOperators_ address[] memory defaultOperators_
) internal initializer { ) internal onlyInitializing {
_name = name_; _name = name_;
_symbol = symbol_; _symbol = symbol_;
......
...@@ -34,7 +34,7 @@ contract ERC777PresetFixedSupplyUpgradeable is Initializable, ERC777Upgradeable ...@@ -34,7 +34,7 @@ contract ERC777PresetFixedSupplyUpgradeable is Initializable, ERC777Upgradeable
address[] memory defaultOperators, address[] memory defaultOperators,
uint256 initialSupply, uint256 initialSupply,
address owner address owner
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC777_init_unchained(name, symbol, defaultOperators); __ERC777_init_unchained(name, symbol, defaultOperators);
__ERC777PresetFixedSupply_init_unchained(name, symbol, defaultOperators, initialSupply, owner); __ERC777PresetFixedSupply_init_unchained(name, symbol, defaultOperators, initialSupply, owner);
...@@ -46,7 +46,7 @@ contract ERC777PresetFixedSupplyUpgradeable is Initializable, ERC777Upgradeable ...@@ -46,7 +46,7 @@ contract ERC777PresetFixedSupplyUpgradeable is Initializable, ERC777Upgradeable
address[] memory defaultOperators, address[] memory defaultOperators,
uint256 initialSupply, uint256 initialSupply,
address owner address owner
) internal initializer { ) internal onlyInitializing {
_mint(owner, initialSupply, "", ""); _mint(owner, initialSupply, "", "");
} }
uint256[50] private __gap; uint256[50] private __gap;
......
...@@ -15,11 +15,11 @@ import "../proxy/utils/Initializable.sol"; ...@@ -15,11 +15,11 @@ import "../proxy/utils/Initializable.sol";
* This contract is only required for intermediate, library-like contracts. * This contract is only required for intermediate, library-like contracts.
*/ */
abstract contract ContextUpgradeable is Initializable { abstract contract ContextUpgradeable is Initializable {
function __Context_init() internal initializer { function __Context_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
} }
function __Context_init_unchained() internal initializer { function __Context_init_unchained() internal onlyInitializing {
} }
function _msgSender() internal view virtual returns (address) { function _msgSender() internal view virtual returns (address) {
return msg.sender; return msg.sender;
......
...@@ -12,11 +12,11 @@ import "../proxy/utils/Initializable.sol"; ...@@ -12,11 +12,11 @@ import "../proxy/utils/Initializable.sol";
* _Available since v4.1._ * _Available since v4.1._
*/ */
abstract contract MulticallUpgradeable is Initializable { abstract contract MulticallUpgradeable is Initializable {
function __Multicall_init() internal initializer { function __Multicall_init() internal onlyInitializing {
__Multicall_init_unchained(); __Multicall_init_unchained();
} }
function __Multicall_init_unchained() internal initializer { function __Multicall_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Receives and executes a batch of function calls on this contract. * @dev Receives and executes a batch of function calls on this contract.
......
...@@ -45,11 +45,11 @@ abstract contract EIP712Upgradeable is Initializable { ...@@ -45,11 +45,11 @@ abstract contract EIP712Upgradeable is Initializable {
* NOTE: These parameters cannot be changed except through a xref:learn::upgrading-smart-contracts.adoc[smart * NOTE: These parameters cannot be changed except through a xref:learn::upgrading-smart-contracts.adoc[smart
* contract upgrade]. * contract upgrade].
*/ */
function __EIP712_init(string memory name, string memory version) internal initializer { function __EIP712_init(string memory name, string memory version) internal onlyInitializing {
__EIP712_init_unchained(name, version); __EIP712_init_unchained(name, version);
} }
function __EIP712_init_unchained(string memory name, string memory version) internal initializer { function __EIP712_init_unchained(string memory name, string memory version) internal onlyInitializing {
bytes32 hashedName = keccak256(bytes(name)); bytes32 hashedName = keccak256(bytes(name));
bytes32 hashedVersion = keccak256(bytes(version)); bytes32 hashedVersion = keccak256(bytes(version));
_HASHED_NAME = hashedName; _HASHED_NAME = hashedName;
......
...@@ -12,14 +12,14 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -12,14 +12,14 @@ import "../../proxy/utils/Initializable.sol";
* @dev Intended usage: See {Escrow}. Same usage guidelines apply here. * @dev Intended usage: See {Escrow}. Same usage guidelines apply here.
*/ */
abstract contract ConditionalEscrowUpgradeable is Initializable, EscrowUpgradeable { abstract contract ConditionalEscrowUpgradeable is Initializable, EscrowUpgradeable {
function __ConditionalEscrow_init() internal initializer { function __ConditionalEscrow_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
__Escrow_init_unchained(); __Escrow_init_unchained();
__ConditionalEscrow_init_unchained(); __ConditionalEscrow_init_unchained();
} }
function __ConditionalEscrow_init_unchained() internal initializer { function __ConditionalEscrow_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Returns whether an address is allowed to withdraw their funds. To be * @dev Returns whether an address is allowed to withdraw their funds. To be
......
...@@ -24,13 +24,13 @@ contract EscrowUpgradeable is Initializable, OwnableUpgradeable { ...@@ -24,13 +24,13 @@ contract EscrowUpgradeable is Initializable, OwnableUpgradeable {
function initialize() public virtual initializer { function initialize() public virtual initializer {
__Escrow_init(); __Escrow_init();
} }
function __Escrow_init() internal initializer { function __Escrow_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
__Escrow_init_unchained(); __Escrow_init_unchained();
} }
function __Escrow_init_unchained() internal initializer { function __Escrow_init_unchained() internal onlyInitializing {
} }
using AddressUpgradeable for address payable; using AddressUpgradeable for address payable;
......
...@@ -35,7 +35,7 @@ contract RefundEscrowUpgradeable is Initializable, ConditionalEscrowUpgradeable ...@@ -35,7 +35,7 @@ contract RefundEscrowUpgradeable is Initializable, ConditionalEscrowUpgradeable
* @dev Constructor. * @dev Constructor.
* @param beneficiary_ The beneficiary of the deposits. * @param beneficiary_ The beneficiary of the deposits.
*/ */
function __RefundEscrow_init(address payable beneficiary_) internal initializer { function __RefundEscrow_init(address payable beneficiary_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__Ownable_init_unchained(); __Ownable_init_unchained();
__Escrow_init_unchained(); __Escrow_init_unchained();
...@@ -43,7 +43,7 @@ contract RefundEscrowUpgradeable is Initializable, ConditionalEscrowUpgradeable ...@@ -43,7 +43,7 @@ contract RefundEscrowUpgradeable is Initializable, ConditionalEscrowUpgradeable
__RefundEscrow_init_unchained(beneficiary_); __RefundEscrow_init_unchained(beneficiary_);
} }
function __RefundEscrow_init_unchained(address payable beneficiary_) internal initializer { function __RefundEscrow_init_unchained(address payable beneficiary_) internal onlyInitializing {
require(beneficiary_ != address(0), "RefundEscrow: beneficiary is the zero address"); require(beneficiary_ != address(0), "RefundEscrow: beneficiary is the zero address");
_beneficiary = beneficiary_; _beneficiary = beneficiary_;
_state = State.Active; _state = State.Active;
......
...@@ -13,12 +13,12 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -13,12 +13,12 @@ import "../../proxy/utils/Initializable.sol";
* their support of an interface. * their support of an interface.
*/ */
abstract contract ERC165StorageUpgradeable is Initializable, ERC165Upgradeable { abstract contract ERC165StorageUpgradeable is Initializable, ERC165Upgradeable {
function __ERC165Storage_init() internal initializer { function __ERC165Storage_init() internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
__ERC165Storage_init_unchained(); __ERC165Storage_init_unchained();
} }
function __ERC165Storage_init_unchained() internal initializer { function __ERC165Storage_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev Mapping of interface ids to whether or not it's supported. * @dev Mapping of interface ids to whether or not it's supported.
......
...@@ -21,11 +21,11 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -21,11 +21,11 @@ import "../../proxy/utils/Initializable.sol";
* Alternatively, {ERC165Storage} provides an easier to use but more expensive implementation. * Alternatively, {ERC165Storage} provides an easier to use but more expensive implementation.
*/ */
abstract contract ERC165Upgradeable is Initializable, IERC165Upgradeable { abstract contract ERC165Upgradeable is Initializable, IERC165Upgradeable {
function __ERC165_init() internal initializer { function __ERC165_init() internal onlyInitializing {
__ERC165_init_unchained(); __ERC165_init_unchained();
} }
function __ERC165_init_unchained() internal initializer { function __ERC165_init_unchained() internal onlyInitializing {
} }
/** /**
* @dev See {IERC165-supportsInterface}. * @dev See {IERC165-supportsInterface}.
......
...@@ -15,11 +15,11 @@ import "../../proxy/utils/Initializable.sol"; ...@@ -15,11 +15,11 @@ import "../../proxy/utils/Initializable.sol";
* registration to be complete. * registration to be complete.
*/ */
contract ERC1820ImplementerUpgradeable is Initializable, IERC1820ImplementerUpgradeable { contract ERC1820ImplementerUpgradeable is Initializable, IERC1820ImplementerUpgradeable {
function __ERC1820Implementer_init() internal initializer { function __ERC1820Implementer_init() internal onlyInitializing {
__ERC1820Implementer_init_unchained(); __ERC1820Implementer_init_unchained();
} }
function __ERC1820Implementer_init_unchained() internal initializer { function __ERC1820Implementer_init_unchained() internal onlyInitializing {
} }
bytes32 private constant _ERC1820_ACCEPT_MAGIC = keccak256("ERC1820_ACCEPT_MAGIC"); bytes32 private constant _ERC1820_ACCEPT_MAGIC = keccak256("ERC1820_ACCEPT_MAGIC");
......
...@@ -4,7 +4,7 @@ index d06c8722..6211da1f 100644 ...@@ -4,7 +4,7 @@ index d06c8722..6211da1f 100644
+++ b/contracts/mocks/MulticallTokenMockUpgradeable.sol +++ b/contracts/mocks/MulticallTokenMockUpgradeable.sol
@@ -9,7 +9,7 @@ import "../proxy/utils/Initializable.sol"; @@ -9,7 +9,7 @@ import "../proxy/utils/Initializable.sol";
contract MulticallTokenMockUpgradeable is Initializable, ERC20MockUpgradeable, MulticallUpgradeable { contract MulticallTokenMockUpgradeable is Initializable, ERC20MockUpgradeable, MulticallUpgradeable {
function __MulticallTokenMock_init(uint256 initialBalance) internal initializer { function __MulticallTokenMock_init(uint256 initialBalance) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
- __ERC20_init_unchained(name, symbol); - __ERC20_init_unchained(name, symbol);
+ __ERC20_init_unchained("MulticallToken", "BCT"); + __ERC20_init_unchained("MulticallToken", "BCT");
......
...@@ -6,12 +6,12 @@ index a7a9af54..0b7f838d 100644 ...@@ -6,12 +6,12 @@ index a7a9af54..0b7f838d 100644
* _Available since v4.2._ * _Available since v4.2._
*/ */
abstract contract ERC20VotesUpgradeable is Initializable, ERC20PermitUpgradeable { abstract contract ERC20VotesUpgradeable is Initializable, ERC20PermitUpgradeable {
- function __ERC20Votes_init() internal initializer { - function __ERC20Votes_init() internal onlyInitializing {
- __Context_init_unchained(); - __Context_init_unchained();
- __EIP712_init_unchained(name, "1"); - __EIP712_init_unchained(name, "1");
- __ERC20Votes_init_unchained(); - __ERC20Votes_init_unchained();
- } - }
- -
function __ERC20Votes_init_unchained() internal initializer { function __ERC20Votes_init_unchained() internal onlyInitializing {
} }
struct Checkpoint { struct Checkpoint {
...@@ -6,13 +6,13 @@ index 6f1f8182..0f09ea48 100644 ...@@ -6,13 +6,13 @@ index 6f1f8182..0f09ea48 100644
* _Available since v4.2._ * _Available since v4.2._
*/ */
abstract contract ERC20VotesCompUpgradeable is Initializable, ERC20VotesUpgradeable { abstract contract ERC20VotesCompUpgradeable is Initializable, ERC20VotesUpgradeable {
- function __ERC20VotesComp_init() internal initializer { - function __ERC20VotesComp_init() internal onlyInitializing {
- __Context_init_unchained(); - __Context_init_unchained();
- __EIP712_init_unchained(name, "1"); - __EIP712_init_unchained(name, "1");
- __ERC20Votes_init_unchained(); - __ERC20Votes_init_unchained();
- __ERC20VotesComp_init_unchained(); - __ERC20VotesComp_init_unchained();
- } - }
- -
function __ERC20VotesComp_init_unchained() internal initializer { function __ERC20VotesComp_init_unchained() internal onlyInitializing {
} }
/** /**
...@@ -3,7 +3,7 @@ index 1f6895a6..86518b84 100644 ...@@ -3,7 +3,7 @@ index 1f6895a6..86518b84 100644
--- a/contracts/governance/compatibility/GovernorCompatibilityBravoUpgradeable.sol --- a/contracts/governance/compatibility/GovernorCompatibilityBravoUpgradeable.sol
+++ b/contracts/governance/compatibility/GovernorCompatibilityBravoUpgradeable.sol +++ b/contracts/governance/compatibility/GovernorCompatibilityBravoUpgradeable.sol
@@ -21,7 +21,6 @@ abstract contract GovernorCompatibilityBravoUpgradeable is Initializable, IGover @@ -21,7 +21,6 @@ abstract contract GovernorCompatibilityBravoUpgradeable is Initializable, IGover
function __GovernorCompatibilityBravo_init() internal initializer { function __GovernorCompatibilityBravo_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -15,7 +15,7 @@ index 4873166b..6a88e6b4 100644 ...@@ -15,7 +15,7 @@ index 4873166b..6a88e6b4 100644
--- a/contracts/governance/extensions/GovernorCountingSimpleUpgradeable.sol --- a/contracts/governance/extensions/GovernorCountingSimpleUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorCountingSimpleUpgradeable.sol +++ b/contracts/governance/extensions/GovernorCountingSimpleUpgradeable.sol
@@ -14,7 +14,6 @@ abstract contract GovernorCountingSimpleUpgradeable is Initializable, GovernorUp @@ -14,7 +14,6 @@ abstract contract GovernorCountingSimpleUpgradeable is Initializable, GovernorUp
function __GovernorCountingSimple_init() internal initializer { function __GovernorCountingSimple_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -27,7 +27,7 @@ index c6ed355a..9236c546 100644 ...@@ -27,7 +27,7 @@ index c6ed355a..9236c546 100644
--- a/contracts/governance/extensions/GovernorTimelockCompoundUpgradeable.sol --- a/contracts/governance/extensions/GovernorTimelockCompoundUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorTimelockCompoundUpgradeable.sol +++ b/contracts/governance/extensions/GovernorTimelockCompoundUpgradeable.sol
@@ -96,7 +96,6 @@ abstract contract GovernorTimelockCompoundUpgradeable is Initializable, IGoverno @@ -96,7 +96,6 @@ abstract contract GovernorTimelockCompoundUpgradeable is Initializable, IGoverno
function __GovernorTimelockCompound_init(ICompoundTimelockUpgradeable timelockAddress) internal initializer { function __GovernorTimelockCompound_init(ICompoundTimelockUpgradeable timelockAddress) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -39,7 +39,7 @@ index 3d6a5de5..ad5f505e 100644 ...@@ -39,7 +39,7 @@ index 3d6a5de5..ad5f505e 100644
--- a/contracts/governance/extensions/GovernorTimelockControlUpgradeable.sol --- a/contracts/governance/extensions/GovernorTimelockControlUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorTimelockControlUpgradeable.sol +++ b/contracts/governance/extensions/GovernorTimelockControlUpgradeable.sol
@@ -33,7 +33,6 @@ abstract contract GovernorTimelockControlUpgradeable is Initializable, IGovernor @@ -33,7 +33,6 @@ abstract contract GovernorTimelockControlUpgradeable is Initializable, IGovernor
function __GovernorTimelockControl_init(TimelockControllerUpgradeable timelockAddress) internal initializer { function __GovernorTimelockControl_init(TimelockControllerUpgradeable timelockAddress) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -51,7 +51,7 @@ index cc83b3ed..5398f15b 100644 ...@@ -51,7 +51,7 @@ index cc83b3ed..5398f15b 100644
--- a/contracts/governance/extensions/GovernorVotesCompUpgradeable.sol --- a/contracts/governance/extensions/GovernorVotesCompUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorVotesCompUpgradeable.sol +++ b/contracts/governance/extensions/GovernorVotesCompUpgradeable.sol
@@ -17,7 +17,6 @@ abstract contract GovernorVotesCompUpgradeable is Initializable, GovernorUpgrade @@ -17,7 +17,6 @@ abstract contract GovernorVotesCompUpgradeable is Initializable, GovernorUpgrade
function __GovernorVotesComp_init(ERC20VotesCompUpgradeable token_) internal initializer { function __GovernorVotesComp_init(ERC20VotesCompUpgradeable token_) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -63,7 +63,7 @@ index 5d7a88bc..39f97903 100644 ...@@ -63,7 +63,7 @@ index 5d7a88bc..39f97903 100644
--- a/contracts/governance/extensions/GovernorVotesQuorumFractionUpgradeable.sol --- a/contracts/governance/extensions/GovernorVotesQuorumFractionUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorVotesQuorumFractionUpgradeable.sol +++ b/contracts/governance/extensions/GovernorVotesQuorumFractionUpgradeable.sol
@@ -19,7 +19,6 @@ abstract contract GovernorVotesQuorumFractionUpgradeable is Initializable, Gover @@ -19,7 +19,6 @@ abstract contract GovernorVotesQuorumFractionUpgradeable is Initializable, Gover
function __GovernorVotesQuorumFraction_init(uint256 quorumNumeratorValue) internal initializer { function __GovernorVotesQuorumFraction_init(uint256 quorumNumeratorValue) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -75,7 +75,7 @@ index cdfd0ae7..48408d9c 100644 ...@@ -75,7 +75,7 @@ index cdfd0ae7..48408d9c 100644
--- a/contracts/governance/extensions/GovernorVotesUpgradeable.sol --- a/contracts/governance/extensions/GovernorVotesUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorVotesUpgradeable.sol +++ b/contracts/governance/extensions/GovernorVotesUpgradeable.sol
@@ -18,7 +18,6 @@ abstract contract GovernorVotesUpgradeable is Initializable, GovernorUpgradeable @@ -18,7 +18,6 @@ abstract contract GovernorVotesUpgradeable is Initializable, GovernorUpgradeable
function __GovernorVotes_init(ERC20VotesUpgradeable tokenAddress) internal initializer { function __GovernorVotes_init(ERC20VotesUpgradeable tokenAddress) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -87,7 +87,7 @@ index c66ebc16..3bba9501 100644 ...@@ -87,7 +87,7 @@ index c66ebc16..3bba9501 100644
--- a/contracts/governance/extensions/GovernorProposalThresholdUpgradeable.sol --- a/contracts/governance/extensions/GovernorProposalThresholdUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorProposalThresholdUpgradeable.sol +++ b/contracts/governance/extensions/GovernorProposalThresholdUpgradeable.sol
@@ -14,7 +14,6 @@ abstract contract GovernorProposalThresholdUpgradeable is Initializable, Governo @@ -14,7 +14,6 @@ abstract contract GovernorProposalThresholdUpgradeable is Initializable, Governo
function __GovernorProposalThreshold_init() internal initializer { function __GovernorProposalThreshold_init() internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -99,7 +99,7 @@ index fbbb5ec1..06e8b9dd 100644 ...@@ -99,7 +99,7 @@ index fbbb5ec1..06e8b9dd 100644
--- a/contracts/governance/extensions/GovernorSettingsUpgradeable.sol --- a/contracts/governance/extensions/GovernorSettingsUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorSettingsUpgradeable.sol +++ b/contracts/governance/extensions/GovernorSettingsUpgradeable.sol
@@ -30,7 +30,6 @@ abstract contract GovernorSettingsUpgradeable is Initializable, GovernorUpgradea @@ -30,7 +30,6 @@ abstract contract GovernorSettingsUpgradeable is Initializable, GovernorUpgradea
) internal initializer { ) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -111,7 +111,7 @@ index df6ccdaf..db9998ed 100644 ...@@ -111,7 +111,7 @@ index df6ccdaf..db9998ed 100644
--- a/contracts/mocks/wizard/MyGovernor1Upgradeable.sol --- a/contracts/mocks/wizard/MyGovernor1Upgradeable.sol
+++ b/contracts/mocks/wizard/MyGovernor1Upgradeable.sol +++ b/contracts/mocks/wizard/MyGovernor1Upgradeable.sol
@@ -18,7 +18,7 @@ contract MyGovernor1Upgradeable is @@ -18,7 +18,7 @@ contract MyGovernor1Upgradeable is
function __MyGovernor1_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer { function __MyGovernor1_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -124,7 +124,7 @@ index b07261a4..4ec9b6ce 100644 ...@@ -124,7 +124,7 @@ index b07261a4..4ec9b6ce 100644
--- a/contracts/mocks/wizard/MyGovernor2Upgradeable.sol --- a/contracts/mocks/wizard/MyGovernor2Upgradeable.sol
+++ b/contracts/mocks/wizard/MyGovernor2Upgradeable.sol +++ b/contracts/mocks/wizard/MyGovernor2Upgradeable.sol
@@ -20,7 +20,7 @@ contract MyGovernor2Upgradeable is @@ -20,7 +20,7 @@ contract MyGovernor2Upgradeable is
function __MyGovernor2_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer { function __MyGovernor2_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -137,7 +137,7 @@ index 223ccb94..e05b6ce7 100644 ...@@ -137,7 +137,7 @@ index 223ccb94..e05b6ce7 100644
--- a/contracts/mocks/wizard/MyGovernor3Upgradeable.sol --- a/contracts/mocks/wizard/MyGovernor3Upgradeable.sol
+++ b/contracts/mocks/wizard/MyGovernor3Upgradeable.sol +++ b/contracts/mocks/wizard/MyGovernor3Upgradeable.sol
@@ -18,7 +18,7 @@ contract MyGovernorUpgradeable is @@ -18,7 +18,7 @@ contract MyGovernorUpgradeable is
function __MyGovernor_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal initializer { function __MyGovernor_init(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
...@@ -150,7 +150,7 @@ index 9b48de71..c28f3b50 100644 ...@@ -150,7 +150,7 @@ index 9b48de71..c28f3b50 100644
--- a/contracts/governance/extensions/GovernorPreventLateQuorumUpgradeable.sol --- a/contracts/governance/extensions/GovernorPreventLateQuorumUpgradeable.sol
+++ b/contracts/governance/extensions/GovernorPreventLateQuorumUpgradeable.sol +++ b/contracts/governance/extensions/GovernorPreventLateQuorumUpgradeable.sol
@@ -38,7 +38,6 @@ abstract contract GovernorPreventLateQuorumUpgradeable is Initializable, Governo @@ -38,7 +38,6 @@ abstract contract GovernorPreventLateQuorumUpgradeable is Initializable, Governo
function __GovernorPreventLateQuorum_init(uint64 initialVoteExtension) internal initializer { function __GovernorPreventLateQuorum_init(uint64 initialVoteExtension) internal onlyInitializing {
__Context_init_unchained(); __Context_init_unchained();
__ERC165_init_unchained(); __ERC165_init_unchained();
- __EIP712_init_unchained(name_, version()); - __EIP712_init_unchained(name_, version());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment