The latest block we've processed for this chain is 20889420, which is 1 minutes old. We're running behind the tip but working to resolve the issue.

SwapManager

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x0db0827a at 12466574
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "SwapManager"

No transactions found for "SwapManager"


Functions
Getter at block 20889419
N_DEX(view returns (uint256)
2
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
oracleCount(view returns (uint256)
0
Read-only
DEXES(uint256view returns (string)
FACTORIES(uint256view returns (address)
ROUTERS(uint256view returns (address)
bestInputFixedOutput(address _fromaddress _touint256 _amountOutview returns (address[] pathuint256 amountInuint256 rIdx)
bestOutputFixedInput(address _fromaddress _touint256 _amountInview returns (address[] pathuint256 amountOutuint256 rIdx)
bestPathFixedInput(address _fromaddress _touint256 _amountInuint256 _iview returns (address[] pathuint256 amountOut)
bestPathFixedOutput(address _fromaddress _touint256 _amountOutuint256 _iview returns (address[] pathuint256 amountIn)
comparePathsFixedInput(address[] pathAaddress[] pathBuint256 _amountInuint256 _iview returns (address[] pathuint256 amountOut)
comparePathsFixedOutput(address[] pathAaddress[] pathBuint256 _amountOutuint256 _iview returns (address[] pathuint256 amountIn)
consultForFree(address _fromaddress _touint256 _amountInuint256 _perioduint256 _iview returns (uint256 amountOutuint256 lastUpdatedAt)
getOracle(address _tokenAaddress _tokenBuint256 _perioduint256 _iview returns (address)
oracleAt(uint256 idxview returns (address)
ours(address aview returns (bool)
safeGetAmountsIn(uint256 _amountOutaddress[] _pathuint256 _iview returns (uint256[] result)
safeGetAmountsOut(uint256 _amountInaddress[] _pathuint256 _iview returns (uint256[] result)
unsafeGetAmountsIn(uint256 _amountOutaddress[] _pathuint256 _iview returns (uint256[] result)
unsafeGetAmountsOut(uint256 _amountInaddress[] _pathuint256 _iview returns (uint256[] result)
State-modifying
consult(address _fromaddress _touint256 _amountInuint256 _perioduint256 _ireturns (uint256 amountOutuint256 lastUpdatedAtbool updated)
createOrUpdateOracle(address _tokenAaddress _tokenBuint256 _perioduint256 _ireturns (address oracleAddr)
updateOracles(returns (uint256 updateduint256 expected)
updateOracles(address[] _oracleAddrsreturns (uint256 updateduint256 expected)
Events
OracleCreated(address indexed _senderaddress indexed _newOracleuint256 _period
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.