SwapRouter

Verified contract

Active on Base with 3,172 txns
Deployed by via 0xe8ce0477 at 21962140
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SwapRouter"

0xcc612203b09104e9a76e4252c5710d268009c622f931e11358e413351ab36f93
0xe7e639e00e30bfcc01f708e9c2c3abf3d4848edf5ca29e4f105b0af4e50ca273
0xe0bf6aec34221ca9612922924dab69398fead688c43b9142fe8958f2cad9c3cd
0x3b85e9ded41b3843658296d384336e2d54a3cfc59d217e1511801bbdef615247
0xf998e594438302b5004331790be29e252d921d78c14b6021e8596c47b136679c
0x0d9c63288f11c6a18d233f0d10cc4a8dfdc72b9e1b6c10cdcadd12661addad7e
0x458cbd1dd900b873528990def7e9876ca5b5e469549510ccacb79a2204d6b24b
0xa3322736baf81fe398a03d3ccc0d309eadf70fc57bca2f82872ecf3af4c30611
0x32d3bb3cb31dd0abe299406c0fc70207bc9d8a4691dfd1a585a98c20b491baa7
0xdd97a990c882ffedeb6bb787cd9560ce9086b2b06276cc79decc933466ddd039

Functions
Getter at block 22012671
BPS(view returns (uint24)
10000
FEE_TAKER(view returns (address)
0xc3f9ed273914641df7a357af3c0b08828f15545b
MEME_REGISTRY(view returns (address)
0x7ffefdd18014830ffb946a8df8bbd0e4145db8d9
MIN_SCORE(view returns (uint256)
2000
PUMP_VAULT(view returns (address)
0x1928f91d730f603c360c25bca19c94af279e1e6d
SIGNER(view returns (address)
0xe2a86ef1f175a9526f3a2f8b74b54703ac847e94
STABLE_TOKEN(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
SWAP_FEE(view returns (uint24)
50
VAULT_FEE_PROPORTION(view returns (uint24)
5000
WETH9(view returns (address)
0x4200000000000000000000000000000000000006
factory(view returns (address)
0x33128a8fc17869897dce68ed026d694621f6fdfd
owner(view returns (address)
0xdb856086c9014f57ad2464d16a7f75f1b8fdca17
Read-only

This contract contains no read-only function objects.

State-modifying
exactInput(struct ISwapRouterExactInputParams paramspayable returns (uint256 amountOut)
exactInputSingle(struct ISwapRouterExactInputSingleParams paramspayable returns (uint256 amountOut)
exactOutput(struct ISwapRouterExactOutputParams paramspayable returns (uint256 amountIn)
exactOutputSingle(struct ISwapRouterExactOutputSingleParams paramspayable returns (uint256 amountIn)
initialize(address _owneraddress _signeraddress _uniswapV3factoryaddress _weth9address _stableTokenaddress _feeTakeraddress _vaultaddress _registry
multicall(bytes[] datapayable returns (bytes[] results)
refundETH(payable 
renounceOwnership(
selfPermit(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
selfPermitAllowed(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitAllowedIfNecessary(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitIfNecessary(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
setFeeTaker(address feeTaker
setMemeRegistry(address _memeRegistry
setMinScore(uint256 newMinScore
setPumpVault(address _pumpVault
setSigner(address newSigner
setSwapFee(uint24 newSwapFee
setVaultFeeProportion(uint24 fee
sweepToken(address tokenuint256 amountMinimumaddress recipientpayable 
transferOwnership(address newOwner
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
unwrapWETH9(uint256 amountMinimumaddress recipientpayable 
Events
BlueChipMemeRegistrySet(address registry
FeeDeducted(address tokenuint256 feeAmountaddress recipientuint8 feeType
FeeTakerSet(address feeTaker
Initialized(uint8 version
MemeRegistrySet(address memeRegistry
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PumpVaultSet(address pumpVault
SwapFeeDeducted(address tokenuint256 amountuint256 fee
SwapFeeSet(uint24 swapFee
VaultFeeSet(uint24 fee
VaultSet(address vault
Constructor
constructor(
Fallback and receive
receive(
Errors
TF(