CommonHelpersMainnet ​
Inherits:CommonHelpers
Mainnet specific implementation of CommonHelpers.
This contract contains chain-specific logic for mainnet. It overrides the virtual methods defined in CommonHelpers (see helpers.sol).
State Variables ​
WEETH ​
solidity
address private constant WEETH = 0xCd5fE23C85820F7B72D0926FC9b05b43E359b7eeWEETHS ​
solidity
address private constant WEETHS = 0x917ceE801a67f933F2e6b33fC0cD1ED2d5909D88ZIRCUIT ​
solidity
IZtakingPool private constant ZIRCUIT = IZtakingPool(0xF047ab4c75cebf0eB9ed34Ae2c186f3611aEAfa6)Functions ​
_afterTransferIn ​
Hook allowing logic after assets are transferred in
solidity
function _afterTransferIn(address token_, uint256 amount_) internal override;_preTransferOut ​
Hook allowing logic before assets are transferred out
solidity
function _preTransferOut(address token_, uint256 amount_) internal override;_getExternalBalances ​
solidity
function _getExternalBalances(address token_) internal view override returns (uint256 balanceOf_);
