LSSVMPairFactory

Verified contract

Active on Ethereum with 27 txns
Deployed by via 0x3e03b387 at 16238816
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $356.45
0x12bc4f356b96829efc866041205592ac699a9dfa334e39bf5fa48719e4d14ae6
0xb6c1591e346d1dee1e1f5b618d65de86c1678a3211172398252229866ecb0b9f
0xa74b9609ec3c1b30ea9ffb184452abd8e66d86572dfafe9af32133cbdc1329e4
0xdefb4e246ed518e40dcbdc079a18a553206d78e35cd2a103b207caaaa26e45c8
0xb65e96e091fd6221f900b53592837c3769d086510682d1465e715144b926dd6f
0x52055b68c1fb3ed12f99235c4dfc2ac1eb6a5867ca365a64a1b8219e150cd8e0
0x4e45c54c46ad475cac86755f082a3001469e8d370229cf9ba21480e6f2002187
0xe0aeecdd76088272aace258217b9d5d46a2eb96e18cc2d952710ac7dd47690af
0x36e8a02ce1ca4c48197eb6d0c4213507bdef32f2a720860dbffa10138aa30658
0x9325dfff2189b3ecd7064f651bb78d1c8b599b444585ebaae43b7629c4653b50

Functions
Getter at block 21161981
azimuth(view returns (address)
0x223c067f8cf28ae173ee5cafea60ca44c335fecb
enumerableERC20Template(view returns (address)
0x5cad05ee2f2cf172fe0b40d5dfaa0ddc00d0f345
enumerableETHTemplate(view returns (address)
0xa7075e65e4cbf4a1f858796fa11e0686a250bc24
missingEnumerableERC20Template(view returns (address)
0x96c2ac2792fba1249d5ad3c37a840da96f37ecb2
missingEnumerableETHTemplate(view returns (address)
0x4c76442be2c2caa4ab1d026cebe807d4212f34e5
owner(view returns (address)
0x3ae6d8a15e1480238a919bd4d9ecdf9d68b27324
protocolFeeMultiplier(view returns (uint256)
15000000000000000
protocolFeeRecipient(view returns (address)
0x3ae6d8a15e1480238a919bd4d9ecdf9d68b27324
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 _bondingCurveaddress _assetRecipientuint8 _poolTypeuint128 _deltauint96 _feeuint128 _spotPriceuint256[] _initialNFTIDspayable returns (address pair)
depositERC20(address tokenaddress recipientuint256 amount
depositNFTs(uint256[] 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 _azimuthaddress _enumerableETHTemplateaddress _missingEnumerableETHTemplateaddress _enumerableERC20Templateaddress _missingEnumerableERC20Templateaddress _protocolFeeRecipientuint256 _protocolFeeMultiplier
Fallback and receive
receive(
Errors

This contract contains no error objects.