SwapRouter

Verified contract

Active on Base with 15,087 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"

0xf2321ee798303b2b731160ebec782ca77aff4d85ecd9b8045ea0856111b29fd3
0x051b70fb8957e0489ea6f3231b9f620328ef77fd58ee7dee99cdc51005208221
0x3bf93f311d119b04cee6a07b412cca4f644bd25a9283d116ef2a2b4348531c76
0x1402cb3dfb35bc2fdf4d642adeeb641ef28a260cd2489920605e52198c3e37d8
0x496f84ba41db09b388df4680038c05735974652233c45380153b37d547f0dba9
0xa8c7524d83b22c7a1cf0df4df62e7929c8031a6ce3cd284adb0b4e244d237928
0x0d03c71b2228d25177e02c5cfef23f1e37e1adca8420ebf95c6a236179ac1d0d
0x98251275b45f1e67d6142b0baa9a83c2505dc7a947cbdd2a568614dbd989e0fb
0xb7b1740c2d7ddb3bd6a2d653dd106d70c34f8c19d1908e6890fa961ad5d2bc6f
0xaaf552da89f47cf0fb4025adbf9e782ab92b32bd1762a35b56661aa5aae5795e

Functions
Getter at block 22750313
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(