Skip to content

MintableSynthetix

Description

Source: contracts/MintableSynthetix.sol

Constructor

constructor

Source

Details

Signature

constructor(address payable _proxy, contract TokenState _tokenState, address _owner, uint256 _totalSupply, address _resolver)

Visibility

public

State Mutability

``

Views

resolverAddressesRequired

Source

Details

Signature

resolverAddressesRequired() view returns (bytes32[] addresses)

Visibility

public

State Mutability

view

Restricted Functions

burnSecondary

Source

Details

Signature

burnSecondary(address account, uint256 amount)

Visibility

external

State Mutability

``

Modifiers

mintSecondary

Source

Details

Signature

mintSecondary(address account, uint256 amount)

Visibility

external

State Mutability

``

Modifiers

mintSecondaryRewards

Source

Details

Signature

mintSecondaryRewards(uint256 amount)

Visibility

external

State Mutability

``

Modifiers

Internal Functions

_mintSecondary

Source

Details

Signature

_mintSecondary(address account, uint256 amount)

Visibility

internal

State Mutability

``

onlyAllowFromBridge

Source

Details

Signature

onlyAllowFromBridge() view

Visibility

internal

State Mutability

view

Requires

synthetixBridge

Source

Details

Signature

synthetixBridge() view returns (address)

Visibility

internal

State Mutability

view

Modifiers

onlyBridge

Source