ExchangerWithVirtualSynth¶
Description¶
Source: contracts/ExchangerWithVirtualSynth.sol
Variables¶
CONTRACT_NAME
¶
Type: bytes32
Constructor¶
constructor
¶
Details
Signature
constructor(address _owner, address _resolver)
Visibility
public
State Mutability
``
Views¶
resolverAddressesRequired
¶
Details
Signature
resolverAddressesRequired() view returns (bytes32[] addresses)
Visibility
public
State Mutability
view
Internal Functions¶
_createVirtualSynth
¶
Details
Signature
_createVirtualSynth(contract IERC20 synth, address recipient, uint256 amount, bytes32 currencyKey) returns (contract IVirtualSynth)
Visibility
internal
State Mutability
``
Requires
Emits
_virtualSynthMastercopy
¶
Details
Signature
_virtualSynthMastercopy() view returns (address)
Visibility
internal
State Mutability
view
Events¶
VirtualSynthCreated
¶
Signature: VirtualSynthCreated(address synth, address recipient, address vSynth, bytes32 currencyKey, uint256 amount)