Skip to content

SynthetixBridgeToBase

Description

Source: contracts/SynthetixBridgeToBase.sol

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

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

finalizeRewardDeposit

Source

Details

Signature

finalizeRewardDeposit(address from, uint256 amount)

Visibility

external

State Mutability

``

Modifiers

Emits

Internal Functions

onlyAllowFromOptimism

Source

Details

Signature

onlyAllowFromOptimism() view

Visibility

internal

State Mutability

view

Requires

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

Modifiers

onlyOptimismBridge

Source

Events

ImportedVestingEntries

Source

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

RewardDepositFinalized

Source

Signature: RewardDepositFinalized(address from, uint256 amount)