Skip to content

ExchangerWithVirtualSynth

Description

Source: contracts/ExchangerWithVirtualSynth.sol

Variables

CONTRACT_NAME

Source

Type: bytes32

Constructor

constructor

Source

Details

Signature

constructor(address _owner, address _resolver)

Visibility

public

State Mutability

``

Views

resolverAddressesRequired

Source

Details

Signature

resolverAddressesRequired() view returns (bytes32[] addresses)

Visibility

public

State Mutability

view

Internal Functions

_createVirtualSynth

Source

Details

Signature

_createVirtualSynth(contract IERC20 synth, address recipient, uint256 amount, bytes32 currencyKey) returns (contract IVirtualSynth)

Visibility

internal

State Mutability

``

Requires

Emits

_virtualSynthMastercopy

Source

Details

Signature

_virtualSynthMastercopy() view returns (address)

Visibility

internal

State Mutability

view

Events

VirtualSynthCreated

Source

Signature: VirtualSynthCreated(address synth, address recipient, address vSynth, bytes32 currencyKey, uint256 amount)