Contract detail
SmartRouter
SmartRouter is a verified Robinhood Chain smart contract at 0x13f4ea83…74568dd4 with 51 indexed transactions.
- Address type
- Smart contract
- Transactions
- 51
- First indexed block
- #536810
- Latest indexed block
- #89369254
- Funding transaction
- 0xdc725994…45795214 in block #23637807
- Indexed token transfers
- 1569
- ERC-20 transfers
- 2228
- Verification
- Verified
- Compiler
- v0.7.6+commit.7338295f
- Verification match
- partial
- Creation transaction
- 0x9c639bd3…52bfcd66
- Created at block
- #536810
- Language
- solidity
- EVM version
- istanbul
- License
- none
- Compiler optimization
- Enabled · 10 runs
Related activity
Transactions
Verified contract
Contract source code
// SPDX-License-Identifier: GPL-2.0-or-later
pragma solidity =0.7.6;
pragma abicoder v2;
import "@pancakeswap/v3-periphery/contracts/base/SelfPermit.sol";
import "@pancakeswap/v3-periphery/contracts/base/PeripheryImmutableState.sol";
import "./interfaces/ISmartRouter.sol";
import "./V2SwapRouter.sol";
import "./V3SwapRouter.sol";
import "./StableSwapRouter.sol";
import "./base/ApproveAndCall.sol";
import "./base/MulticallExtended.sol";
/// @title Pancake Smart Router
contract SmartRouter is
ISmartRouter,
V2SwapRouter,
V3SwapRouter,
StableSwapRouter,
ApproveAndCall,
MulticallExtended,
SelfPermit
{
constructor(
address _factoryV2,
address _deployer,
address _factoryV3,
address _positionManager,
address _stableFactory,
address _stableInfo,
address _WETH9
)
ImmutableState(_factoryV2, _positionManager)
PeripheryImmutableState(_deployer, _factoryV3, _WETH9)
StableSwapRouter(_stableFactory, _stableInfo)
{}
}