Commit 0a87a4e7 by Francisco Giordano

4.4.0-rc.0

parent 7dcc7b37
# Changelog # Changelog
## Unreleased ## 4.4.0
* `Ownable`: add an internal `_transferOwnership(address)`. ([#2568](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/#2568)) * `Ownable`: add an internal `_transferOwnership(address)`. ([#2568](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/#2568))
* `AccessControl`: add internal `_grantRole(bytes32,address)` and `_revokeRole(bytes32,address)`. ([#2568](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/#2568)) * `AccessControl`: add internal `_grantRole(bytes32,address)` and `_revokeRole(bytes32,address)`. ([#2568](https://github.com/OpenZeppelin/openzeppelin-contracts/pull/#2568))
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (access/AccessControl.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (access/AccessControl.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (access/AccessControlEnumerable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (access/AccessControlEnumerable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (access/IAccessControl.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (access/IAccessControl.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (access/IAccessControlEnumerable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (access/IAccessControlEnumerable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (access/Ownable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (access/Ownable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (finance/PaymentSplitter.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (finance/PaymentSplitter.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (finance/VestingWallet.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (finance/VestingWallet.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
import "../token/ERC20/utils/SafeERC20.sol"; import "../token/ERC20/utils/SafeERC20.sol";
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/Governor.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/Governor.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/IGovernor.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/IGovernor.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/TimelockController.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/TimelockController.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/compatibility/GovernorCompatibilityBravo.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/compatibility/GovernorCompatibilityBravo.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/compatibility/IGovernorCompatibilityBravo.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/compatibility/IGovernorCompatibilityBravo.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorCountingSimple.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorCountingSimple.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorProposalThreshold.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorProposalThreshold.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorSettings.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorSettings.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorTimelockCompound.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorTimelockCompound.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorTimelockControl.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorTimelockControl.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorVotes.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorVotes.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorVotesComp.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorVotesComp.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/GovernorVotesQuorumFraction.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/GovernorVotesQuorumFraction.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (governance/extensions/IGovernorTimelock.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (governance/extensions/IGovernorTimelock.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1155.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1155.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1155MetadataURI.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1155MetadataURI.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1155Receiver.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1155Receiver.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1271.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1271.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1363.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1363.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1363Receiver.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1363Receiver.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1363Spender.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1363Spender.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC165.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC165.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1820Implementer.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1820Implementer.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC1820Registry.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC1820Registry.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC20.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC20.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC20Metadata.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC20Metadata.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC2981.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC2981.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC3156.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC3156.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC3156FlashBorrower.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC3156FlashBorrower.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC3156FlashLender.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC3156FlashLender.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC721.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC721.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC721Enumerable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC721Enumerable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC721Metadata.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC721Metadata.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC721Receiver.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC721Receiver.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC777.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC777.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC777Recipient.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC777Recipient.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/IERC777Sender.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/IERC777Sender.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (interfaces/draft-IERC2612.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (interfaces/draft-IERC2612.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (metatx/ERC2771Context.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (metatx/ERC2771Context.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (metatx/MinimalForwarder.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (metatx/MinimalForwarder.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
{ {
"name": "@openzeppelin/contracts", "name": "@openzeppelin/contracts",
"description": "Secure Smart Contract library for Solidity", "description": "Secure Smart Contract library for Solidity",
"version": "4.3.2", "version": "4.4.0-rc.0",
"files": [ "files": [
"**/*.sol", "**/*.sol",
"/build/contracts/*.json", "/build/contracts/*.json",
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/Clones.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/Clones.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/ERC1967/ERC1967Proxy.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/ERC1967/ERC1967Proxy.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/ERC1967/ERC1967Upgrade.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/ERC1967/ERC1967Upgrade.sol)
pragma solidity ^0.8.2; pragma solidity ^0.8.2;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/Proxy.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/Proxy.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/beacon/BeaconProxy.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/beacon/BeaconProxy.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/beacon/IBeacon.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/beacon/IBeacon.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/beacon/UpgradeableBeacon.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/beacon/UpgradeableBeacon.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/transparent/ProxyAdmin.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/transparent/ProxyAdmin.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/transparent/TransparentUpgradeableProxy.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/transparent/TransparentUpgradeableProxy.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/utils/Initializable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/utils/Initializable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (proxy/utils/UUPSUpgradeable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (proxy/utils/UUPSUpgradeable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (security/Pausable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (security/Pausable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (security/PullPayment.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (security/PullPayment.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (security/ReentrancyGuard.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (security/ReentrancyGuard.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/ERC1155.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/ERC1155.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/IERC1155.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/IERC1155.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/IERC1155Receiver.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/IERC1155Receiver.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/extensions/ERC1155Burnable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/extensions/ERC1155Burnable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/extensions/ERC1155Pausable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/extensions/ERC1155Pausable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/extensions/ERC1155Supply.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/extensions/ERC1155Supply.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/extensions/IERC1155MetadataURI.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/extensions/IERC1155MetadataURI.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/presets/ERC1155PresetMinterPauser.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/presets/ERC1155PresetMinterPauser.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/utils/ERC1155Holder.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/utils/ERC1155Holder.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC1155/utils/ERC1155Receiver.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC1155/utils/ERC1155Receiver.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/ERC20.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/ERC20.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/IERC20.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/IERC20.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20Burnable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20Burnable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20Capped.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20Capped.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20FlashMint.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20FlashMint.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20Pausable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20Pausable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20Snapshot.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20Snapshot.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20Votes.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20Votes.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20VotesComp.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20VotesComp.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/ERC20Wrapper.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/ERC20Wrapper.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/IERC20Metadata.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/IERC20Metadata.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/draft-ERC20Permit.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/draft-ERC20Permit.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/extensions/draft-IERC20Permit.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/extensions/draft-IERC20Permit.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/presets/ERC20PresetFixedSupply.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/presets/ERC20PresetFixedSupply.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
import "../extensions/ERC20Burnable.sol"; import "../extensions/ERC20Burnable.sol";
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/presets/ERC20PresetMinterPauser.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/presets/ERC20PresetMinterPauser.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/utils/SafeERC20.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/utils/SafeERC20.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC20/utils/TokenTimelock.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC20/utils/TokenTimelock.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/ERC721.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/ERC721.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/IERC721.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/IERC721.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/IERC721Receiver.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/IERC721Receiver.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/extensions/ERC721Burnable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/extensions/ERC721Burnable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/extensions/ERC721Enumerable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/extensions/ERC721Enumerable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/extensions/ERC721Pausable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/extensions/ERC721Pausable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/extensions/ERC721URIStorage.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/extensions/ERC721URIStorage.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/extensions/IERC721Enumerable.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/extensions/IERC721Enumerable.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/extensions/IERC721Metadata.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/extensions/IERC721Metadata.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC721/utils/ERC721Holder.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC721/utils/ERC721Holder.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC777/ERC777.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC777/ERC777.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC777/IERC777.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC777/IERC777.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC777/IERC777Recipient.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC777/IERC777Recipient.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC777/IERC777Sender.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC777/IERC777Sender.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (token/ERC777/presets/ERC777PresetFixedSupply.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (token/ERC777/presets/ERC777PresetFixedSupply.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
import "../ERC777.sol"; import "../ERC777.sol";
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Address.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Address.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Arrays.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Arrays.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Context.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Context.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Counters.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Counters.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Create2.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Create2.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Multicall.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Multicall.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/StorageSlot.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/StorageSlot.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Strings.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Strings.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/Timers.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/Timers.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/cryptography/ECDSA.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/cryptography/ECDSA.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/cryptography/MerkleProof.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/cryptography/MerkleProof.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/cryptography/SignatureChecker.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/cryptography/SignatureChecker.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/cryptography/draft-EIP712.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/cryptography/draft-EIP712.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/escrow/ConditionalEscrow.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/escrow/ConditionalEscrow.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/escrow/Escrow.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/escrow/Escrow.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/escrow/RefundEscrow.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/escrow/RefundEscrow.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/ERC165.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/ERC165.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/ERC165Checker.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/ERC165Checker.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/ERC165Storage.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/ERC165Storage.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/ERC1820Implementer.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/ERC1820Implementer.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/IERC165.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/IERC165.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/IERC1820Implementer.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/IERC1820Implementer.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/introspection/IERC1820Registry.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/introspection/IERC1820Registry.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/math/Math.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/math/Math.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/math/SafeCast.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/math/SafeCast.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/math/SafeMath.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/math/SafeMath.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/math/SignedSafeMath.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/math/SignedSafeMath.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/structs/BitMaps.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/structs/BitMaps.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
/** /**
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/structs/EnumerableMap.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/structs/EnumerableMap.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
// SPDX-License-Identifier: MIT // SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.3.2 (utils/structs/EnumerableSet.sol) // OpenZeppelin Contracts v4.4.0-rc.0 (utils/structs/EnumerableSet.sol)
pragma solidity ^0.8.0; pragma solidity ^0.8.0;
......
{ {
"name": "openzeppelin-solidity", "name": "openzeppelin-solidity",
"version": "4.3.2", "version": "4.4.0-rc.0",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "openzeppelin-solidity", "name": "openzeppelin-solidity",
"version": "4.3.2", "version": "4.4.0-rc.0",
"license": "MIT", "license": "MIT",
"bin": { "bin": {
"openzeppelin-contracts-migrate-imports": "scripts/migrate-imports.js" "openzeppelin-contracts-migrate-imports": "scripts/migrate-imports.js"
{ {
"name": "openzeppelin-solidity", "name": "openzeppelin-solidity",
"description": "Secure Smart Contract library for Solidity", "description": "Secure Smart Contract library for Solidity",
"version": "4.3.2", "version": "4.4.0-rc.0",
"files": [ "files": [
"/contracts/**/*.sol", "/contracts/**/*.sol",
"/build/contracts/*.json", "/build/contracts/*.json",
......
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