SwitchOrbiter
Verified contract
Active on
Base with 922 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x3bc5…b192
0x499f…ebe3
Balances ($0.00)
No balances found for "SwitchOrbiter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 23586307 | an hour ago | | | 0 | 0.0000076016722 | |
| 23581664 | 4 hours ago | | | 0.004 | 0.0000041606665 | |
| 23577437 | 6 hours ago | | | 0 | 0.0000050559710 | |
| 23577082 | 6 hours ago | | | 0 | 0.0000069052386 | |
| 23575728 | 7 hours ago | | | 0.0025 | 0.0000042415427 | |
| 23575045 | 7 hours ago | | | 0 | 0.0000094038351 | |
| 23574808 | 7 hours ago | | | 0.036 | 0.0000064584916 | |
| 23535570 | a day ago | | | 0 | 0.0000086507836 | |
| 22822522 | 18 days ago | | | 0 | 0.0000011210472 | |
| 22360195 | a month ago | | | 0 | 0.000013839387 |
ABI
ABI objects
Getter at block 23588233
ETH_ADDRESS() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
FEE_BASE() view returns (uint256)
10000
ZERO_ADDRESS() view returns (address)
0x0000000000000000000000000000000000000000
defaultSwingCut() view returns (uint256)
1500
dexCount() view returns (uint256)
1
feeCollector() view returns (address)
0xf8622c14fed88811900e226217ffb07c167cc799
nativeWrap() view returns (address)
0x4200000000000000000000000000000000000006
orbiterRouter() view returns (address)
0x13e46b2a3f8512ed4682a8fb8b560589fe3c2172
otherToken() view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
owner() view returns (address)
0x13c3418ee44270382b85c2865133c0ffacead6c7
pathCount() view returns (uint256)
2
pathSplit() view returns (uint256)
1
reward() view returns (address)
0x13c3418ee44270382b85c2865133c0ffacead6c7
switchEvent() view returns (address)
0x499f4b8737e58b76e991e6571e9135d8ded0ebe3
switchView() view returns (address)
0x3bc549da36440e91234ba76a4bc091d9b8d5b192
weth() view returns (address)
0x4200000000000000000000000000000000000006
Read-only
addressInAllowlist(address address_) view returns (bool)
allowlist(address) view returns (bool)
factories(uint256) view returns (address)
getExpectedReturn(address fromToken, address destToken, uint256 amount, uint256 parts) view returns (uint256 returnAmount, uint256[] distribution)
getFeeInfo(uint256 amount, address partner, uint256 partnerFeeRate) view returns (uint256 partnerFee, uint256 remainAmount)
getTokenBalance(address token) view returns (uint256 amount)
State-modifying
Events addToAllowlist(address address_)
addToAllowlistBatch(address[] addresses)
removeFromAllowlist(address address_)
removeFromAllowlistBatch(address[] addresses)
renounceOwnership()
setDefaultSwingCut(uint256 _defaultSwingCut)
setFactories(address[] _factories)
setFeeCollector(address _feeCollector)
setNativeWrap(address _newNativeWrap)
setOrbiterRouter(address _orbiterRouter)
setOtherToken(address _otherToken)
setPathCount(uint256 _pathCount)
setPathSplit(uint256 _pathSplit)
setReward(address _reward)
setSwitchEvent(address _switchEvent)
setWETH(address _weth)
swap(struct SwitchV2SwapArgs swapArgs) payable returns (uint256 returnAmount)
swapByOrbiter(struct SwitchOrbiterSwapArgsOrbiter swapArgs) payable
transferByOrbiter(struct SwitchOrbiterTransferArgsOrbiter transferArgs) payable
transferOwnership(address newOwner)
transferToken(address token, uint256 amount, address recipient)
DefaultSwingCutSet(uint256 defaultSwingCut)
FactoriesSet(address[] _factories)
FeeCollectorSet(address feeCollector)
NativeWrapSet(address _nativeWrap)
OrbiterRouterSet(address orbiterRouter)
OtherTokenSet(address _otherToken)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PathCountSet(uint256 _pathCount)
PathSplitSet(uint256 _pathSplit)
RewardSet(address reward)
SwitchEventSet(address switchEvent)
WETHSet(address _weth)
constructor(address _weth, address _otherToken, uint256[] _pathCountAndSplit, address[] _factories, address _switchViewAddress, address _switchEventAddress, address _orbiterRouter, address _feeCollector)
fallback()
Forbidden()