modifier onlyManager() {
require(
msg.sender == address(managerAddress),
"FundingManage:onlyManager only manager can call this function"
);
_;
}
function withdrawNativeToken(address payable withdrawAddress, uint256 amount) external payable onlyManager {}
function setManagerAddress(address _managerAddress) external onlyOwner {}
onlyManager onlyOwner 不是solidity关键词,是怎么来的,主要功能是什么?
FundingManage 合约集成了 OwnableUpgradeable OZ 的合约的,
调用 __Ownable_init(initialOwner); 初始化 owner