Skip to content

SynthetixBridgeToBase

Description

Source: contracts/SynthetixBridgeToBase.sol

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

finalizeDeposit

Source

Details

Signature

finalizeDeposit(address to, uint256 amount)

Visibility

external

State Mutability

``

Modifiers

Emits

finalizeEscrowMigration

Source

Details

Signature

finalizeEscrowMigration(address account, uint256 escrowedAmount, struct VestingEntries.VestingEntry[] vestingEntries)

Visibility

external

State Mutability

``

Modifiers

Emits

finalizeFeePeriodClose

Source

Details

Signature

finalizeFeePeriodClose(uint256 snxBackedAmount, uint256 totalDebtShares)

Visibility

external

State Mutability

``

Modifiers

Emits

finalizeRewardDeposit

Source

Details

Signature

finalizeRewardDeposit(address from, uint256 amount)

Visibility

external

State Mutability

``

Modifiers

Emits

Internal Functions

counterpart

Source

Details

Signature

counterpart() view returns (address)

Visibility

internal

State Mutability

view

synthetixBridgeToOptimism

Source

Details

Signature

synthetixBridgeToOptimism() view returns (address)

Visibility

internal

State Mutability

view

External Functions

withdraw

Source

Details

Signature

withdraw(uint256 amount)

Visibility

external

State Mutability

``

Modifiers

withdrawTo

Source

Details

Signature

withdrawTo(address to, uint256 amount)

Visibility

external

State Mutability

``

Modifiers

Events

FeePeriodCloseFinalized

Source

Signature: FeePeriodCloseFinalized(uint256 snxBackedAmount, uint256 totalDebtShares)

ImportedVestingEntries

Source

Signature: ImportedVestingEntries(address account, uint256 escrowedAmount, struct VestingEntries.VestingEntry[] vestingEntries)

RewardDepositFinalized

Source

Signature: RewardDepositFinalized(address from, uint256 amount)