Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
openzeppelin-contracts-upgradeable
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
俞永鹏
openzeppelin-contracts-upgradeable
Commits
3ff38d85
Commit
3ff38d85
authored
Dec 14, 2021
by
github-actions
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Transpile
5fcb6c72
parent
44c52af9
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
111 additions
and
111 deletions
+111
-111
WithInit.sol
contracts/mocks/WithInit.sol
+111
-111
No files found.
contracts/mocks/WithInit.sol
View file @
3ff38d85
...
...
@@ -4,7 +4,7 @@ pragma experimental ABIEncoderV2;
import "./AccessControlMockUpgradeable.sol";
contract AccessControlMockUpgradeableWithInit is AccessControlMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__AccessControlMock_init();
}
}
...
...
@@ -15,35 +15,35 @@ contract TimelockControllerUpgradeableWithInit is TimelockControllerUpgradeable
uint256 minDelay,
address[] memory proposers,
address[] memory executors
) public payable {
) public payable
initializer
{
__TimelockController_init(minDelay, proposers, executors);
}
}
import "./wizard/MyGovernor3Upgradeable.sol";
contract MyGovernorUpgradeableWithInit is MyGovernorUpgradeable {
constructor(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) public payable {
constructor(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) public payable
initializer
{
__MyGovernor_init(_token, _timelock);
}
}
import "../token/ERC20/ERC20Upgradeable.sol";
contract ERC20UpgradeableWithInit is ERC20Upgradeable {
constructor(string memory name_, string memory symbol_) public payable {
constructor(string memory name_, string memory symbol_) public payable
initializer
{
__ERC20_init(name_, symbol_);
}
}
import "./wizard/MyGovernor2Upgradeable.sol";
contract MyGovernor2UpgradeableWithInit is MyGovernor2Upgradeable {
constructor(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) public payable {
constructor(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) public payable
initializer
{
__MyGovernor2_init(_token, _timelock);
}
}
import "./wizard/MyGovernor1Upgradeable.sol";
contract MyGovernor1UpgradeableWithInit is MyGovernor1Upgradeable {
constructor(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) public payable {
constructor(ERC20VotesUpgradeable _token, TimelockControllerUpgradeable _timelock) public payable
initializer
{
__MyGovernor1_init(_token, _timelock);
}
}
...
...
@@ -57,7 +57,7 @@ contract GovernorTimelockControlMockUpgradeableWithInit is GovernorTimelockContr
uint256 votingPeriod_,
TimelockControllerUpgradeable timelock_,
uint256 quorumNumerator_
) public payable {
) public payable
initializer
{
__GovernorTimelockControlMock_init(name_, token_, votingDelay_, votingPeriod_, timelock_, quorumNumerator_);
}
}
...
...
@@ -71,7 +71,7 @@ contract GovernorTimelockCompoundMockUpgradeableWithInit is GovernorTimelockComp
uint256 votingPeriod_,
ICompoundTimelockUpgradeable timelock_,
uint256 quorumNumerator_
) public payable {
) public payable
initializer
{
__GovernorTimelockCompoundMock_init(name_, token_, votingDelay_, votingPeriod_, timelock_, quorumNumerator_);
}
}
...
...
@@ -85,42 +85,42 @@ contract GovernorCompatibilityBravoMockUpgradeableWithInit is GovernorCompatibil
uint256 votingPeriod_,
uint256 proposalThreshold_,
ICompoundTimelockUpgradeable timelock_
) public payable {
) public payable
initializer
{
__GovernorCompatibilityBravoMock_init(name_, token_, votingDelay_, votingPeriod_, proposalThreshold_, timelock_);
}
}
import "./GovernorCompMockUpgradeable.sol";
contract GovernorCompMockUpgradeableWithInit is GovernorCompMockUpgradeable {
constructor(string memory name_, ERC20VotesCompUpgradeable token_) public payable {
constructor(string memory name_, ERC20VotesCompUpgradeable token_) public payable
initializer
{
__GovernorCompMock_init(name_, token_);
}
}
import "./ERC20VotesCompMockUpgradeable.sol";
contract ERC20VotesCompMockUpgradeableWithInit is ERC20VotesCompMockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC20VotesCompMock_init(name, symbol);
}
}
import "./ERC20VotesMockUpgradeable.sol";
contract ERC20VotesMockUpgradeableWithInit is ERC20VotesMockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC20VotesMock_init(name, symbol);
}
}
import "./ERC1271WalletMockUpgradeable.sol";
contract ERC1271WalletMockUpgradeableWithInit is ERC1271WalletMockUpgradeable {
constructor(address originalOwner) public payable {
constructor(address originalOwner) public payable
initializer
{
__ERC1271WalletMock_init(originalOwner);
}
}
import "./MulticallTokenMockUpgradeable.sol";
contract MulticallTokenMockUpgradeableWithInit is MulticallTokenMockUpgradeable {
constructor(uint256 initialBalance) public payable {
constructor(uint256 initialBalance) public payable
initializer
{
__MulticallTokenMock_init(initialBalance);
}
}
...
...
@@ -132,14 +132,14 @@ contract ERC20MockUpgradeableWithInit is ERC20MockUpgradeable {
string memory symbol,
address initialAccount,
uint256 initialBalance
) public payable {
) public payable
initializer
{
__ERC20Mock_init(name, symbol, initialAccount, initialBalance);
}
}
import "../token/ERC20/presets/ERC20PresetMinterPauserUpgradeable.sol";
contract ERC20PresetMinterPauserUpgradeableWithInit is ERC20PresetMinterPauserUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC20PresetMinterPauser_init(name, symbol);
}
}
...
...
@@ -150,21 +150,21 @@ contract ERC721PresetMinterPauserAutoIdUpgradeableWithInit is ERC721PresetMinter
string memory name,
string memory symbol,
string memory baseTokenURI
) public payable {
) public payable
initializer
{
__ERC721PresetMinterPauserAutoId_init(name, symbol, baseTokenURI);
}
}
import "../token/ERC721/ERC721Upgradeable.sol";
contract ERC721UpgradeableWithInit is ERC721Upgradeable {
constructor(string memory name_, string memory symbol_) public payable {
constructor(string memory name_, string memory symbol_) public payable
initializer
{
__ERC721_init(name_, symbol_);
}
}
import "./MathMockUpgradeable.sol";
contract MathMockUpgradeableWithInit is MathMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__MathMock_init();
}
}
...
...
@@ -175,7 +175,7 @@ contract VestingWalletUpgradeableWithInit is VestingWalletUpgradeable {
address beneficiaryAddress,
uint64 startTimestamp,
uint64 durationSeconds
) public payable {
) public payable
initializer
{
__VestingWallet_init(beneficiaryAddress, startTimestamp, durationSeconds);
}
}
...
...
@@ -186,35 +186,35 @@ contract TokenTimelockUpgradeableWithInit is TokenTimelockUpgradeable {
IERC20Upgradeable token_,
address beneficiary_,
uint256 releaseTime_
) public payable {
) public payable
initializer
{
__TokenTimelock_init(token_, beneficiary_, releaseTime_);
}
}
import "./SafeERC20HelperUpgradeable.sol";
contract ERC20ReturnFalseMockUpgradeableWithInit is ERC20ReturnFalseMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC20ReturnFalseMock_init();
}
}
import "./SafeERC20HelperUpgradeable.sol";
contract ERC20ReturnTrueMockUpgradeableWithInit is ERC20ReturnTrueMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC20ReturnTrueMock_init();
}
}
import "./SafeERC20HelperUpgradeable.sol";
contract ERC20NoReturnMockUpgradeableWithInit is ERC20NoReturnMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC20NoReturnMock_init();
}
}
import "./SafeERC20HelperUpgradeable.sol";
contract SafeERC20WrapperUpgradeableWithInit is SafeERC20WrapperUpgradeable {
constructor(IERC20Upgradeable token) public payable {
constructor(IERC20Upgradeable token) public payable
initializer
{
__SafeERC20Wrapper_init(token);
}
}
...
...
@@ -225,7 +225,7 @@ contract ERC777UpgradeableWithInit is ERC777Upgradeable {
string memory name_,
string memory symbol_,
address[] memory defaultOperators_
) public payable {
) public payable
initializer
{
__ERC777_init(name_, symbol_, defaultOperators_);
}
}
...
...
@@ -238,35 +238,35 @@ contract ERC777PresetFixedSupplyUpgradeableWithInit is ERC777PresetFixedSupplyUp
address[] memory defaultOperators,
uint256 initialSupply,
address owner
) public payable {
) public payable
initializer
{
__ERC777PresetFixedSupply_init(name, symbol, defaultOperators, initialSupply, owner);
}
}
import "./ERC777SenderRecipientMockUpgradeable.sol";
contract ERC777SenderRecipientMockUpgradeableWithInit is ERC777SenderRecipientMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC777SenderRecipientMock_init();
}
}
import "../utils/introspection/ERC1820ImplementerUpgradeable.sol";
contract ERC1820ImplementerUpgradeableWithInit is ERC1820ImplementerUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC1820Implementer_init();
}
}
import "./ERC1820ImplementerMockUpgradeable.sol";
contract ERC1820ImplementerMockUpgradeableWithInit is ERC1820ImplementerMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC1820ImplementerMock_init();
}
}
import "./Create2ImplUpgradeable.sol";
contract Create2ImplUpgradeableWithInit is Create2ImplUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__Create2Impl_init();
}
}
...
...
@@ -279,14 +279,14 @@ contract ERC777MockUpgradeableWithInit is ERC777MockUpgradeable {
string memory name,
string memory symbol,
address[] memory defaultOperators
) public payable {
) public payable
initializer
{
__ERC777Mock_init(initialHolder, initialBalance, name, symbol, defaultOperators);
}
}
import "./ERC3156FlashBorrowerMockUpgradeable.sol";
contract ERC3156FlashBorrowerMockUpgradeableWithInit is ERC3156FlashBorrowerMockUpgradeable {
constructor(bool enableReturn, bool enableApprove) public payable {
constructor(bool enableReturn, bool enableApprove) public payable
initializer
{
__ERC3156FlashBorrowerMock_init(enableReturn, enableApprove);
}
}
...
...
@@ -298,42 +298,42 @@ contract ERC20FlashMintMockUpgradeableWithInit is ERC20FlashMintMockUpgradeable
string memory symbol,
address initialAccount,
uint256 initialBalance
) public payable {
) public payable
initializer
{
__ERC20FlashMintMock_init(name, symbol, initialAccount, initialBalance);
}
}
import "./ERC165CheckerMockUpgradeable.sol";
contract ERC165CheckerMockUpgradeableWithInit is ERC165CheckerMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC165CheckerMock_init();
}
}
import "./ERC165/ERC165InterfacesSupportedUpgradeable.sol";
contract SupportsInterfaceWithLookupMockUpgradeableWithInit is SupportsInterfaceWithLookupMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__SupportsInterfaceWithLookupMock_init();
}
}
import "./ERC165/ERC165InterfacesSupportedUpgradeable.sol";
contract ERC165InterfacesSupportedUpgradeableWithInit is ERC165InterfacesSupportedUpgradeable {
constructor(bytes4[] memory interfaceIds) public payable {
constructor(bytes4[] memory interfaceIds) public payable
initializer
{
__ERC165InterfacesSupported_init(interfaceIds);
}
}
import "./ERC721URIStorageMockUpgradeable.sol";
contract ERC721URIStorageMockUpgradeableWithInit is ERC721URIStorageMockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC721URIStorageMock_init(name, symbol);
}
}
import "./PausableMockUpgradeable.sol";
contract PausableMockUpgradeableWithInit is PausableMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__PausableMock_init();
}
}
...
...
@@ -345,77 +345,77 @@ contract ERC20PausableMockUpgradeableWithInit is ERC20PausableMockUpgradeable {
string memory symbol,
address initialAccount,
uint256 initialBalance
) public payable {
) public payable
initializer
{
__ERC20PausableMock_init(name, symbol, initialAccount, initialBalance);
}
}
import "../token/ERC1155/ERC1155Upgradeable.sol";
contract ERC1155UpgradeableWithInit is ERC1155Upgradeable {
constructor(string memory uri_) public payable {
constructor(string memory uri_) public payable
initializer
{
__ERC1155_init(uri_);
}
}
import "../token/ERC1155/presets/ERC1155PresetMinterPauserUpgradeable.sol";
contract ERC1155PresetMinterPauserUpgradeableWithInit is ERC1155PresetMinterPauserUpgradeable {
constructor(string memory uri) public payable {
constructor(string memory uri) public payable
initializer
{
__ERC1155PresetMinterPauser_init(uri);
}
}
import "./AccessControlEnumerableMockUpgradeable.sol";
contract AccessControlEnumerableMockUpgradeableWithInit is AccessControlEnumerableMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__AccessControlEnumerableMock_init();
}
}
import "./EnumerableSetMockUpgradeable.sol";
contract EnumerableBytes32SetMockUpgradeableWithInit is EnumerableBytes32SetMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__EnumerableBytes32SetMock_init();
}
}
import "./EnumerableSetMockUpgradeable.sol";
contract EnumerableAddressSetMockUpgradeableWithInit is EnumerableAddressSetMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__EnumerableAddressSetMock_init();
}
}
import "./EnumerableSetMockUpgradeable.sol";
contract EnumerableUintSetMockUpgradeableWithInit is EnumerableUintSetMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__EnumerableUintSetMock_init();
}
}
import "./EnumerableMapMockUpgradeable.sol";
contract EnumerableMapMockUpgradeableWithInit is EnumerableMapMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__EnumerableMapMock_init();
}
}
import "./ERC1155SupplyMockUpgradeable.sol";
contract ERC1155SupplyMockUpgradeableWithInit is ERC1155SupplyMockUpgradeable {
constructor(string memory uri) public payable {
constructor(string memory uri) public payable
initializer
{
__ERC1155SupplyMock_init(uri);
}
}
import "./ERC1155MockUpgradeable.sol";
contract ERC1155MockUpgradeableWithInit is ERC1155MockUpgradeable {
constructor(string memory uri) public payable {
constructor(string memory uri) public payable
initializer
{
__ERC1155Mock_init(uri);
}
}
import "./ERC1155PausableMockUpgradeable.sol";
contract ERC1155PausableMockUpgradeableWithInit is ERC1155PausableMockUpgradeable {
constructor(string memory uri) public payable {
constructor(string memory uri) public payable
initializer
{
__ERC1155PausableMock_init(uri);
}
}
...
...
@@ -427,28 +427,28 @@ contract ERC1155ReceiverMockUpgradeableWithInit is ERC1155ReceiverMockUpgradeabl
bool recReverts,
bytes4 batRetval,
bool batReverts
) public payable {
) public payable
initializer
{
__ERC1155ReceiverMock_init(recRetval, recReverts, batRetval, batReverts);
}
}
import "../token/ERC1155/utils/ERC1155HolderUpgradeable.sol";
contract ERC1155HolderUpgradeableWithInit is ERC1155HolderUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC1155Holder_init();
}
}
import "./ERC165StorageMockUpgradeable.sol";
contract ERC165StorageMockUpgradeableWithInit is ERC165StorageMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC165StorageMock_init();
}
}
import "./ERC165MockUpgradeable.sol";
contract ERC165MockUpgradeableWithInit is ERC165MockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC165Mock_init();
}
}
...
...
@@ -461,42 +461,42 @@ contract GovernorMockUpgradeableWithInit is GovernorMockUpgradeable {
uint256 votingDelay_,
uint256 votingPeriod_,
uint256 quorumNumerator_
) public payable {
) public payable
initializer
{
__GovernorMock_init(name_, token_, votingDelay_, votingPeriod_, quorumNumerator_);
}
}
import "./SafeCastMockUpgradeable.sol";
contract SafeCastMockUpgradeableWithInit is SafeCastMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__SafeCastMock_init();
}
}
import "./TimersTimestampImplUpgradeable.sol";
contract TimersTimestampImplUpgradeableWithInit is TimersTimestampImplUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__TimersTimestampImpl_init();
}
}
import "./TimersBlockNumberImplUpgradeable.sol";
contract TimersBlockNumberImplUpgradeableWithInit is TimersBlockNumberImplUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__TimersBlockNumberImpl_init();
}
}
import "./EIP712ExternalUpgradeable.sol";
contract EIP712ExternalUpgradeableWithInit is EIP712ExternalUpgradeable {
constructor(string memory name, string memory version) public payable {
constructor(string memory name, string memory version) public payable
initializer
{
__EIP712External_init(name, version);
}
}
import "../metatx/MinimalForwarderUpgradeable.sol";
contract MinimalForwarderUpgradeableWithInit is MinimalForwarderUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__MinimalForwarder_init();
}
}
...
...
@@ -508,63 +508,63 @@ contract ERC20PermitMockUpgradeableWithInit is ERC20PermitMockUpgradeable {
string memory symbol,
address initialAccount,
uint256 initialBalance
) public payable {
) public payable
initializer
{
__ERC20PermitMock_init(name, symbol, initialAccount, initialBalance);
}
}
import "./ERC1155BurnableMockUpgradeable.sol";
contract ERC1155BurnableMockUpgradeableWithInit is ERC1155BurnableMockUpgradeable {
constructor(string memory uri) public payable {
constructor(string memory uri) public payable
initializer
{
__ERC1155BurnableMock_init(uri);
}
}
import "./ERC721PausableMockUpgradeable.sol";
contract ERC721PausableMockUpgradeableWithInit is ERC721PausableMockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC721PausableMock_init(name, symbol);
}
}
import "./ERC721MockUpgradeable.sol";
contract ERC721MockUpgradeableWithInit is ERC721MockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC721Mock_init(name, symbol);
}
}
import "./ERC721EnumerableMockUpgradeable.sol";
contract ERC721EnumerableMockUpgradeableWithInit is ERC721EnumerableMockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC721EnumerableMock_init(name, symbol);
}
}
import "./StringsMockUpgradeable.sol";
contract StringsMockUpgradeableWithInit is StringsMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__StringsMock_init();
}
}
import "../token/ERC721/utils/ERC721HolderUpgradeable.sol";
contract ERC721HolderUpgradeableWithInit is ERC721HolderUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC721Holder_init();
}
}
import "./ERC721ReceiverMockUpgradeable.sol";
contract ERC721ReceiverMockUpgradeableWithInit is ERC721ReceiverMockUpgradeable {
constructor(bytes4 retval, Error error) public payable {
constructor(bytes4 retval, Error error) public payable
initializer
{
__ERC721ReceiverMock_init(retval, error);
}
}
import "./ERC721BurnableMockUpgradeable.sol";
contract ERC721BurnableMockUpgradeableWithInit is ERC721BurnableMockUpgradeable {
constructor(string memory name, string memory symbol) public payable {
constructor(string memory name, string memory symbol) public payable
initializer
{
__ERC721BurnableMock_init(name, symbol);
}
}
...
...
@@ -575,21 +575,21 @@ contract ERC20WrapperMockUpgradeableWithInit is ERC20WrapperMockUpgradeable {
IERC20Upgradeable _underlyingToken,
string memory name,
string memory symbol
) public payable {
) public payable
initializer
{
__ERC20WrapperMock_init(_underlyingToken, name, symbol);
}
}
import "../finance/PaymentSplitterUpgradeable.sol";
contract PaymentSplitterUpgradeableWithInit is PaymentSplitterUpgradeable {
constructor(address[] memory payees, uint256[] memory shares_) public payable {
constructor(address[] memory payees, uint256[] memory shares_) public payable
initializer
{
__PaymentSplitter_init(payees, shares_);
}
}
import "./ArraysImplUpgradeable.sol";
contract ArraysImplUpgradeableWithInit is ArraysImplUpgradeable {
constructor(uint256[] memory array) public payable {
constructor(uint256[] memory array) public payable
initializer
{
__ArraysImpl_init(array);
}
}
...
...
@@ -601,49 +601,49 @@ contract ERC20SnapshotMockUpgradeableWithInit is ERC20SnapshotMockUpgradeable {
string memory symbol,
address initialAccount,
uint256 initialBalance
) public payable {
) public payable
initializer
{
__ERC20SnapshotMock_init(name, symbol, initialAccount, initialBalance);
}
}
import "./CountersImplUpgradeable.sol";
contract CountersImplUpgradeableWithInit is CountersImplUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__CountersImpl_init();
}
}
import "./UUPS/TestInProdUpgradeable.sol";
contract UUPSUpgradeableMockUpgradeableWithInit is UUPSUpgradeableMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__UUPSUpgradeableMock_init();
}
}
import "./UUPS/TestInProdUpgradeable.sol";
contract UUPSUpgradeableUnsafeMockUpgradeableWithInit is UUPSUpgradeableUnsafeMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__UUPSUpgradeableUnsafeMock_init();
}
}
import "./UUPS/TestInProdUpgradeable.sol";
contract UUPSUpgradeableBrokenMockUpgradeableWithInit is UUPSUpgradeableBrokenMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__UUPSUpgradeableBrokenMock_init();
}
}
import "./ReentrancyAttackUpgradeable.sol";
contract ReentrancyAttackUpgradeableWithInit is ReentrancyAttackUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ReentrancyAttack_init();
}
}
import "./ReentrancyMockUpgradeable.sol";
contract ReentrancyMockUpgradeableWithInit is ReentrancyMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ReentrancyMock_init();
}
}
...
...
@@ -655,7 +655,7 @@ contract ERC20PresetFixedSupplyUpgradeableWithInit is ERC20PresetFixedSupplyUpgr
string memory symbol,
uint256 initialSupply,
address owner
) public payable {
) public payable
initializer
{
__ERC20PresetFixedSupply_init(name, symbol, initialSupply, owner);
}
}
...
...
@@ -667,28 +667,28 @@ contract ERC20BurnableMockUpgradeableWithInit is ERC20BurnableMockUpgradeable {
string memory symbol,
address initialAccount,
uint256 initialBalance
) public payable {
) public payable
initializer
{
__ERC20BurnableMock_init(name, symbol, initialAccount, initialBalance);
}
}
import "./ContextMockUpgradeable.sol";
contract ContextMockUpgradeableWithInit is ContextMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ContextMock_init();
}
}
import "./ContextMockUpgradeable.sol";
contract ContextMockCallerUpgradeableWithInit is ContextMockCallerUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ContextMockCaller_init();
}
}
import "./ERC2771ContextMockUpgradeable.sol";
contract ERC2771ContextMockUpgradeableWithInit is ERC2771ContextMockUpgradeable {
constructor(address trustedForwarder) public payable {
constructor(address trustedForwarder) public payable
initializer
{
__ERC2771ContextMock_init(trustedForwarder);
}
}
...
...
@@ -699,7 +699,7 @@ contract ERC20DecimalsMockUpgradeableWithInit is ERC20DecimalsMockUpgradeable {
string memory name_,
string memory symbol_,
uint8 decimals_
) public payable {
) public payable
initializer
{
__ERC20DecimalsMock_init(name_, symbol_, decimals_);
}
}
...
...
@@ -710,182 +710,182 @@ contract ERC20CappedMockUpgradeableWithInit is ERC20CappedMockUpgradeable {
string memory name,
string memory symbol,
uint256 cap
) public payable {
) public payable
initializer
{
__ERC20CappedMock_init(name, symbol, cap);
}
}
import "./MulticallTestUpgradeable.sol";
contract MulticallTestUpgradeableWithInit is MulticallTestUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__MulticallTest_init();
}
}
import "../utils/escrow/EscrowUpgradeable.sol";
contract EscrowUpgradeableWithInit is EscrowUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__Escrow_init();
}
}
import "./PullPaymentMockUpgradeable.sol";
contract PullPaymentMockUpgradeableWithInit is PullPaymentMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__PullPaymentMock_init();
}
}
import "../utils/escrow/RefundEscrowUpgradeable.sol";
contract RefundEscrowUpgradeableWithInit is RefundEscrowUpgradeable {
constructor(address payable beneficiary_) public payable {
constructor(address payable beneficiary_) public payable
initializer
{
__RefundEscrow_init(beneficiary_);
}
}
import "./ConditionalEscrowMockUpgradeable.sol";
contract ConditionalEscrowMockUpgradeableWithInit is ConditionalEscrowMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ConditionalEscrowMock_init();
}
}
import "./ClonesMockUpgradeable.sol";
contract ClonesMockUpgradeableWithInit is ClonesMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ClonesMock_init();
}
}
import "./AddressImplUpgradeable.sol";
contract AddressImplUpgradeableWithInit is AddressImplUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__AddressImpl_init();
}
}
import "./StorageSlotMockUpgradeable.sol";
contract StorageSlotMockUpgradeableWithInit is StorageSlotMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__StorageSlotMock_init();
}
}
import "./OwnableMockUpgradeable.sol";
contract OwnableMockUpgradeableWithInit is OwnableMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__OwnableMock_init();
}
}
import "./SignatureCheckerMockUpgradeable.sol";
contract SignatureCheckerMockUpgradeableWithInit is SignatureCheckerMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__SignatureCheckerMock_init();
}
}
import "./ECDSAMockUpgradeable.sol";
contract ECDSAMockUpgradeableWithInit is ECDSAMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ECDSAMock_init();
}
}
import "./BadBeaconUpgradeable.sol";
contract BadBeaconNoImplUpgradeableWithInit is BadBeaconNoImplUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__BadBeaconNoImpl_init();
}
}
import "./BadBeaconUpgradeable.sol";
contract BadBeaconNotContractUpgradeableWithInit is BadBeaconNotContractUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__BadBeaconNotContract_init();
}
}
import "./BitmapMockUpgradeable.sol";
contract BitMapMockUpgradeableWithInit is BitMapMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__BitMapMock_init();
}
}
import "./CallReceiverMockUpgradeable.sol";
contract CallReceiverMockUpgradeableWithInit is CallReceiverMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__CallReceiverMock_init();
}
}
import "./ClashingImplementationUpgradeable.sol";
contract ClashingImplementationUpgradeableWithInit is ClashingImplementationUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ClashingImplementation_init();
}
}
import "./compound/CompTimelockUpgradeable.sol";
contract CompTimelockUpgradeableWithInit is CompTimelockUpgradeable {
constructor(address admin_, uint256 delay_) public payable {
constructor(address admin_, uint256 delay_) public payable
initializer
{
__CompTimelock_init(admin_, delay_);
}
}
import "./DummyImplementationUpgradeable.sol";
contract DummyImplementationUpgradeableWithInit is DummyImplementationUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__DummyImplementation_init();
}
}
import "./DummyImplementationUpgradeable.sol";
contract DummyImplementationV2UpgradeableWithInit is DummyImplementationV2Upgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__DummyImplementationV2_init();
}
}
import "./ERC165/ERC165MissingDataUpgradeable.sol";
contract ERC165MissingDataUpgradeableWithInit is ERC165MissingDataUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC165MissingData_init();
}
}
import "./ERC165/ERC165NotSupportedUpgradeable.sol";
contract ERC165NotSupportedUpgradeableWithInit is ERC165NotSupportedUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__ERC165NotSupported_init();
}
}
import "./EtherReceiverMockUpgradeable.sol";
contract EtherReceiverMockUpgradeableWithInit is EtherReceiverMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__EtherReceiverMock_init();
}
}
import "./MerkleProofWrapperUpgradeable.sol";
contract MerkleProofWrapperUpgradeableWithInit is MerkleProofWrapperUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__MerkleProofWrapper_init();
}
}
import "./SafeMathMockUpgradeable.sol";
contract SafeMathMockUpgradeableWithInit is SafeMathMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__SafeMathMock_init();
}
}
import "./SignedSafeMathMockUpgradeable.sol";
contract SignedSafeMathMockUpgradeableWithInit is SignedSafeMathMockUpgradeable {
constructor() public payable {
constructor() public payable
initializer
{
__SignedSafeMathMock_init();
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment