Added sender parameter to initializers using msg.sender.
This commit is contained in:
@ -12,9 +12,9 @@ contract CapperRole is Initializable {
|
||||
|
||||
Roles.Role private cappers;
|
||||
|
||||
function initialize() public initializer {
|
||||
if (!isCapper(msg.sender)) {
|
||||
_addCapper(msg.sender);
|
||||
function initialize(address sender) public initializer {
|
||||
if (!isCapper(sender)) {
|
||||
_addCapper(sender);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -12,9 +12,9 @@ contract MinterRole is Initializable {
|
||||
|
||||
Roles.Role private minters;
|
||||
|
||||
function initialize() public initializer {
|
||||
if (!isMinter(msg.sender)) {
|
||||
_addMinter(msg.sender);
|
||||
function initialize(address sender) public initializer {
|
||||
if (!isMinter(sender)) {
|
||||
_addMinter(sender);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -12,9 +12,9 @@ contract PauserRole is Initializable {
|
||||
|
||||
Roles.Role private pausers;
|
||||
|
||||
function initialize() public initializer {
|
||||
if (!isPauser(msg.sender)) {
|
||||
_addPauser(msg.sender);
|
||||
function initialize(address sender) public initializer {
|
||||
if (!isPauser(sender)) {
|
||||
_addPauser(sender);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -12,9 +12,9 @@ contract SignerRole is Initializable {
|
||||
|
||||
Roles.Role private signers;
|
||||
|
||||
function initialize() public initializer {
|
||||
if (!isSigner(msg.sender)) {
|
||||
_addSigner(msg.sender);
|
||||
function initialize(address sender) public initializer {
|
||||
if (!isSigner(sender)) {
|
||||
_addSigner(sender);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user