Skip to content

IDepot

Description

Source: contracts/interfaces/IDepot.sol

Views

fundsWallet

Source

Details

Signature

fundsWallet() view returns (address payable)

Visibility

external

State Mutability

view

maxEthPurchase

Source

Details

Signature

maxEthPurchase() view returns (uint256)

Visibility

external

State Mutability

view

minimumDepositAmount

Source

Details

Signature

minimumDepositAmount() view returns (uint256)

Visibility

external

State Mutability

view

synthetixReceivedForEther

Source

Details

Signature

synthetixReceivedForEther(uint256 amount) view returns (uint256)

Visibility

external

State Mutability

view

synthetixReceivedForSynths

Source

Details

Signature

synthetixReceivedForSynths(uint256 amount) view returns (uint256)

Visibility

external

State Mutability

view

synthsReceivedForEther

Source

Details

Signature

synthsReceivedForEther(uint256 amount) view returns (uint256)

Visibility

external

State Mutability

view

totalSellableDeposits

Source

Details

Signature

totalSellableDeposits() view returns (uint256)

Visibility

external

State Mutability

view

External Functions

depositSynths

Source

Details

Signature

depositSynths(uint256 amount)

Visibility

external

State Mutability

``

exchangeEtherForSNX

Source

Details

Signature

exchangeEtherForSNX() payable returns (uint256)

Visibility

external

State Mutability

payable

exchangeEtherForSNXAtRate

Source

Details

Signature

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

Visibility

external

State Mutability

payable

exchangeEtherForSynths

Source

Details

Signature

exchangeEtherForSynths() payable returns (uint256)

Visibility

external

State Mutability

payable

exchangeEtherForSynthsAtRate

Source

Details

Signature

exchangeEtherForSynthsAtRate(uint256 guaranteedRate) payable returns (uint256)

Visibility

external

State Mutability

payable

exchangeSynthsForSNX

Source

Details

Signature

exchangeSynthsForSNX(uint256 synthAmount) returns (uint256)

Visibility

external

State Mutability

``

withdrawMyDepositedSynths

Source

Details

Signature

withdrawMyDepositedSynths()

Visibility

external

State Mutability

``

withdrawSynthetix

Source

Details

Signature

withdrawSynthetix(uint256 amount)

Visibility

external

State Mutability

``