Skip to content

CommonHelpersMainnet ​

Git Source

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 = 0xCd5fE23C85820F7B72D0926FC9b05b43E359b7ee

WEETHS ​

solidity
address private constant WEETHS = 0x917ceE801a67f933F2e6b33fC0cD1ED2d5909D88

ZIRCUIT ​

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_);