FxUSDFacet

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xfea12970 at 19674645
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots

No balances found for "FxUSDFacet"

No transactions found for "FxUSDFacet"


Functions
Getter at block 21275488

This contract contains no getter function objects.

Read-only

This contract contains no read-only function objects.

State-modifying
fxAutoRedeemFxUSD(struct LibGatewayRouterConvertOutParams[] _paramsaddress _fxUSDuint256 _fxUSDInuint256[] _minBaseTokensuint256 _minDstOutpayable returns (uint256[] _baseOutsuint256[] _bonusOutsuint256 _dstOut)
fxBaseTokenSwap(address _fxUSDaddress _baseTokenInuint256 _amountInaddress _baseTokenOutuint256 _minOutreturns (uint256 _amountOutuint256 _bonusOut)
fxInitialFundDeposit(struct LibGatewayRouterConvertInParams _paramsaddress _vaultpayable returns (uint256 _baseOut)
fxMintFTokenV2(struct LibGatewayRouterConvertInParams _paramsaddress _marketuint256 _minFTokenMintedpayable returns (uint256 _fTokenMinted)
fxMintFxUSD(struct LibGatewayRouterConvertInParams _paramsaddress _fxUSDaddress _baseTokenuint256 _minFxUSDMintedpayable returns (uint256 _fxUSDMinted)
fxMintFxUSDAndEarn(struct LibGatewayRouterConvertInParams _paramsaddress _fxUSDaddress _pooluint256 _minFxUSDMintedpayable returns (uint256 _fxUSDMinted)
fxMintXTokenV2(struct LibGatewayRouterConvertInParams _paramsaddress _marketuint256 _minXTokenMintedpayable returns (uint256 _xTokenMinteduint256 _bonusOut)
fxRebalancePoolWithdraw(address _fxUSDaddress _pooluint256 _amountInpayable returns (uint256 _amountOut)
fxRebalancePoolWithdrawAs(struct LibGatewayRouterConvertOutParams _paramsaddress _pooluint256 _amountInpayable returns (uint256 _amountOut)
fxRedeemFTokenV2(struct LibGatewayRouterConvertOutParams _paramsaddress _marketuint256 _fTokenInuint256 _minBaseTokenreturns (uint256 _baseOutuint256 _dstOutuint256 _bonusOut)
fxRedeemFxUSD(struct LibGatewayRouterConvertOutParams _paramsaddress _fxUSDaddress _baseTokenuint256 _fxUSDInuint256 _minBaseTokenpayable returns (uint256 _baseOutuint256 _dstOutuint256 _bonusOut)
fxRedeemXTokenV2(struct LibGatewayRouterConvertOutParams _paramsaddress _marketuint256 _xTokenInuint256 _minBaseTokenreturns (uint256 _baseOutuint256 _dstOut)
fxSwapFxUSD(address _marketuint256 _amountInbool _fxUSDForXTokenuint256 _minOutreturns (uint256 _amountOutuint256 _bonusOut)
fxSwapV2(address _marketuint256 _amountInbool _fTokenForXTokenuint256 _minOutreturns (uint256 _amountOutuint256 _bonusOut)
Events

This contract contains no event objects.

Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ErrorInsufficientOutput(
ErrorLengthMismatch(
ErrorMsgValueMismatch(
ErrorNotWhitelisted(uint8 expecteduint8 found
ErrorTargetNotApproved(