mirror of
https://github.com/tornadocash/tornado-core.git
synced 2025-05-16 05:02:14 -04:00
Add feeToSetter
This commit is contained in:
parent
66a8fe5712
commit
603dcdc426
19 changed files with 29460 additions and 20562 deletions
20
contracts/FeeManager.sol
Normal file
20
contracts/FeeManager.sol
Normal file
|
@ -0,0 +1,20 @@
|
|||
pragma solidity 0.5.17;
|
||||
|
||||
contract FeeManager {
|
||||
address public feeTo;
|
||||
address public feeToSetter;
|
||||
|
||||
constructor(address _feeToSetter) public {
|
||||
feeToSetter = _feeToSetter;
|
||||
}
|
||||
|
||||
function setFeeTo(address _feeTo) external {
|
||||
require(msg.sender == feeToSetter, 'Poof: FORBIDDEN');
|
||||
feeTo = _feeTo;
|
||||
}
|
||||
|
||||
function setFeeToSetter(address _feeToSetter) external {
|
||||
require(msg.sender == feeToSetter, 'Poof: FORBIDDEN');
|
||||
feeToSetter = _feeToSetter;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue