unshETH Contracts
unshETH.sol
This Solidity file defines the unshETH
contract, which inherits from the ERC20PermitPermissionedMint
contract. This contract is a specific implementation of an ERC20 token with added permissioned minting functionality. The contract includes a public variable LSDRegistryAddress
and a constructor function.
unshETH
The unshETH
contract is a specific implementation of an ERC20 token with added permissioned minting functionality. It inherits from the ERC20PermitPermissionedMint
contract.
LSDRegistryAddress
A public state variable of type address
that presumably holds the address of a registry contract.
unshETH
constructor(address _creator_address, address _timelock_address)
The constructor function for the unshETH
contract. It takes two arguments of type address
- a _creator_address
and a _timelock_address
.
Parameters
- _creator_address address: The address of the creator of the contract.
- _timelock_address address: The address of a timelock contract that presumably restricts certain operations to only be executable after a certain time has passed.