Initial commit
This commit is contained in:
36
contracts/proxies/proxies.sol
Normal file
36
contracts/proxies/proxies.sol
Normal file
@@ -0,0 +1,36 @@
|
||||
// SPDX-License-Identifier: MIT OR Apache-2.0
|
||||
pragma solidity ^0.8.15;
|
||||
|
||||
import "@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol";
|
||||
|
||||
contract BoMNFTProxy is TransparentUpgradeableProxy {
|
||||
constructor(
|
||||
address _logic,
|
||||
address _admin,
|
||||
bytes memory _data
|
||||
) public payable TransparentUpgradeableProxy(_logic, _admin, _data) {}
|
||||
}
|
||||
|
||||
contract BoMMarketProxy is TransparentUpgradeableProxy {
|
||||
constructor(
|
||||
address _logic,
|
||||
address _admin,
|
||||
bytes memory _data
|
||||
) public payable TransparentUpgradeableProxy(_logic, _admin, _data) {}
|
||||
}
|
||||
|
||||
contract BoMTreasuryProxy is TransparentUpgradeableProxy {
|
||||
constructor(
|
||||
address _logic,
|
||||
address _admin,
|
||||
bytes memory _data
|
||||
) public payable TransparentUpgradeableProxy(_logic, _admin, _data) {}
|
||||
}
|
||||
|
||||
contract BoMTokenProxy is TransparentUpgradeableProxy {
|
||||
constructor(
|
||||
address _logic,
|
||||
address _admin,
|
||||
bytes memory _data
|
||||
) public payable TransparentUpgradeableProxy(_logic, _admin, _data) {}
|
||||
}
|
7
contracts/proxies/proxyadmin.sol
Normal file
7
contracts/proxies/proxyadmin.sol
Normal file
@@ -0,0 +1,7 @@
|
||||
// SPDX-License-Identifier: MIT OR Apache-2.0
|
||||
pragma solidity ^0.8.15;
|
||||
|
||||
import "@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol";
|
||||
|
||||
contract BoMProxyAdmin is ProxyAdmin {
|
||||
}
|
Reference in New Issue
Block a user