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
9d5a34e4
Commit
9d5a34e4
authored
Nov 09, 2020
by
github-actions
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Transpile
3d23f874
parent
5d6c5dea
Hide whitespace changes
Inline
Side-by-side
Showing
98 changed files
with
129 additions
and
3 deletions
+129
-3
task-get-compiler-input.js
buidler/task-get-compiler-input.js
+10
-0
task-test-get-files.js
buidler/task-test-get-files.js
+2
-0
ContextUpgradeSafe.sol
contracts/GSN/ContextUpgradeSafe.sol
+1
-0
GSNRecipientERC20FeeUpgradeSafe.sol
contracts/GSN/GSNRecipientERC20FeeUpgradeSafe.sol
+2
-0
GSNRecipientSignatureUpgradeSafe.sol
contracts/GSN/GSNRecipientSignatureUpgradeSafe.sol
+1
-0
GSNRecipientUpgradeSafe.sol
contracts/GSN/GSNRecipientUpgradeSafe.sol
+1
-0
AccessControlUpgradeSafe.sol
contracts/access/AccessControlUpgradeSafe.sol
+1
-0
OwnableUpgradeSafe.sol
contracts/access/OwnableUpgradeSafe.sol
+1
-0
TimelockControllerUpgradeSafe.sol
contracts/access/TimelockControllerUpgradeSafe.sol
+1
-0
ERC165UpgradeSafe.sol
contracts/introspection/ERC165UpgradeSafe.sol
+1
-0
ERC1820ImplementerUpgradeSafe.sol
contracts/introspection/ERC1820ImplementerUpgradeSafe.sol
+1
-0
AccessControlMockUpgradeSafe.sol
contracts/mocks/AccessControlMockUpgradeSafe.sol
+1
-0
AddressImplUpgradeSafe.sol
contracts/mocks/AddressImplUpgradeSafe.sol
+1
-0
ArraysImplUpgradeSafe.sol
contracts/mocks/ArraysImplUpgradeSafe.sol
+1
-0
CallReceiverMockUpgradeSafe.sol
contracts/mocks/CallReceiverMockUpgradeSafe.sol
+1
-0
ClashingImplementationUpgradeSafe.sol
contracts/mocks/ClashingImplementationUpgradeSafe.sol
+1
-0
ConditionalEscrowMockUpgradeSafe.sol
contracts/mocks/ConditionalEscrowMockUpgradeSafe.sol
+1
-0
ContextMockUpgradeSafe.sol
contracts/mocks/ContextMockUpgradeSafe.sol
+2
-0
CountersImplUpgradeSafe.sol
contracts/mocks/CountersImplUpgradeSafe.sol
+1
-0
Create2ImplUpgradeSafe.sol
contracts/mocks/Create2ImplUpgradeSafe.sol
+1
-0
DummyImplementationUpgradeSafe.sol
contracts/mocks/DummyImplementationUpgradeSafe.sol
+3
-0
ECDSAMockUpgradeSafe.sol
contracts/mocks/ECDSAMockUpgradeSafe.sol
+1
-0
ERC1155BurnableMockUpgradeSafe.sol
contracts/mocks/ERC1155BurnableMockUpgradeSafe.sol
+1
-0
ERC1155MockUpgradeSafe.sol
contracts/mocks/ERC1155MockUpgradeSafe.sol
+1
-0
ERC1155PausableMockUpgradeSafe.sol
contracts/mocks/ERC1155PausableMockUpgradeSafe.sol
+1
-0
ERC1155ReceiverMockUpgradeSafe.sol
contracts/mocks/ERC1155ReceiverMockUpgradeSafe.sol
+1
-0
ERC165InterfacesSupportedUpgradeSafe.sol
...cts/mocks/ERC165/ERC165InterfacesSupportedUpgradeSafe.sol
+2
-0
ERC165NotSupportedUpgradeSafe.sol
contracts/mocks/ERC165/ERC165NotSupportedUpgradeSafe.sol
+2
-1
ERC165CheckerMockUpgradeSafe.sol
contracts/mocks/ERC165CheckerMockUpgradeSafe.sol
+1
-0
ERC165MockUpgradeSafe.sol
contracts/mocks/ERC165MockUpgradeSafe.sol
+1
-0
ERC1820ImplementerMockUpgradeSafe.sol
contracts/mocks/ERC1820ImplementerMockUpgradeSafe.sol
+1
-0
ERC20BurnableMockUpgradeSafe.sol
contracts/mocks/ERC20BurnableMockUpgradeSafe.sol
+1
-0
ERC20CappedMockUpgradeSafe.sol
contracts/mocks/ERC20CappedMockUpgradeSafe.sol
+1
-0
ERC20DecimalsMockUpgradeSafe.sol
contracts/mocks/ERC20DecimalsMockUpgradeSafe.sol
+1
-0
ERC20MockUpgradeSafe.sol
contracts/mocks/ERC20MockUpgradeSafe.sol
+1
-0
ERC20PausableMockUpgradeSafe.sol
contracts/mocks/ERC20PausableMockUpgradeSafe.sol
+1
-0
ERC20SnapshotMockUpgradeSafe.sol
contracts/mocks/ERC20SnapshotMockUpgradeSafe.sol
+1
-0
ERC721BurnableMockUpgradeSafe.sol
contracts/mocks/ERC721BurnableMockUpgradeSafe.sol
+1
-0
ERC721GSNRecipientMockUpgradeSafe.sol
contracts/mocks/ERC721GSNRecipientMockUpgradeSafe.sol
+1
-0
ERC721MockUpgradeSafe.sol
contracts/mocks/ERC721MockUpgradeSafe.sol
+1
-0
ERC721PausableMockUpgradeSafe.sol
contracts/mocks/ERC721PausableMockUpgradeSafe.sol
+1
-0
ERC721ReceiverMockUpgradeSafe.sol
contracts/mocks/ERC721ReceiverMockUpgradeSafe.sol
+1
-0
ERC777MockUpgradeSafe.sol
contracts/mocks/ERC777MockUpgradeSafe.sol
+1
-0
ERC777SenderRecipientMockUpgradeSafe.sol
contracts/mocks/ERC777SenderRecipientMockUpgradeSafe.sol
+1
-0
EnumerableMapMockUpgradeSafe.sol
contracts/mocks/EnumerableMapMockUpgradeSafe.sol
+1
-0
EnumerableSetMockUpgradeSafe.sol
contracts/mocks/EnumerableSetMockUpgradeSafe.sol
+3
-0
EtherReceiverMockUpgradeSafe.sol
contracts/mocks/EtherReceiverMockUpgradeSafe.sol
+1
-0
GSNRecipientERC20FeeMockUpgradeSafe.sol
contracts/mocks/GSNRecipientERC20FeeMockUpgradeSafe.sol
+1
-0
GSNRecipientMockUpgradeSafe.sol
contracts/mocks/GSNRecipientMockUpgradeSafe.sol
+1
-0
GSNRecipientSignatureMockUpgradeSafe.sol
contracts/mocks/GSNRecipientSignatureMockUpgradeSafe.sol
+1
-0
InitializableMockUpgradeSafe.sol
contracts/mocks/InitializableMockUpgradeSafe.sol
+1
-0
MathMockUpgradeSafe.sol
contracts/mocks/MathMockUpgradeSafe.sol
+1
-0
MerkleProofWrapperUpgradeSafe.sol
contracts/mocks/MerkleProofWrapperUpgradeSafe.sol
+1
-0
MultipleInheritanceInitializableMocksUpgradeSafe.sol
...ocks/MultipleInheritanceInitializableMocksUpgradeSafe.sol
+5
-0
OwnableMockUpgradeSafe.sol
contracts/mocks/OwnableMockUpgradeSafe.sol
+2
-1
PausableMockUpgradeSafe.sol
contracts/mocks/PausableMockUpgradeSafe.sol
+1
-0
PullPaymentMockUpgradeSafe.sol
contracts/mocks/PullPaymentMockUpgradeSafe.sol
+1
-0
ReentrancyAttackUpgradeSafe.sol
contracts/mocks/ReentrancyAttackUpgradeSafe.sol
+1
-0
ReentrancyMockUpgradeSafe.sol
contracts/mocks/ReentrancyMockUpgradeSafe.sol
+1
-0
RegressionImplementationUpgradeSafe.sol
contracts/mocks/RegressionImplementationUpgradeSafe.sol
+4
-0
SafeCastMockUpgradeSafe.sol
contracts/mocks/SafeCastMockUpgradeSafe.sol
+1
-0
SafeERC20HelperUpgradeSafe.sol
contracts/mocks/SafeERC20HelperUpgradeSafe.sol
+4
-0
SafeMathMockUpgradeSafe.sol
contracts/mocks/SafeMathMockUpgradeSafe.sol
+1
-0
SignedSafeMathMockUpgradeSafe.sol
contracts/mocks/SignedSafeMathMockUpgradeSafe.sol
+1
-0
SingleInheritanceInitializableMocksUpgradeSafe.sol
.../mocks/SingleInheritanceInitializableMocksUpgradeSafe.sol
+3
-0
StringsMockUpgradeSafe.sol
contracts/mocks/StringsMockUpgradeSafe.sol
+1
-0
PaymentSplitterUpgradeSafe.sol
contracts/payment/PaymentSplitterUpgradeSafe.sol
+1
-0
PullPaymentUpgradeSafe.sol
contracts/payment/PullPaymentUpgradeSafe.sol
+1
-0
ConditionalEscrowUpgradeSafe.sol
contracts/payment/escrow/ConditionalEscrowUpgradeSafe.sol
+1
-0
EscrowUpgradeSafe.sol
contracts/payment/escrow/EscrowUpgradeSafe.sol
+1
-0
RefundEscrowUpgradeSafe.sol
contracts/payment/escrow/RefundEscrowUpgradeSafe.sol
+1
-0
ERC1155PresetMinterPauserUpgradeSafe.sol
contracts/presets/ERC1155PresetMinterPauserUpgradeSafe.sol
+1
-0
ERC20PresetMinterPauserUpgradeSafe.sol
contracts/presets/ERC20PresetMinterPauserUpgradeSafe.sol
+1
-0
ERC721PresetMinterPauserAutoIdUpgradeSafe.sol
...cts/presets/ERC721PresetMinterPauserAutoIdUpgradeSafe.sol
+1
-0
InitializableUpgradeSafe.sol
contracts/proxy/InitializableUpgradeSafe.sol
+1
-0
ProxyAdminUpgradeSafe.sol
contracts/proxy/ProxyAdminUpgradeSafe.sol
+1
-0
ProxyUpgradeSafe.sol
contracts/proxy/ProxyUpgradeSafe.sol
+1
-0
TransparentUpgradeableProxyUpgradeSafe.sol
contracts/proxy/TransparentUpgradeableProxyUpgradeSafe.sol
+1
-0
UpgradeableProxyUpgradeSafe.sol
contracts/proxy/UpgradeableProxyUpgradeSafe.sol
+1
-0
ERC1155BurnableUpgradeSafe.sol
contracts/token/ERC1155/ERC1155BurnableUpgradeSafe.sol
+1
-0
ERC1155HolderUpgradeSafe.sol
contracts/token/ERC1155/ERC1155HolderUpgradeSafe.sol
+1
-0
ERC1155PausableUpgradeSafe.sol
contracts/token/ERC1155/ERC1155PausableUpgradeSafe.sol
+1
-0
ERC1155ReceiverUpgradeSafe.sol
contracts/token/ERC1155/ERC1155ReceiverUpgradeSafe.sol
+1
-0
ERC1155UpgradeSafe.sol
contracts/token/ERC1155/ERC1155UpgradeSafe.sol
+1
-0
ERC20BurnableUpgradeSafe.sol
contracts/token/ERC20/ERC20BurnableUpgradeSafe.sol
+1
-0
ERC20CappedUpgradeSafe.sol
contracts/token/ERC20/ERC20CappedUpgradeSafe.sol
+1
-0
ERC20PausableUpgradeSafe.sol
contracts/token/ERC20/ERC20PausableUpgradeSafe.sol
+1
-0
ERC20SnapshotUpgradeSafe.sol
contracts/token/ERC20/ERC20SnapshotUpgradeSafe.sol
+1
-0
ERC20UpgradeSafe.sol
contracts/token/ERC20/ERC20UpgradeSafe.sol
+1
-0
TokenTimelockUpgradeSafe.sol
contracts/token/ERC20/TokenTimelockUpgradeSafe.sol
+1
-0
ERC721BurnableUpgradeSafe.sol
contracts/token/ERC721/ERC721BurnableUpgradeSafe.sol
+1
-0
ERC721HolderUpgradeSafe.sol
contracts/token/ERC721/ERC721HolderUpgradeSafe.sol
+1
-0
ERC721PausableUpgradeSafe.sol
contracts/token/ERC721/ERC721PausableUpgradeSafe.sol
+1
-0
ERC721UpgradeSafe.sol
contracts/token/ERC721/ERC721UpgradeSafe.sol
+1
-0
ERC777UpgradeSafe.sol
contracts/token/ERC777/ERC777UpgradeSafe.sol
+1
-0
PausableUpgradeSafe.sol
contracts/utils/PausableUpgradeSafe.sol
+1
-0
ReentrancyGuardUpgradeSafe.sol
contracts/utils/ReentrancyGuardUpgradeSafe.sol
+1
-0
transpile-push.sh
scripts/transpile-push.sh
+1
-1
No files found.
buidler/task-get-compiler-input.js
0 → 100644
View file @
9d5a34e4
// adds storageLayout to solc outputSelection, necessary for storage gaps
const
{
internalTask
}
=
require
(
'@nomiclabs/buidler/config'
);
const
{
TASK_COMPILE_GET_COMPILER_INPUT
}
=
require
(
'@nomiclabs/buidler/builtin-tasks/task-names'
);
internalTask
(
TASK_COMPILE_GET_COMPILER_INPUT
,
async
(
args
,
bre
,
runSuper
)
=>
{
const
input
=
await
runSuper
();
input
.
settings
.
outputSelection
[
'*'
][
'*'
].
push
(
'storageLayout'
);
return
input
;
});
buidler/task-test-get-files.js
View file @
9d5a34e4
// ignores the proxy tests
const
{
internalTask
}
=
require
(
'@nomiclabs/buidler/config'
);
const
{
internalTask
}
=
require
(
'@nomiclabs/buidler/config'
);
const
{
TASK_TEST_GET_TEST_FILES
}
=
require
(
'@nomiclabs/buidler/builtin-tasks/task-names'
);
const
{
TASK_TEST_GET_TEST_FILES
}
=
require
(
'@nomiclabs/buidler/builtin-tasks/task-names'
);
...
...
contracts/GSN/ContextUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -28,4 +28,5 @@ abstract contract ContextUpgradeSafe is __Initializable {
...
@@ -28,4 +28,5 @@ abstract contract ContextUpgradeSafe is __Initializable {
this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
return msg.data;
return msg.data;
}
}
uint256[50] private __gap;
}
}
contracts/GSN/GSNRecipientERC20FeeUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -112,6 +112,7 @@ contract GSNRecipientERC20FeeUpgradeSafe is __Initializable, GSNRecipientUpgrade
...
@@ -112,6 +112,7 @@ contract GSNRecipientERC20FeeUpgradeSafe is __Initializable, GSNRecipientUpgrade
// After the relayed call has been executed and the actual charge estimated, the excess pre-charge is returned
// After the relayed call has been executed and the actual charge estimated, the excess pre-charge is returned
_token.safeTransfer(from, maxPossibleCharge.sub(actualCharge));
_token.safeTransfer(from, maxPossibleCharge.sub(actualCharge));
}
}
uint256[49] private __gap;
}
}
/**
/**
...
@@ -167,4 +168,5 @@ contract __unstable__ERC20OwnedUpgradeSafe is __Initializable, ERC20UpgradeSafe,
...
@@ -167,4 +168,5 @@ contract __unstable__ERC20OwnedUpgradeSafe is __Initializable, ERC20UpgradeSafe,
return super.transferFrom(sender, recipient, amount);
return super.transferFrom(sender, recipient, amount);
}
}
}
}
uint256[50] private __gap;
}
}
contracts/GSN/GSNRecipientSignatureUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -76,4 +76,5 @@ contract GSNRecipientSignatureUpgradeSafe is __Initializable, GSNRecipientUpgrad
...
@@ -76,4 +76,5 @@ contract GSNRecipientSignatureUpgradeSafe is __Initializable, GSNRecipientUpgrad
function _preRelayedCall(bytes memory) internal virtual override returns (bytes32) { }
function _preRelayedCall(bytes memory) internal virtual override returns (bytes32) { }
function _postRelayedCall(bytes memory, bool, uint256, bytes32) internal virtual override { }
function _postRelayedCall(bytes memory, bool, uint256, bytes32) internal virtual override { }
uint256[49] private __gap;
}
}
contracts/GSN/GSNRecipientUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -236,4 +236,5 @@ abstract contract GSNRecipientUpgradeSafe is __Initializable, IRelayRecipientUpg
...
@@ -236,4 +236,5 @@ abstract contract GSNRecipientUpgradeSafe is __Initializable, IRelayRecipientUpg
return actualData;
return actualData;
}
}
uint256[49] private __gap;
}
}
contracts/access/AccessControlUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -222,4 +222,5 @@ abstract contract AccessControlUpgradeSafe is __Initializable, ContextUpgradeSaf
...
@@ -222,4 +222,5 @@ abstract contract AccessControlUpgradeSafe is __Initializable, ContextUpgradeSaf
emit RoleRevoked(role, account, _msgSender());
emit RoleRevoked(role, account, _msgSender());
}
}
}
}
uint256[49] private __gap;
}
}
contracts/access/OwnableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -71,4 +71,5 @@ contract OwnableUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -71,4 +71,5 @@ contract OwnableUpgradeSafe is __Initializable, ContextUpgradeSafe {
emit OwnershipTransferred(_owner, newOwner);
emit OwnershipTransferred(_owner, newOwner);
_owner = newOwner;
_owner = newOwner;
}
}
uint256[49] private __gap;
}
}
contracts/access/TimelockControllerUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -285,4 +285,5 @@ contract TimelockControllerUpgradeSafe is __Initializable, AccessControlUpgradeS
...
@@ -285,4 +285,5 @@ contract TimelockControllerUpgradeSafe is __Initializable, AccessControlUpgradeS
emit MinDelayChange(_minDelay, newDelay);
emit MinDelayChange(_minDelay, newDelay);
_minDelay = newDelay;
_minDelay = newDelay;
}
}
uint256[48] private __gap;
}
}
contracts/introspection/ERC165UpgradeSafe.sol
View file @
9d5a34e4
...
@@ -56,4 +56,5 @@ contract ERC165UpgradeSafe is __Initializable, IERC165UpgradeSafe {
...
@@ -56,4 +56,5 @@ contract ERC165UpgradeSafe is __Initializable, IERC165UpgradeSafe {
require(interfaceId != 0xffffffff, "ERC165: invalid interface id");
require(interfaceId != 0xffffffff, "ERC165: invalid interface id");
_supportedInterfaces[interfaceId] = true;
_supportedInterfaces[interfaceId] = true;
}
}
uint256[49] private __gap;
}
}
contracts/introspection/ERC1820ImplementerUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -41,4 +41,5 @@ contract ERC1820ImplementerUpgradeSafe is __Initializable, IERC1820ImplementerUp
...
@@ -41,4 +41,5 @@ contract ERC1820ImplementerUpgradeSafe is __Initializable, IERC1820ImplementerUp
function _registerInterfaceForAddress(bytes32 interfaceHash, address account) internal virtual {
function _registerInterfaceForAddress(bytes32 interfaceHash, address account) internal virtual {
_supportedInterfaces[interfaceHash][account] = true;
_supportedInterfaces[interfaceHash][account] = true;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/AccessControlMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -19,4 +19,5 @@ contract AccessControlMockUpgradeSafe is __Initializable, AccessControlUpgradeSa
...
@@ -19,4 +19,5 @@ contract AccessControlMockUpgradeSafe is __Initializable, AccessControlUpgradeSa
function setRoleAdmin(bytes32 roleId, bytes32 adminRoleId) public {
function setRoleAdmin(bytes32 roleId, bytes32 adminRoleId) public {
_setRoleAdmin(roleId, adminRoleId);
_setRoleAdmin(roleId, adminRoleId);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/AddressImplUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -46,4 +46,5 @@ contract AddressImplUpgradeSafe is __Initializable {
...
@@ -46,4 +46,5 @@ contract AddressImplUpgradeSafe is __Initializable {
// sendValue's tests require the contract to hold Ether
// sendValue's tests require the contract to hold Ether
receive () external payable { }
receive () external payable { }
uint256[49] private __gap;
}
}
contracts/mocks/ArraysImplUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -21,4 +21,5 @@ contract ArraysImplUpgradeSafe is __Initializable {
...
@@ -21,4 +21,5 @@ contract ArraysImplUpgradeSafe is __Initializable {
function findUpperBound(uint256 element) external view returns (uint256) {
function findUpperBound(uint256 element) external view returns (uint256) {
return _array.findUpperBound(element);
return _array.findUpperBound(element);
}
}
uint256[49] private __gap;
}
}
contracts/mocks/CallReceiverMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -54,4 +54,5 @@ contract CallReceiverMockUpgradeSafe is __Initializable {
...
@@ -54,4 +54,5 @@ contract CallReceiverMockUpgradeSafe is __Initializable {
sharedAnswer = "42";
sharedAnswer = "42";
return "0x1234";
return "0x1234";
}
}
uint256[48] private __gap;
}
}
contracts/mocks/ClashingImplementationUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -24,4 +24,5 @@ contract ClashingImplementationUpgradeSafe is __Initializable {
...
@@ -24,4 +24,5 @@ contract ClashingImplementationUpgradeSafe is __Initializable {
function delegatedFunction() external pure returns (bool) {
function delegatedFunction() external pure returns (bool) {
return true;
return true;
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ConditionalEscrowMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -26,4 +26,5 @@ contract ConditionalEscrowMockUpgradeSafe is __Initializable, ConditionalEscrowU
...
@@ -26,4 +26,5 @@ contract ConditionalEscrowMockUpgradeSafe is __Initializable, ConditionalEscrowU
function withdrawalAllowed(address payee) public view override returns (bool) {
function withdrawalAllowed(address payee) public view override returns (bool) {
return _allowed[payee];
return _allowed[payee];
}
}
uint256[49] private __gap;
}
}
contracts/mocks/ContextMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -24,6 +24,7 @@ contract ContextMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -24,6 +24,7 @@ contract ContextMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
function msgData(uint256 integerValue, string memory stringValue) public {
function msgData(uint256 integerValue, string memory stringValue) public {
emit Data(_msgData(), integerValue, stringValue);
emit Data(_msgData(), integerValue, stringValue);
}
}
uint256[50] private __gap;
}
}
contract ContextMockCallerUpgradeSafe is __Initializable {
contract ContextMockCallerUpgradeSafe is __Initializable {
...
@@ -40,4 +41,5 @@ contract ContextMockCallerUpgradeSafe is __Initializable {
...
@@ -40,4 +41,5 @@ contract ContextMockCallerUpgradeSafe is __Initializable {
function callData(ContextMockUpgradeSafe context, uint256 integerValue, string memory stringValue) public {
function callData(ContextMockUpgradeSafe context, uint256 integerValue, string memory stringValue) public {
context.msgData(integerValue, stringValue);
context.msgData(integerValue, stringValue);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/CountersImplUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -27,4 +27,5 @@ contract CountersImplUpgradeSafe is __Initializable {
...
@@ -27,4 +27,5 @@ contract CountersImplUpgradeSafe is __Initializable {
function decrement() public {
function decrement() public {
_counter.decrement();
_counter.decrement();
}
}
uint256[49] private __gap;
}
}
contracts/mocks/Create2ImplUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -31,4 +31,5 @@ contract Create2ImplUpgradeSafe is __Initializable {
...
@@ -31,4 +31,5 @@ contract Create2ImplUpgradeSafe is __Initializable {
}
}
receive() payable external {}
receive() payable external {}
uint256[50] private __gap;
}
}
contracts/mocks/DummyImplementationUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -11,6 +11,7 @@ abstract contract ImplUpgradeSafe is __Initializable {
...
@@ -11,6 +11,7 @@ abstract contract ImplUpgradeSafe is __Initializable {
function __Impl_init_unchained() internal __initializer {
function __Impl_init_unchained() internal __initializer {
}
}
function version() public pure virtual returns (string memory);
function version() public pure virtual returns (string memory);
uint256[50] private __gap;
}
}
contract DummyImplementationUpgradeSafe is __Initializable {
contract DummyImplementationUpgradeSafe is __Initializable {
...
@@ -57,6 +58,7 @@ contract DummyImplementationUpgradeSafe is __Initializable {
...
@@ -57,6 +58,7 @@ contract DummyImplementationUpgradeSafe is __Initializable {
function reverts() public pure {
function reverts() public pure {
require(false);
require(false);
}
}
uint256[47] private __gap;
}
}
contract DummyImplementationV2UpgradeSafe is __Initializable, DummyImplementationUpgradeSafe {
contract DummyImplementationV2UpgradeSafe is __Initializable, DummyImplementationUpgradeSafe {
...
@@ -74,4 +76,5 @@ contract DummyImplementationV2UpgradeSafe is __Initializable, DummyImplementatio
...
@@ -74,4 +76,5 @@ contract DummyImplementationV2UpgradeSafe is __Initializable, DummyImplementatio
function version() public pure override returns (string memory) {
function version() public pure override returns (string memory) {
return "V2";
return "V2";
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ECDSAMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -21,4 +21,5 @@ contract ECDSAMockUpgradeSafe is __Initializable {
...
@@ -21,4 +21,5 @@ contract ECDSAMockUpgradeSafe is __Initializable {
function toEthSignedMessageHash(bytes32 hash) public pure returns (bytes32) {
function toEthSignedMessageHash(bytes32 hash) public pure returns (bytes32) {
return hash.toEthSignedMessageHash();
return hash.toEthSignedMessageHash();
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC1155BurnableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -19,4 +19,5 @@ contract ERC1155BurnableMockUpgradeSafe is __Initializable, ERC1155BurnableUpgra
...
@@ -19,4 +19,5 @@ contract ERC1155BurnableMockUpgradeSafe is __Initializable, ERC1155BurnableUpgra
function mint(address to, uint256 id, uint256 value, bytes memory data) public {
function mint(address to, uint256 id, uint256 value, bytes memory data) public {
_mint(to, id, value, data);
_mint(to, id, value, data);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC1155MockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -40,4 +40,5 @@ contract ERC1155MockUpgradeSafe is __Initializable, ERC1155UpgradeSafe {
...
@@ -40,4 +40,5 @@ contract ERC1155MockUpgradeSafe is __Initializable, ERC1155UpgradeSafe {
function burnBatch(address owner, uint256[] memory ids, uint256[] memory values) public {
function burnBatch(address owner, uint256[] memory ids, uint256[] memory values) public {
_burnBatch(owner, ids, values);
_burnBatch(owner, ids, values);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC1155PausableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -39,4 +39,5 @@ contract ERC1155PausableMockUpgradeSafe is __Initializable, ERC1155MockUpgradeSa
...
@@ -39,4 +39,5 @@ contract ERC1155PausableMockUpgradeSafe is __Initializable, ERC1155MockUpgradeSa
{
{
super._beforeTokenTransfer(operator, from, to, ids, amounts, data);
super._beforeTokenTransfer(operator, from, to, ids, amounts, data);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC1155ReceiverMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -69,4 +69,5 @@ contract ERC1155ReceiverMockUpgradeSafe is __Initializable, IERC1155ReceiverUpgr
...
@@ -69,4 +69,5 @@ contract ERC1155ReceiverMockUpgradeSafe is __Initializable, IERC1155ReceiverUpgr
emit BatchReceived(operator, from, ids, values, data, gasleft());
emit BatchReceived(operator, from, ids, values, data, gasleft());
return _batRetval;
return _batRetval;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/ERC165/ERC165InterfacesSupportedUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -52,6 +52,7 @@ contract SupportsInterfaceWithLookupMockUpgradeSafe is __Initializable, IERC165U
...
@@ -52,6 +52,7 @@ contract SupportsInterfaceWithLookupMockUpgradeSafe is __Initializable, IERC165U
require(interfaceId != 0xffffffff, "ERC165InterfacesSupported: invalid interface id");
require(interfaceId != 0xffffffff, "ERC165InterfacesSupported: invalid interface id");
_supportedInterfaces[interfaceId] = true;
_supportedInterfaces[interfaceId] = true;
}
}
uint256[49] private __gap;
}
}
contract ERC165InterfacesSupportedUpgradeSafe is __Initializable, SupportsInterfaceWithLookupMockUpgradeSafe {
contract ERC165InterfacesSupportedUpgradeSafe is __Initializable, SupportsInterfaceWithLookupMockUpgradeSafe {
...
@@ -65,4 +66,5 @@ contract ERC165InterfacesSupportedUpgradeSafe is __Initializable, SupportsInterf
...
@@ -65,4 +66,5 @@ contract ERC165InterfacesSupportedUpgradeSafe is __Initializable, SupportsInterf
_registerInterface(interfaceIds[i]);
_registerInterface(interfaceIds[i]);
}
}
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC165/ERC165NotSupportedUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -9,4 +9,5 @@ contract ERC165NotSupportedUpgradeSafe is __Initializable { function __ERC165
...
@@ -9,4 +9,5 @@ contract ERC165NotSupportedUpgradeSafe is __Initializable { function __ERC165
function __ERC165NotSupported_init_unchained() internal __initializer {
function __ERC165NotSupported_init_unchained() internal __initializer {
}
}
}
uint256[50] private __gap;
}
contracts/mocks/ERC165CheckerMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -25,4 +25,5 @@ contract ERC165CheckerMockUpgradeSafe is __Initializable {
...
@@ -25,4 +25,5 @@ contract ERC165CheckerMockUpgradeSafe is __Initializable {
function supportsAllInterfaces(address account, bytes4[] memory interfaceIds) public view returns (bool) {
function supportsAllInterfaces(address account, bytes4[] memory interfaceIds) public view returns (bool) {
return account.supportsAllInterfaces(interfaceIds);
return account.supportsAllInterfaces(interfaceIds);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC165MockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -16,4 +16,5 @@ contract ERC165MockUpgradeSafe is __Initializable, ERC165UpgradeSafe {
...
@@ -16,4 +16,5 @@ contract ERC165MockUpgradeSafe is __Initializable, ERC165UpgradeSafe {
function registerInterface(bytes4 interfaceId) public {
function registerInterface(bytes4 interfaceId) public {
_registerInterface(interfaceId);
_registerInterface(interfaceId);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC1820ImplementerMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -16,4 +16,5 @@ contract ERC1820ImplementerMockUpgradeSafe is __Initializable, ERC1820Implemente
...
@@ -16,4 +16,5 @@ contract ERC1820ImplementerMockUpgradeSafe is __Initializable, ERC1820Implemente
function registerInterfaceForAddress(bytes32 interfaceHash, address account) public {
function registerInterfaceForAddress(bytes32 interfaceHash, address account) public {
_registerInterfaceForAddress(interfaceHash, account);
_registerInterfaceForAddress(interfaceHash, account);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC20BurnableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -26,4 +26,5 @@ contract ERC20BurnableMockUpgradeSafe is __Initializable, ERC20BurnableUpgradeSa
...
@@ -26,4 +26,5 @@ contract ERC20BurnableMockUpgradeSafe is __Initializable, ERC20BurnableUpgradeSa
) internal __initializer {
) internal __initializer {
_mint(initialAccount, initialBalance);
_mint(initialAccount, initialBalance);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC20CappedMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -18,4 +18,5 @@ contract ERC20CappedMockUpgradeSafe is __Initializable, ERC20CappedUpgradeSafe {
...
@@ -18,4 +18,5 @@ contract ERC20CappedMockUpgradeSafe is __Initializable, ERC20CappedUpgradeSafe {
function mint(address to, uint256 tokenId) public {
function mint(address to, uint256 tokenId) public {
_mint(to, tokenId);
_mint(to, tokenId);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC20DecimalsMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -15,4 +15,5 @@ contract ERC20DecimalsMockUpgradeSafe is __Initializable, ERC20UpgradeSafe {
...
@@ -15,4 +15,5 @@ contract ERC20DecimalsMockUpgradeSafe is __Initializable, ERC20UpgradeSafe {
function __ERC20DecimalsMock_init_unchained(string memory name, string memory symbol, uint8 decimals) internal __initializer {
function __ERC20DecimalsMock_init_unchained(string memory name, string memory symbol, uint8 decimals) internal __initializer {
_setupDecimals(decimals);
_setupDecimals(decimals);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC20MockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -42,4 +42,5 @@ contract ERC20MockUpgradeSafe is __Initializable, ERC20UpgradeSafe {
...
@@ -42,4 +42,5 @@ contract ERC20MockUpgradeSafe is __Initializable, ERC20UpgradeSafe {
function approveInternal(address owner, address spender, uint256 value) public {
function approveInternal(address owner, address spender, uint256 value) public {
_approve(owner, spender, value);
_approve(owner, spender, value);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC20PausableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -44,4 +44,5 @@ contract ERC20PausableMockUpgradeSafe is __Initializable, ERC20PausableUpgradeSa
...
@@ -44,4 +44,5 @@ contract ERC20PausableMockUpgradeSafe is __Initializable, ERC20PausableUpgradeSa
function burn(address from, uint256 amount) public {
function burn(address from, uint256 amount) public {
_burn(from, amount);
_burn(from, amount);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC20SnapshotMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -39,4 +39,5 @@ contract ERC20SnapshotMockUpgradeSafe is __Initializable, ERC20SnapshotUpgradeSa
...
@@ -39,4 +39,5 @@ contract ERC20SnapshotMockUpgradeSafe is __Initializable, ERC20SnapshotUpgradeSa
function burn(address account, uint256 amount) public {
function burn(address account, uint256 amount) public {
_burn(account, amount);
_burn(account, amount);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC721BurnableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -19,4 +19,5 @@ contract ERC721BurnableMockUpgradeSafe is __Initializable, ERC721BurnableUpgrade
...
@@ -19,4 +19,5 @@ contract ERC721BurnableMockUpgradeSafe is __Initializable, ERC721BurnableUpgrade
function mint(address to, uint256 tokenId) public {
function mint(address to, uint256 tokenId) public {
_mint(to, tokenId);
_mint(to, tokenId);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC721GSNRecipientMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -34,4 +34,5 @@ contract ERC721GSNRecipientMockUpgradeSafe is __Initializable, ERC721UpgradeSafe
...
@@ -34,4 +34,5 @@ contract ERC721GSNRecipientMockUpgradeSafe is __Initializable, ERC721UpgradeSafe
function _msgData() internal view override(ContextUpgradeSafe, GSNRecipientUpgradeSafe) returns (bytes memory) {
function _msgData() internal view override(ContextUpgradeSafe, GSNRecipientUpgradeSafe) returns (bytes memory) {
return GSNRecipientUpgradeSafe._msgData();
return GSNRecipientUpgradeSafe._msgData();
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC721MockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -46,4 +46,5 @@ contract ERC721MockUpgradeSafe is __Initializable, ERC721UpgradeSafe {
...
@@ -46,4 +46,5 @@ contract ERC721MockUpgradeSafe is __Initializable, ERC721UpgradeSafe {
function burn(uint256 tokenId) public {
function burn(uint256 tokenId) public {
_burn(tokenId);
_burn(tokenId);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC721PausableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -40,4 +40,5 @@ contract ERC721PausableMockUpgradeSafe is __Initializable, ERC721PausableUpgrade
...
@@ -40,4 +40,5 @@ contract ERC721PausableMockUpgradeSafe is __Initializable, ERC721PausableUpgrade
function unpause() external {
function unpause() external {
_unpause();
_unpause();
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC721ReceiverMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -27,4 +27,5 @@ contract ERC721ReceiverMockUpgradeSafe is __Initializable, IERC721ReceiverUpgrad
...
@@ -27,4 +27,5 @@ contract ERC721ReceiverMockUpgradeSafe is __Initializable, IERC721ReceiverUpgrad
emit Received(operator, from, tokenId, data, gasleft());
emit Received(operator, from, tokenId, data, gasleft());
return _retval;
return _retval;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/ERC777MockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -41,4 +41,5 @@ contract ERC777MockUpgradeSafe is __Initializable, ContextUpgradeSafe, ERC777Upg
...
@@ -41,4 +41,5 @@ contract ERC777MockUpgradeSafe is __Initializable, ContextUpgradeSafe, ERC777Upg
function approveInternal(address holder, address spender, uint256 value) public {
function approveInternal(address holder, address spender, uint256 value) public {
_approve(holder, spender, value);
_approve(holder, spender, value);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ERC777SenderRecipientMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -156,5 +156,6 @@ contract ERC777SenderRecipientMockUpgradeSafe is __Initializable, ContextUpgrade
...
@@ -156,5 +156,6 @@ contract ERC777SenderRecipientMockUpgradeSafe is __Initializable, ContextUpgrade
function burn(IERC777UpgradeSafe token, uint256 amount, bytes memory data) public {
function burn(IERC777UpgradeSafe token, uint256 amount, bytes memory data) public {
token.burn(amount, data);
token.burn(amount, data);
}
}
uint256[49] private __gap;
}
}
contracts/mocks/EnumerableMapMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -44,4 +44,5 @@ contract EnumerableMapMockUpgradeSafe is __Initializable {
...
@@ -44,4 +44,5 @@ contract EnumerableMapMockUpgradeSafe is __Initializable {
function get(uint256 key) public view returns (address) {
function get(uint256 key) public view returns (address) {
return _map.get(key);
return _map.get(key);
}
}
uint256[48] private __gap;
}
}
contracts/mocks/EnumerableSetMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -40,6 +40,7 @@ contract EnumerableBytes32SetMockUpgradeSafe is __Initializable {
...
@@ -40,6 +40,7 @@ contract EnumerableBytes32SetMockUpgradeSafe is __Initializable {
function at(uint256 index) public view returns (bytes32) {
function at(uint256 index) public view returns (bytes32) {
return _set.at(index);
return _set.at(index);
}
}
uint256[48] private __gap;
}
}
// AddressSet
// AddressSet
...
@@ -77,6 +78,7 @@ contract EnumerableAddressSetMockUpgradeSafe is __Initializable {
...
@@ -77,6 +78,7 @@ contract EnumerableAddressSetMockUpgradeSafe is __Initializable {
function at(uint256 index) public view returns (address) {
function at(uint256 index) public view returns (address) {
return _set.at(index);
return _set.at(index);
}
}
uint256[48] private __gap;
}
}
// UintSet
// UintSet
...
@@ -114,4 +116,5 @@ contract EnumerableUintSetMockUpgradeSafe is __Initializable {
...
@@ -114,4 +116,5 @@ contract EnumerableUintSetMockUpgradeSafe is __Initializable {
function at(uint256 index) public view returns (uint256) {
function at(uint256 index) public view returns (uint256) {
return _set.at(index);
return _set.at(index);
}
}
uint256[48] private __gap;
}
}
contracts/mocks/EtherReceiverMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -21,4 +21,5 @@ contract EtherReceiverMockUpgradeSafe is __Initializable {
...
@@ -21,4 +21,5 @@ contract EtherReceiverMockUpgradeSafe is __Initializable {
revert();
revert();
}
}
}
}
uint256[49] private __gap;
}
}
contracts/mocks/GSNRecipientERC20FeeMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -25,4 +25,5 @@ contract GSNRecipientERC20FeeMockUpgradeSafe is __Initializable, GSNRecipientUpg
...
@@ -25,4 +25,5 @@ contract GSNRecipientERC20FeeMockUpgradeSafe is __Initializable, GSNRecipientUpg
function mockFunction() public {
function mockFunction() public {
emit MockFunctionCalled(token().balanceOf(_msgSender()));
emit MockFunctionCalled(token().balanceOf(_msgSender()));
}
}
uint256[50] private __gap;
}
}
contracts/mocks/GSNRecipientMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -45,4 +45,5 @@ contract GSNRecipientMockUpgradeSafe is __Initializable, ContextMockUpgradeSafe,
...
@@ -45,4 +45,5 @@ contract GSNRecipientMockUpgradeSafe is __Initializable, ContextMockUpgradeSafe,
function _msgData() internal override(ContextUpgradeSafe, GSNRecipientUpgradeSafe) view virtual returns (bytes memory) {
function _msgData() internal override(ContextUpgradeSafe, GSNRecipientUpgradeSafe) view virtual returns (bytes memory) {
return GSNRecipientUpgradeSafe._msgData();
return GSNRecipientUpgradeSafe._msgData();
}
}
uint256[50] private __gap;
}
}
contracts/mocks/GSNRecipientSignatureMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -21,4 +21,5 @@ contract GSNRecipientSignatureMockUpgradeSafe is __Initializable, GSNRecipientUp
...
@@ -21,4 +21,5 @@ contract GSNRecipientSignatureMockUpgradeSafe is __Initializable, GSNRecipientUp
function mockFunction() public {
function mockFunction() public {
emit MockFunctionCalled();
emit MockFunctionCalled();
}
}
uint256[50] private __gap;
}
}
contracts/mocks/InitializableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -41,4 +41,5 @@ contract InitializableMockUpgradeSafe is __Initializable, InitializableUpgradeSa
...
@@ -41,4 +41,5 @@ contract InitializableMockUpgradeSafe is __Initializable, InitializableUpgradeSa
require(false, "InitializableMock forced failure");
require(false, "InitializableMock forced failure");
}
}
uint256[48] private __gap;
}
}
contracts/mocks/MathMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -23,4 +23,5 @@ contract MathMockUpgradeSafe is __Initializable {
...
@@ -23,4 +23,5 @@ contract MathMockUpgradeSafe is __Initializable {
function average(uint256 a, uint256 b) public pure returns (uint256) {
function average(uint256 a, uint256 b) public pure returns (uint256) {
return MathUpgradeSafe.average(a, b);
return MathUpgradeSafe.average(a, b);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/MerkleProofWrapperUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -15,4 +15,5 @@ contract MerkleProofWrapperUpgradeSafe is __Initializable {
...
@@ -15,4 +15,5 @@ contract MerkleProofWrapperUpgradeSafe is __Initializable {
function verify(bytes32[] memory proof, bytes32 root, bytes32 leaf) public pure returns (bool) {
function verify(bytes32[] memory proof, bytes32 root, bytes32 leaf) public pure returns (bool) {
return MerkleProofUpgradeSafe.verify(proof, root, leaf);
return MerkleProofUpgradeSafe.verify(proof, root, leaf);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/MultipleInheritanceInitializableMocksUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -32,6 +32,7 @@ contract SampleHumanUpgradeSafe is __Initializable, InitializableUpgradeSafe {
...
@@ -32,6 +32,7 @@ contract SampleHumanUpgradeSafe is __Initializable, InitializableUpgradeSafe {
function initialize() public initializer {
function initialize() public initializer {
isHuman = true;
isHuman = true;
}
}
uint256[49] private __gap;
}
}
/**
/**
...
@@ -52,6 +53,7 @@ contract SampleMotherUpgradeSafe is __Initializable, InitializableUpgradeSafe, S
...
@@ -52,6 +53,7 @@ contract SampleMotherUpgradeSafe is __Initializable, InitializableUpgradeSafe, S
SampleHumanUpgradeSafe.initialize();
SampleHumanUpgradeSafe.initialize();
mother = value;
mother = value;
}
}
uint256[49] private __gap;
}
}
/**
/**
...
@@ -72,6 +74,7 @@ contract SampleGrampsUpgradeSafe is __Initializable, InitializableUpgradeSafe, S
...
@@ -72,6 +74,7 @@ contract SampleGrampsUpgradeSafe is __Initializable, InitializableUpgradeSafe, S
SampleHumanUpgradeSafe.initialize();
SampleHumanUpgradeSafe.initialize();
gramps = value;
gramps = value;
}
}
uint256[49] private __gap;
}
}
/**
/**
...
@@ -93,6 +96,7 @@ contract SampleFatherUpgradeSafe is __Initializable, InitializableUpgradeSafe, S
...
@@ -93,6 +96,7 @@ contract SampleFatherUpgradeSafe is __Initializable, InitializableUpgradeSafe, S
SampleGrampsUpgradeSafe.initialize(_gramps);
SampleGrampsUpgradeSafe.initialize(_gramps);
father = _father;
father = _father;
}
}
uint256[49] private __gap;
}
}
/**
/**
...
@@ -117,4 +121,5 @@ contract SampleChildUpgradeSafe is __Initializable, InitializableUpgradeSafe, Sa
...
@@ -117,4 +121,5 @@ contract SampleChildUpgradeSafe is __Initializable, InitializableUpgradeSafe, Sa
SampleFatherUpgradeSafe.initialize(_gramps, _father);
SampleFatherUpgradeSafe.initialize(_gramps, _father);
child = _child;
child = _child;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/OwnableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -13,4 +13,5 @@ contract OwnableMockUpgradeSafe is __Initializable, OwnableUpgradeSafe { func
...
@@ -13,4 +13,5 @@ contract OwnableMockUpgradeSafe is __Initializable, OwnableUpgradeSafe { func
function __OwnableMock_init_unchained() internal __initializer {
function __OwnableMock_init_unchained() internal __initializer {
}
}
}
uint256[50] private __gap;
}
contracts/mocks/PausableMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -35,4 +35,5 @@ contract PausableMockUpgradeSafe is __Initializable, PausableUpgradeSafe {
...
@@ -35,4 +35,5 @@ contract PausableMockUpgradeSafe is __Initializable, PausableUpgradeSafe {
function unpause() external {
function unpause() external {
_unpause();
_unpause();
}
}
uint256[48] private __gap;
}
}
contracts/mocks/PullPaymentMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -18,4 +18,5 @@ contract PullPaymentMockUpgradeSafe is __Initializable, PullPaymentUpgradeSafe {
...
@@ -18,4 +18,5 @@ contract PullPaymentMockUpgradeSafe is __Initializable, PullPaymentUpgradeSafe {
function callTransfer(address dest, uint256 amount) public {
function callTransfer(address dest, uint256 amount) public {
_asyncTransfer(dest, amount);
_asyncTransfer(dest, amount);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ReentrancyAttackUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -17,4 +17,5 @@ contract ReentrancyAttackUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -17,4 +17,5 @@ contract ReentrancyAttackUpgradeSafe is __Initializable, ContextUpgradeSafe {
(bool success,) = _msgSender().call(abi.encodeWithSelector(data));
(bool success,) = _msgSender().call(abi.encodeWithSelector(data));
require(success, "ReentrancyAttack: failed call");
require(success, "ReentrancyAttack: failed call");
}
}
uint256[50] private __gap;
}
}
contracts/mocks/ReentrancyMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -47,4 +47,5 @@ contract ReentrancyMockUpgradeSafe is __Initializable, ReentrancyGuardUpgradeSaf
...
@@ -47,4 +47,5 @@ contract ReentrancyMockUpgradeSafe is __Initializable, ReentrancyGuardUpgradeSaf
function _count() private {
function _count() private {
counter += 1;
counter += 1;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/RegressionImplementationUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -21,6 +21,7 @@ contract Implementation1UpgradeSafe is __Initializable, InitializableUpgradeSafe
...
@@ -21,6 +21,7 @@ contract Implementation1UpgradeSafe is __Initializable, InitializableUpgradeSafe
function setValue(uint _number) public {
function setValue(uint _number) public {
_value = _number;
_value = _number;
}
}
uint256[49] private __gap;
}
}
contract Implementation2UpgradeSafe is __Initializable, InitializableUpgradeSafe {
contract Implementation2UpgradeSafe is __Initializable, InitializableUpgradeSafe {
...
@@ -43,6 +44,7 @@ contract Implementation2UpgradeSafe is __Initializable, InitializableUpgradeSafe
...
@@ -43,6 +44,7 @@ contract Implementation2UpgradeSafe is __Initializable, InitializableUpgradeSafe
function getValue() public view returns (uint) {
function getValue() public view returns (uint) {
return _value;
return _value;
}
}
uint256[49] private __gap;
}
}
contract Implementation3UpgradeSafe is __Initializable, InitializableUpgradeSafe {
contract Implementation3UpgradeSafe is __Initializable, InitializableUpgradeSafe {
...
@@ -65,6 +67,7 @@ contract Implementation3UpgradeSafe is __Initializable, InitializableUpgradeSafe
...
@@ -65,6 +67,7 @@ contract Implementation3UpgradeSafe is __Initializable, InitializableUpgradeSafe
function getValue(uint _number) public view returns (uint) {
function getValue(uint _number) public view returns (uint) {
return _value + _number;
return _value + _number;
}
}
uint256[49] private __gap;
}
}
contract Implementation4UpgradeSafe is __Initializable, InitializableUpgradeSafe {
contract Implementation4UpgradeSafe is __Initializable, InitializableUpgradeSafe {
...
@@ -92,4 +95,5 @@ contract Implementation4UpgradeSafe is __Initializable, InitializableUpgradeSafe
...
@@ -92,4 +95,5 @@ contract Implementation4UpgradeSafe is __Initializable, InitializableUpgradeSafe
fallback() external {
fallback() external {
_value = 1;
_value = 1;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/SafeCastMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -62,4 +62,5 @@ contract SafeCastMockUpgradeSafe is __Initializable {
...
@@ -62,4 +62,5 @@ contract SafeCastMockUpgradeSafe is __Initializable {
function toInt8(int a) public pure returns (int8) {
function toInt8(int a) public pure returns (int8) {
return a.toInt8();
return a.toInt8();
}
}
uint256[50] private __gap;
}
}
contracts/mocks/SafeERC20HelperUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -40,6 +40,7 @@ contract ERC20ReturnFalseMockUpgradeSafe is __Initializable, ContextUpgradeSafe
...
@@ -40,6 +40,7 @@ contract ERC20ReturnFalseMockUpgradeSafe is __Initializable, ContextUpgradeSafe
require(_dummy == 0); // Duummy read from a state variable so that the function is view
require(_dummy == 0); // Duummy read from a state variable so that the function is view
return 0;
return 0;
}
}
uint256[48] private __gap;
}
}
contract ERC20ReturnTrueMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
contract ERC20ReturnTrueMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -78,6 +79,7 @@ contract ERC20ReturnTrueMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -78,6 +79,7 @@ contract ERC20ReturnTrueMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
function allowance(address owner, address) public view returns (uint256) {
function allowance(address owner, address) public view returns (uint256) {
return _allowances[owner];
return _allowances[owner];
}
}
uint256[48] private __gap;
}
}
contract ERC20NoReturnMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
contract ERC20NoReturnMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -113,6 +115,7 @@ contract ERC20NoReturnMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -113,6 +115,7 @@ contract ERC20NoReturnMockUpgradeSafe is __Initializable, ContextUpgradeSafe {
function allowance(address owner, address) public view returns (uint256) {
function allowance(address owner, address) public view returns (uint256) {
return _allowances[owner];
return _allowances[owner];
}
}
uint256[48] private __gap;
}
}
contract SafeERC20WrapperUpgradeSafe is __Initializable, ContextUpgradeSafe {
contract SafeERC20WrapperUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -156,4 +159,5 @@ contract SafeERC20WrapperUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -156,4 +159,5 @@ contract SafeERC20WrapperUpgradeSafe is __Initializable, ContextUpgradeSafe {
function allowance() public view returns (uint256) {
function allowance() public view returns (uint256) {
return _token.allowance(address(0), address(0));
return _token.allowance(address(0), address(0));
}
}
uint256[49] private __gap;
}
}
contracts/mocks/SafeMathMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -31,4 +31,5 @@ contract SafeMathMockUpgradeSafe is __Initializable {
...
@@ -31,4 +31,5 @@ contract SafeMathMockUpgradeSafe is __Initializable {
function mod(uint256 a, uint256 b) public pure returns (uint256) {
function mod(uint256 a, uint256 b) public pure returns (uint256) {
return SafeMathUpgradeSafe.mod(a, b);
return SafeMathUpgradeSafe.mod(a, b);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/SignedSafeMathMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -27,4 +27,5 @@ contract SignedSafeMathMockUpgradeSafe is __Initializable {
...
@@ -27,4 +27,5 @@ contract SignedSafeMathMockUpgradeSafe is __Initializable {
function add(int256 a, int256 b) public pure returns (int256) {
function add(int256 a, int256 b) public pure returns (int256) {
return SignedSafeMathUpgradeSafe.add(a, b);
return SignedSafeMathUpgradeSafe.add(a, b);
}
}
uint256[50] private __gap;
}
}
contracts/mocks/SingleInheritanceInitializableMocksUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -22,6 +22,7 @@ contract MigratableMockV1UpgradeSafe is __Initializable, InitializableUpgradeSaf
...
@@ -22,6 +22,7 @@ contract MigratableMockV1UpgradeSafe is __Initializable, InitializableUpgradeSaf
function initialize(uint256 value) public payable initializer {
function initialize(uint256 value) public payable initializer {
x = value;
x = value;
}
}
uint256[49] private __gap;
}
}
/**
/**
...
@@ -46,6 +47,7 @@ contract MigratableMockV2UpgradeSafe is __Initializable, MigratableMockV1Upgrade
...
@@ -46,6 +47,7 @@ contract MigratableMockV2UpgradeSafe is __Initializable, MigratableMockV1Upgrade
y = anotherValue;
y = anotherValue;
_migratedV2 = true;
_migratedV2 = true;
}
}
uint256[48] private __gap;
}
}
/**
/**
...
@@ -71,4 +73,5 @@ contract MigratableMockV3UpgradeSafe is __Initializable, MigratableMockV2Upgrade
...
@@ -71,4 +73,5 @@ contract MigratableMockV3UpgradeSafe is __Initializable, MigratableMockV2Upgrade
y = oldX;
y = oldX;
_migratedV3 = true;
_migratedV3 = true;
}
}
uint256[49] private __gap;
}
}
contracts/mocks/StringsMockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -15,4 +15,5 @@ contract StringsMockUpgradeSafe is __Initializable {
...
@@ -15,4 +15,5 @@ contract StringsMockUpgradeSafe is __Initializable {
function fromUint256(uint256 value) public pure returns (string memory) {
function fromUint256(uint256 value) public pure returns (string memory) {
return StringsUpgradeSafe.toString(value);
return StringsUpgradeSafe.toString(value);
}
}
uint256[50] private __gap;
}
}
contracts/payment/PaymentSplitterUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -137,4 +137,5 @@ contract PaymentSplitterUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -137,4 +137,5 @@ contract PaymentSplitterUpgradeSafe is __Initializable, ContextUpgradeSafe {
_totalShares = _totalShares.add(shares_);
_totalShares = _totalShares.add(shares_);
emit PayeeAdded(account, shares_);
emit PayeeAdded(account, shares_);
}
}
uint256[45] private __gap;
}
}
contracts/payment/PullPaymentUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -72,4 +72,5 @@ contract PullPaymentUpgradeSafe is __Initializable {
...
@@ -72,4 +72,5 @@ contract PullPaymentUpgradeSafe is __Initializable {
function _asyncTransfer(address dest, uint256 amount) internal virtual {
function _asyncTransfer(address dest, uint256 amount) internal virtual {
_escrow.deposit{ value: amount }(dest);
_escrow.deposit{ value: amount }(dest);
}
}
uint256[49] private __gap;
}
}
contracts/payment/escrow/ConditionalEscrowUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -31,4 +31,5 @@ abstract contract ConditionalEscrowUpgradeSafe is __Initializable, EscrowUpgrade
...
@@ -31,4 +31,5 @@ abstract contract ConditionalEscrowUpgradeSafe is __Initializable, EscrowUpgrade
require(withdrawalAllowed(payee), "ConditionalEscrow: payee is not allowed to withdraw");
require(withdrawalAllowed(payee), "ConditionalEscrow: payee is not allowed to withdraw");
super.withdraw(payee);
super.withdraw(payee);
}
}
uint256[50] private __gap;
}
}
contracts/payment/escrow/EscrowUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -74,4 +74,5 @@ contract EscrowUpgradeSafe is __Initializable, OwnableUpgradeSafe {
...
@@ -74,4 +74,5 @@ contract EscrowUpgradeSafe is __Initializable, OwnableUpgradeSafe {
emit Withdrawn(payee, payment);
emit Withdrawn(payee, payment);
}
}
uint256[49] private __gap;
}
}
contracts/payment/escrow/RefundEscrowUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -99,4 +99,5 @@ contract RefundEscrowUpgradeSafe is __Initializable, ConditionalEscrowUpgradeSaf
...
@@ -99,4 +99,5 @@ contract RefundEscrowUpgradeSafe is __Initializable, ConditionalEscrowUpgradeSaf
function withdrawalAllowed(address) public view override returns (bool) {
function withdrawalAllowed(address) public view override returns (bool) {
return _state == State.Refunding;
return _state == State.Refunding;
}
}
uint256[49] private __gap;
}
}
contracts/presets/ERC1155PresetMinterPauserUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -113,4 +113,5 @@ contract ERC1155PresetMinterPauserUpgradeSafe is __Initializable, ContextUpgrade
...
@@ -113,4 +113,5 @@ contract ERC1155PresetMinterPauserUpgradeSafe is __Initializable, ContextUpgrade
{
{
super._beforeTokenTransfer(operator, from, to, ids, amounts, data);
super._beforeTokenTransfer(operator, from, to, ids, amounts, data);
}
}
uint256[50] private __gap;
}
}
contracts/presets/ERC20PresetMinterPauserUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -95,4 +95,5 @@ contract ERC20PresetMinterPauserUpgradeSafe is __Initializable, ContextUpgradeSa
...
@@ -95,4 +95,5 @@ contract ERC20PresetMinterPauserUpgradeSafe is __Initializable, ContextUpgradeSa
function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual override(ERC20UpgradeSafe, ERC20PausableUpgradeSafe) {
function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual override(ERC20UpgradeSafe, ERC20PausableUpgradeSafe) {
super._beforeTokenTransfer(from, to, amount);
super._beforeTokenTransfer(from, to, amount);
}
}
uint256[50] private __gap;
}
}
contracts/presets/ERC721PresetMinterPauserAutoIdUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -111,4 +111,5 @@ contract ERC721PresetMinterPauserAutoIdUpgradeSafe is __Initializable, ContextUp
...
@@ -111,4 +111,5 @@ contract ERC721PresetMinterPauserAutoIdUpgradeSafe is __Initializable, ContextUp
function _beforeTokenTransfer(address from, address to, uint256 tokenId) internal virtual override(ERC721UpgradeSafe, ERC721PausableUpgradeSafe) {
function _beforeTokenTransfer(address from, address to, uint256 tokenId) internal virtual override(ERC721UpgradeSafe, ERC721PausableUpgradeSafe) {
super._beforeTokenTransfer(from, to, tokenId);
super._beforeTokenTransfer(from, to, tokenId);
}
}
uint256[49] private __gap;
}
}
contracts/proxy/InitializableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -67,4 +67,5 @@ abstract contract InitializableUpgradeSafe is __Initializable {
...
@@ -67,4 +67,5 @@ abstract contract InitializableUpgradeSafe is __Initializable {
assembly { cs := extcodesize(self) }
assembly { cs := extcodesize(self) }
return cs == 0;
return cs == 0;
}
}
uint256[49] private __gap;
}
}
contracts/proxy/ProxyAdminUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -83,4 +83,5 @@ contract ProxyAdminUpgradeSafe is __Initializable, OwnableUpgradeSafe {
...
@@ -83,4 +83,5 @@ contract ProxyAdminUpgradeSafe is __Initializable, OwnableUpgradeSafe {
function upgradeAndCall(TransparentUpgradeableProxyUpgradeSafe proxy, address implementation, bytes memory data) public payable onlyOwner {
function upgradeAndCall(TransparentUpgradeableProxyUpgradeSafe proxy, address implementation, bytes memory data) public payable onlyOwner {
proxy.upgradeToAndCall{value: msg.value}(implementation, data);
proxy.upgradeToAndCall{value: msg.value}(implementation, data);
}
}
uint256[50] private __gap;
}
}
contracts/proxy/ProxyUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -87,4 +87,5 @@ abstract contract ProxyUpgradeSafe is __Initializable {
...
@@ -87,4 +87,5 @@ abstract contract ProxyUpgradeSafe is __Initializable {
*/
*/
function _beforeFallback() internal virtual {
function _beforeFallback() internal virtual {
}
}
uint256[50] private __gap;
}
}
contracts/proxy/TransparentUpgradeableProxyUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -157,4 +157,5 @@ contract TransparentUpgradeableProxyUpgradeSafe is __Initializable, UpgradeableP
...
@@ -157,4 +157,5 @@ contract TransparentUpgradeableProxyUpgradeSafe is __Initializable, UpgradeableP
require(msg.sender != _admin(), "TransparentUpgradeableProxy: admin cannot fallback to proxy target");
require(msg.sender != _admin(), "TransparentUpgradeableProxy: admin cannot fallback to proxy target");
super._beforeFallback();
super._beforeFallback();
}
}
uint256[50] private __gap;
}
}
contracts/proxy/UpgradeableProxyUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -83,4 +83,5 @@ contract UpgradeableProxyUpgradeSafe is __Initializable, ProxyUpgradeSafe {
...
@@ -83,4 +83,5 @@ contract UpgradeableProxyUpgradeSafe is __Initializable, ProxyUpgradeSafe {
sstore(slot, newImplementation)
sstore(slot, newImplementation)
}
}
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC1155/ERC1155BurnableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -37,4 +37,5 @@ abstract contract ERC1155BurnableUpgradeSafe is __Initializable, ERC1155UpgradeS
...
@@ -37,4 +37,5 @@ abstract contract ERC1155BurnableUpgradeSafe is __Initializable, ERC1155UpgradeS
_burnBatch(account, ids, values);
_burnBatch(account, ids, values);
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC1155/ERC1155HolderUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -24,4 +24,5 @@ contract ERC1155HolderUpgradeSafe is __Initializable, ERC1155ReceiverUpgradeSafe
...
@@ -24,4 +24,5 @@ contract ERC1155HolderUpgradeSafe is __Initializable, ERC1155ReceiverUpgradeSafe
function onERC1155BatchReceived(address, address, uint256[] memory, uint256[] memory, bytes memory) public virtual override returns (bytes4) {
function onERC1155BatchReceived(address, address, uint256[] memory, uint256[] memory, bytes memory) public virtual override returns (bytes4) {
return this.onERC1155BatchReceived.selector;
return this.onERC1155BatchReceived.selector;
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC1155/ERC1155PausableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -46,4 +46,5 @@ abstract contract ERC1155PausableUpgradeSafe is __Initializable, ERC1155UpgradeS
...
@@ -46,4 +46,5 @@ abstract contract ERC1155PausableUpgradeSafe is __Initializable, ERC1155UpgradeS
require(!paused(), "ERC1155Pausable: token transfer while paused");
require(!paused(), "ERC1155Pausable: token transfer while paused");
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC1155/ERC1155ReceiverUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -21,4 +21,5 @@ abstract contract ERC1155ReceiverUpgradeSafe is __Initializable, ERC165UpgradeSa
...
@@ -21,4 +21,5 @@ abstract contract ERC1155ReceiverUpgradeSafe is __Initializable, ERC165UpgradeSa
ERC1155ReceiverUpgradeSafe(0).onERC1155BatchReceived.selector
ERC1155ReceiverUpgradeSafe(0).onERC1155BatchReceived.selector
);
);
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC1155/ERC1155UpgradeSafe.sol
View file @
9d5a34e4
...
@@ -417,4 +417,5 @@ contract ERC1155UpgradeSafe is __Initializable, ContextUpgradeSafe, ERC165Upgrad
...
@@ -417,4 +417,5 @@ contract ERC1155UpgradeSafe is __Initializable, ContextUpgradeSafe, ERC165Upgrad
return array;
return array;
}
}
uint256[47] private __gap;
}
}
contracts/token/ERC20/ERC20BurnableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -45,4 +45,5 @@ abstract contract ERC20BurnableUpgradeSafe is __Initializable, ContextUpgradeSaf
...
@@ -45,4 +45,5 @@ abstract contract ERC20BurnableUpgradeSafe is __Initializable, ContextUpgradeSaf
_approve(account, _msgSender(), decreasedAllowance);
_approve(account, _msgSender(), decreasedAllowance);
_burn(account, amount);
_burn(account, amount);
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC20/ERC20CappedUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -46,4 +46,5 @@ abstract contract ERC20CappedUpgradeSafe is __Initializable, ERC20UpgradeSafe {
...
@@ -46,4 +46,5 @@ abstract contract ERC20CappedUpgradeSafe is __Initializable, ERC20UpgradeSafe {
require(totalSupply().add(amount) <= _cap, "ERC20Capped: cap exceeded");
require(totalSupply().add(amount) <= _cap, "ERC20Capped: cap exceeded");
}
}
}
}
uint256[49] private __gap;
}
}
contracts/token/ERC20/ERC20PausableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -34,4 +34,5 @@ abstract contract ERC20PausableUpgradeSafe is __Initializable, ERC20UpgradeSafe,
...
@@ -34,4 +34,5 @@ abstract contract ERC20PausableUpgradeSafe is __Initializable, ERC20UpgradeSafe,
require(!paused(), "ERC20Pausable: token transfer while paused");
require(!paused(), "ERC20Pausable: token transfer while paused");
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC20/ERC20SnapshotUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -186,4 +186,5 @@ abstract contract ERC20SnapshotUpgradeSafe is __Initializable, ERC20UpgradeSafe
...
@@ -186,4 +186,5 @@ abstract contract ERC20SnapshotUpgradeSafe is __Initializable, ERC20UpgradeSafe
return ids[ids.length - 1];
return ids[ids.length - 1];
}
}
}
}
uint256[46] private __gap;
}
}
contracts/token/ERC20/ERC20UpgradeSafe.sol
View file @
9d5a34e4
...
@@ -309,4 +309,5 @@ contract ERC20UpgradeSafe is __Initializable, ContextUpgradeSafe, IERC20UpgradeS
...
@@ -309,4 +309,5 @@ contract ERC20UpgradeSafe is __Initializable, ContextUpgradeSafe, IERC20UpgradeS
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
*/
function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { }
uint256[44] private __gap;
}
}
contracts/token/ERC20/TokenTimelockUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -69,4 +69,5 @@ contract TokenTimelockUpgradeSafe is __Initializable {
...
@@ -69,4 +69,5 @@ contract TokenTimelockUpgradeSafe is __Initializable {
_token.safeTransfer(_beneficiary, amount);
_token.safeTransfer(_beneficiary, amount);
}
}
uint256[47] private __gap;
}
}
contracts/token/ERC721/ERC721BurnableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -31,4 +31,5 @@ abstract contract ERC721BurnableUpgradeSafe is __Initializable, ContextUpgradeSa
...
@@ -31,4 +31,5 @@ abstract contract ERC721BurnableUpgradeSafe is __Initializable, ContextUpgradeSa
require(_isApprovedOrOwner(_msgSender(), tokenId), "ERC721Burnable: caller is not owner nor approved");
require(_isApprovedOrOwner(_msgSender(), tokenId), "ERC721Burnable: caller is not owner nor approved");
_burn(tokenId);
_burn(tokenId);
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC721/ERC721HolderUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -27,4 +27,5 @@ contract ERC721HolderUpgradeSafe is __Initializable, IERC721ReceiverUpgradeSafe
...
@@ -27,4 +27,5 @@ contract ERC721HolderUpgradeSafe is __Initializable, IERC721ReceiverUpgradeSafe
function onERC721Received(address, address, uint256, bytes memory) public virtual override returns (bytes4) {
function onERC721Received(address, address, uint256, bytes memory) public virtual override returns (bytes4) {
return this.onERC721Received.selector;
return this.onERC721Received.selector;
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC721/ERC721PausableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -35,4 +35,5 @@ abstract contract ERC721PausableUpgradeSafe is __Initializable, ERC721UpgradeSaf
...
@@ -35,4 +35,5 @@ abstract contract ERC721PausableUpgradeSafe is __Initializable, ERC721UpgradeSaf
require(!paused(), "ERC721Pausable: token transfer while paused");
require(!paused(), "ERC721Pausable: token transfer while paused");
}
}
uint256[50] private __gap;
}
}
contracts/token/ERC721/ERC721UpgradeSafe.sol
View file @
9d5a34e4
...
@@ -477,4 +477,5 @@ contract ERC721UpgradeSafe is __Initializable, ContextUpgradeSafe, ERC165Upgrade
...
@@ -477,4 +477,5 @@ contract ERC721UpgradeSafe is __Initializable, ContextUpgradeSafe, ERC165Upgrade
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
*/
function _beforeTokenTransfer(address from, address to, uint256 tokenId) internal virtual { }
function _beforeTokenTransfer(address from, address to, uint256 tokenId) internal virtual { }
uint256[41] private __gap;
}
}
contracts/token/ERC777/ERC777UpgradeSafe.sol
View file @
9d5a34e4
...
@@ -510,4 +510,5 @@ contract ERC777UpgradeSafe is __Initializable, ContextUpgradeSafe, IERC777Upgrad
...
@@ -510,4 +510,5 @@ contract ERC777UpgradeSafe is __Initializable, ContextUpgradeSafe, IERC777Upgrad
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
* To learn more about hooks, head to xref:ROOT:extending-contracts.adoc#using-hooks[Using Hooks].
*/
*/
function _beforeTokenTransfer(address operator, address from, address to, uint256 amount) internal virtual { }
function _beforeTokenTransfer(address operator, address from, address to, uint256 amount) internal virtual { }
uint256[41] private __gap;
}
}
contracts/utils/PausableUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -93,4 +93,5 @@ contract PausableUpgradeSafe is __Initializable, ContextUpgradeSafe {
...
@@ -93,4 +93,5 @@ contract PausableUpgradeSafe is __Initializable, ContextUpgradeSafe {
_paused = false;
_paused = false;
emit Unpaused(_msgSender());
emit Unpaused(_msgSender());
}
}
uint256[49] private __gap;
}
}
contracts/utils/ReentrancyGuardUpgradeSafe.sol
View file @
9d5a34e4
...
@@ -64,4 +64,5 @@ contract ReentrancyGuardUpgradeSafe is __Initializable {
...
@@ -64,4 +64,5 @@ contract ReentrancyGuardUpgradeSafe is __Initializable {
// https://eips.ethereum.org/EIPS/eip-2200)
// https://eips.ethereum.org/EIPS/eip-2200)
_status = _NOT_ENTERED;
_status = _NOT_ENTERED;
}
}
uint256[49] private __gap;
}
}
scripts/transpile-push.sh
View file @
9d5a34e4
...
@@ -14,5 +14,5 @@ git checkout --orphan master
...
@@ -14,5 +14,5 @@ git checkout --orphan master
git reset
--soft
origin/master
git reset
--soft
origin/master
if
!
git diff
--cached
--quiet
;
then
if
!
git diff
--cached
--quiet
;
then
git commit
-m
"Transpile
$COMMIT
"
git commit
-m
"Transpile
$COMMIT
"
git push origin master
fi
fi
git push origin master
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