OneSplitView

Similar source code

Active on Ethereum with 0 txns
Deployed by via 0xb393d8fb at 9668050
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "OneSplitView"

No transactions found for "OneSplitView"


Functions
Getter at block 21268289
ETH_ADDRESS(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
FLAG_DISABLE_AAVE(view returns (uint256)
128
FLAG_DISABLE_BANCOR(view returns (uint256)
4
FLAG_DISABLE_BDAI(view returns (uint256)
1024
FLAG_DISABLE_CHAI(view returns (uint256)
64
FLAG_DISABLE_COMPOUND(view returns (uint256)
16
FLAG_DISABLE_CURVE_BINANCE(view returns (uint256)
32768
FLAG_DISABLE_CURVE_COMPOUND(view returns (uint256)
4096
FLAG_DISABLE_CURVE_SYNTHETIX(view returns (uint256)
262144
FLAG_DISABLE_CURVE_USDT(view returns (uint256)
8192
FLAG_DISABLE_CURVE_Y(view returns (uint256)
16384
FLAG_DISABLE_FULCRUM(view returns (uint256)
32
FLAG_DISABLE_IEARN(view returns (uint256)
2048
FLAG_DISABLE_KYBER(view returns (uint256)
2
FLAG_DISABLE_OASIS(view returns (uint256)
8
FLAG_DISABLE_SMART_TOKEN(view returns (uint256)
256
FLAG_DISABLE_UNISWAP(view returns (uint256)
1
FLAG_ENABLE_KYBER_BANCOR_RESERVE(view returns (uint256)
17179869184
FLAG_ENABLE_KYBER_OASIS_RESERVE(view returns (uint256)
8589934592
FLAG_ENABLE_KYBER_UNISWAP_RESERVE(view returns (uint256)
4294967296
FLAG_ENABLE_MULTI_PATH_DAI(view returns (uint256)
65536
FLAG_ENABLE_MULTI_PATH_ETH(view returns (uint256)
512
FLAG_ENABLE_MULTI_PATH_USDC(view returns (uint256)
131072
aave(view returns (address)
0x398ec7346dcd622edc5ae82352f02be94c62d119
bancorContractRegistry(view returns (address)
0x52ae12abe5d8bd778bd5397f99ca900624cfadd4
bancorEtherToken(view returns (address)
0xc0829421c1d260bd3cb3e0f06cfe2d52db2ce315
bdai(view returns (address)
0x6a4ffaafa8dd400676df8076ad6c724867b0e2e8
btu(view returns (address)
0xb683d83a532e2cb7dfa5275eed3698436371cc9f
busd(view returns (address)
0x4fabb145d64652a948d72533023f6e7a623c7c53
cETH(view returns (address)
0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5
chai(view returns (address)
0x06af07097c9eeb7fd685c692751d5c66db49c215
compound(view returns (address)
0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
curveBinance(view returns (address)
0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27
curveCompound(view returns (address)
0xa2b47e3d5c44877cca798226b7b8118f9bfb7a56
curveSynthetix(view returns (address)
0x3b12e1fbb468bea80b492d635976809bf950186c
curveUsdt(view returns (address)
0x52ea46506b9cc5ef470c5bf89f17dc28bb35d85c
curveY(view returns (address)
0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51
dai(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
kyberNetworkProxy(view returns (address)
0x818e6fecd516ecc3849daf6845e3ec868087b755
oasisExchange(view returns (address)
0x794e6e91555438afc3ccf1c5076a74f42133d08d
susd(view returns (address)
0x57ab1ec28d129707052df4df418d58a2d46d5f51
tusd(view returns (address)
0x0000000000085d4780b73119b644ae5ecd22b376
uniswapFactory(view returns (address)
0xc0a47dfe034b400b47bdad5fecda2621de6c4d95
usdc(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
usdt(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
wethToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
_calculateKyberReturnWithEth(address kyberNetworkContractaddress fromTokenaddress toTokenuint256 amountuint256 disableFlagsview returns (uint256)
_fulcrumGetExpectedReturn(address fromTokenaddress toTokenuint256 amountuint256 partsuint256 disableFlagsview returns (uint256 returnAmountuint256[] distribution)
_isAaveToken(address tokenview returns (address)
_isFulcrumToken(address tokenview returns (address)
calculateBancorReturn(address fromTokenaddress toTokenuint256 amountuint256view returns (uint256)
calculateCurveBinance(address fromTokenaddress destTokenuint256 amountuint256view returns (uint256)
calculateCurveCompound(address fromTokenaddress destTokenuint256 amountuint256view returns (uint256)
calculateCurveSynthetix(address fromTokenaddress destTokenuint256 amountuint256view returns (uint256)
calculateCurveUsdt(address fromTokenaddress destTokenuint256 amountuint256view returns (uint256)
calculateCurveY(address fromTokenaddress destTokenuint256 amountuint256view returns (uint256)
calculateKyberReturn(address fromTokenaddress toTokenuint256 amountuint256 disableFlagsview returns (uint256)
calculateOasisReturn(address fromTokenaddress toTokenuint256 amountuint256view returns (uint256)
calculateUniswapReturn(address fromTokenaddress toTokenuint256 amountuint256view returns (uint256)
getExpectedReturn(address fromTokenaddress toTokenuint256 amountuint256 partsuint256 disableFlagsview returns (uint256 returnAmountuint256[] distribution)
log(uint256view 
State-modifying

This contract contains no state-modifying function objects.

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

This contract contains no error objects.