WrapperFactory¶
Description¶
Source: contracts/WrapperFactory.sol
Variables¶
CONTRACT_NAME
¶
Type: bytes32
Constructor¶
constructor
¶
Details
Signature
constructor(address _owner, address _resolver)
Visibility
public
State Mutability
``
Views¶
feesEscrowed
¶
Details
Signature
feesEscrowed() view returns (uint256)
Visibility
public
State Mutability
view
isWrapper
¶
Details
Signature
isWrapper(address possibleWrapper) view returns (bool)
Visibility
external
State Mutability
view
resolverAddressesRequired
¶
Details
Signature
resolverAddressesRequired() view returns (bytes32[] addresses)
Visibility
public
State Mutability
view
Restricted Functions¶
createWrapper
¶
Details
Signature
createWrapper(contract IERC20 token, bytes32 currencyKey, bytes32 synthContractName) returns (address)
Visibility
external
State Mutability
``
Modifiers
Emits
Internal Functions¶
feePool
¶
Details
Signature
feePool() view returns (contract IFeePool)
Visibility
internal
State Mutability
view
flexibleStorage
¶
Details
Signature
flexibleStorage() view returns (contract IFlexibleStorage)
Visibility
internal
State Mutability
view
synthsUSD
¶
Details
Signature
synthsUSD() view returns (contract IERC20)
Visibility
internal
State Mutability
view
External Functions¶
distributeFees
¶
Details
Signature
distributeFees()
Visibility
external
State Mutability
``
Events¶
WrapperCreated
¶
Signature: WrapperCreated(address token, bytes32 currencyKey, address wrapperAddress)