Skip to content

DebtMigratorOnEthereum

Description

Source: contracts/DebtMigratorOnEthereum.sol

Variables

initiationActive

Source

Type: bool

Constructor

constructor

Source

Details

Signature

constructor(address _owner, address _resolver)

Visibility

public

State Mutability

``

Views

CONTRACT_NAME

Source

Details

Signature

CONTRACT_NAME() pure returns (bytes32)

Visibility

public

State Mutability

pure

resolverAddressesRequired

Source

Details

Signature

resolverAddressesRequired() view returns (bytes32[] addresses)

Visibility

public

State Mutability

view

Restricted Functions

resumeInitiation

Source

Details

Signature

resumeInitiation()

Visibility

external

State Mutability

``

Requires

Modifiers

Emits

suspendInitiation

Source

Details

Signature

suspendInitiation()

Visibility

external

State Mutability

``

Requires

Modifiers

Emits

Internal Functions

_initiatingActive

Source

Details

Signature

_initiatingActive() view

Visibility

internal

State Mutability

view

Requires

_liquidator

Source

Details

Signature

_liquidator() view returns (contract ILiquidator)

Visibility

internal

State Mutability

view

_liquidatorRewards

Source

Details

Signature

_liquidatorRewards() view returns (contract ILiquidatorRewards)

Visibility

internal

State Mutability

view

_migrateDebt

Source

Details

Signature

_migrateDebt(address _account)

Visibility

internal

State Mutability

``

Requires

Emits

_synthetixBridgeToOptimism

Source

Details

Signature

_synthetixBridgeToOptimism() view returns (contract ISynthetixBridgeToOptimism)

Visibility

internal

State Mutability

view

_synthetixDebtShare

Source

Details

Signature

_synthetixDebtShare() view returns (contract ISynthetixDebtShare)

Visibility

internal

State Mutability

view

External Functions

migrateDebt

Source

Details

Signature

migrateDebt(address account)

Visibility

public

State Mutability

``

Requires

Modifiers

Modifiers

requireInitiationActive

Source

Events

InitiationResumed

Source

Signature: InitiationResumed()

InitiationSuspended

Source

Signature: InitiationSuspended()

MigrationInitiated

Source

Signature: MigrationInitiated(address account, uint256 totalDebtSharesMigrated, uint256 totalEscrowMigrated, uint256 totalLiquidBalanceMigrated)