LSSVMPairFactory

Verified contract

Active on Ethereum with 43,720 txns
Deployed by via 0x7e58e531 at 14645816
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,211,240.36
ERC-20
Value $1,010.11
ERC-20
Value $28.25
ERC-20
Value $13.44
ERC-20
Value $8.39
ERC-20
Value $6.5
ERC-20
Value $5.76
ERC-20
Value $5.67
ERC-20
Value $2.99
ERC-20
Value $1.26
0x9b87aeec8e8b9c007ec95fbd328128f4fdb65fa5528f0ec4b5e6c2ca1953c2f6
0x41e2bb120459e4ae6c75f9dbe4efab990382cd081b8e4b531a8110af07514f4b
0xca896b75c87ec0d8c26ddf5b15d73dfbcd31207c240d11b63b2e88be00313156
0x11a70ad411495925c21ab3ae7b28cc6109506e843e184d1c572374a055f08a6d
0xdbe87e4700dbc0ee8f125da25599ba3a7af67743ea3d6f9b0c76a1abbfd436e9
From
0xb0426479ce8e2f4dec52acb1d63315e48de186b6b25e685412d62df9c4206b6b
0x26a3835107218bde24e2eb003022461f8ec745de924127be2607960324e4491a
0xd60876505226874c97259e393bd156a9198f086ca58f253d29e5205490e64313
0xa2a62bd2bb3008380f2f4ef7f82bb1cee0fa76abe6e6bf9be867918818d86ae4
0x12a21bfa2b8601f07b5a88c3505a003816c1ba6738fbb63222a48bb31343fc11

Functions
Getter at block 21247220
enumerableERC20Template(view returns (address)
0xd42638863462d2f21bb7d4275d7637ee5d5541eb
enumerableETHTemplate(view returns (address)
0x08ce97807a81896e85841d74fb7e7b065ab3ef05
missingEnumerableERC20Template(view returns (address)
0x92de3a1511ef22abcf3526c302159882a4755b22
missingEnumerableETHTemplate(view returns (address)
0xcd80c916b1194beb48abf007d0b79a7238436d56
owner(view returns (address)
0x6853f8865ba8e9fbd9c8cce3155ce5023fb7eeb0
protocolFeeMultiplier(view returns (uint256)
5000000000000000
protocolFeeRecipient(view returns (address)
0x6853f8865ba8e9fbd9c8cce3155ce5023fb7eeb0
Read-only
bondingCurveAllowed(addressview returns (bool)
callAllowed(addressview returns (bool)
isPair(address potentialPairuint8 variantview returns (bool)
routerStatus(addressview returns (bool allowedbool wasEverAllowed)
State-modifying
changeProtocolFeeMultiplier(uint256 _protocolFeeMultiplier
changeProtocolFeeRecipient(address _protocolFeeRecipient
createPairERC20(struct LSSVMPairFactoryCreateERC20PairParams paramsreturns (address pair)
createPairETH(address _nftaddress _bondingCurveaddress _assetRecipientuint8 _poolTypeuint128 _deltauint96 _feeuint128 _spotPriceuint256[] _initialNFTIDspayable returns (address pair)
depositERC20(address tokenaddress recipientuint256 amount
depositNFTs(address _nftuint256[] idsaddress recipient
renounceOwnership(
setBondingCurveAllowed(address bondingCurvebool isAllowed
setCallAllowed(address targetbool isAllowed
setRouterAllowed(address _routerbool isAllowed
transferOwnership(address newOwner
withdrawERC20ProtocolFees(address tokenuint256 amount
withdrawETHProtocolFees(
Events
BondingCurveStatusUpdate(address bondingCurvebool isAllowed
CallTargetStatusUpdate(address targetbool isAllowed
NFTDeposit(address poolAddress
NewPair(address poolAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProtocolFeeMultiplierUpdate(uint256 newMultiplier
ProtocolFeeRecipientUpdate(address recipientAddress
RouterStatusUpdate(address routerbool isAllowed
TokenDeposit(address poolAddress
Constructor
constructor(address _enumerableETHTemplateaddress _missingEnumerableETHTemplateaddress _enumerableERC20Templateaddress _missingEnumerableERC20Templateaddress _protocolFeeRecipientuint256 _protocolFeeMultiplier
Fallback and receive
receive(
Errors

This contract contains no error objects.