Skip to content

IDepot

Description

Source: contracts/interfaces/IDepot.sol

Views

fundsWallet

Source

Details

Signature

fundsWallet() returns (address payable)

Visibility

external

State Mutability

view

maxEthPurchase

Source

Details

Signature

maxEthPurchase() returns (uint256)

Visibility

external

State Mutability

view

minimumDepositAmount

Source

Details

Signature

minimumDepositAmount() returns (uint256)

Visibility

external

State Mutability

view

synthetixReceivedForEther

Source

Details

Signature

synthetixReceivedForEther(uint256 amount) returns (uint256)

Visibility

external

State Mutability

view

synthetixReceivedForSynths

Source

Details

Signature

synthetixReceivedForSynths(uint256 amount) returns (uint256)

Visibility

external

State Mutability

view

synthsReceivedForEther

Source

Details

Signature

synthsReceivedForEther(uint256 amount) returns (uint256)

Visibility

external

State Mutability

view

totalSellableDeposits

Source

Details

Signature

totalSellableDeposits() returns (uint256)

Visibility

external

State Mutability

view

External Functions

depositSynths

Source

Details

Signature

depositSynths(uint256 amount)

Visibility

external

State Mutability

nonpayable

exchangeEtherForSNX

Source

Details

Signature

exchangeEtherForSNX() returns (uint256)

Visibility

external

State Mutability

payable

exchangeEtherForSNXAtRate

Source

Details

Signature

exchangeEtherForSNXAtRate(uint256 guaranteedRate, uint256 guaranteedSynthetixRate) returns (uint256)

Visibility

external

State Mutability

payable

exchangeEtherForSynths

Source

Details

Signature

exchangeEtherForSynths() returns (uint256)

Visibility

external

State Mutability

payable

exchangeEtherForSynthsAtRate

Source

Details

Signature

exchangeEtherForSynthsAtRate(uint256 guaranteedRate) returns (uint256)

Visibility

external

State Mutability

payable

exchangeSynthsForSNX

Source

Details

Signature

exchangeSynthsForSNX(uint256 synthAmount) returns (uint256)

Visibility

external

State Mutability

nonpayable

withdrawMyDepositedSynths

Source

Details

Signature

withdrawMyDepositedSynths()

Visibility

external

State Mutability

nonpayable

withdrawSynthetix

Source

Details

Signature

withdrawSynthetix(uint256 amount)

Visibility

external

State Mutability

nonpayable