LinkedCUS.sol
The custodian contract for the linked protocol holds the ETH and mint/burn privilege of the token for the linked assets instance.
Below the overview of all functions in the custodian contract. The detailed description of a state change function can be found in the tab of the specific function.
#State changing functions
function initialize(address proxyAddress) external returns (bool success);
function mint(address receiver, uint256 amount) onlyCollateral whenNotPaused external returns (bool success);
function burn(address burner, uint256 amount) onlyCollateral external returns (bool success);
function transfer(address payable receiver, uint256 amount) onlyCollateral external returns (bool success);High overview
State change functions
initialize() can only be called once and is used to set the contract addresses of the proxy contract for this linked asset instance.
mint()
burn()
transfer()
Last updated
Was this helpful?