Router

Verified contract

Active on Ethereum with 310 txns
Deployed by via 0x60576968 at 16483199
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $92.99
0x7e5919abab5d12af4b0bb9d5ec14b0b3b83be80cf3c96eec7cf2a858495fe2cb
0xdc1cb745df1199fcb53022c7ecea27556589de42c06edee4e49189488c8ce781
0x563fb0f342d0aa3ef2303be1752c3a1dcecd2f9b5d8055c3bb3dd171e48b968d
0x95177865268b4111124407ee7e13fdb44ba6770ad7d6e5f2ab6ba3a9aa89edb9
0x74ccf4bb77202cddac788dc8afe412d7f93c5c3befa845c78422f522fd49bf8f
0xae1b8da8572b67a9ca7b8dfd5ba7ab8285f94f6363f04632d10fdee59ce0c323
0xdfe909d340c8f3cf77c1c8aeee6698e150360b7fb48d560e5781488448b49ffe
0x92887150782500f0b6a67c01d2c0c3256fbfb4b73c09a72751478ad48723e9bb
0x5b35f400b11115e6fb2375b2a52060297270be35fba4794f1d3edecb52221b49
0x4559bea9f3c028c609e0992ba1004c03a5b541c8d867204d681e73b674c22270

Functions
Getter at block 21064399
owner(view returns (address)
0x0dfdd84f4fff7bbe1b9e90e9bdc342cf28e3a510
supporterFeeRatio(view returns (uint256)
300000000000000000
Read-only
getIsBondingCurveApprove(address _bondingCurveview returns (bool)
getIsCollectionApprove(address _collectionview returns (bool)
getIsFactoryApprove(address _factoryview returns (bool)
getIsPaymentTokenApprove(address _paymentTokenview returns (bool)
getIsSupporterApprove(address _supporterview returns (bool)
getSupporterFee(address _supporteraddress _paymentTokenview returns (uint256)
getTotalProtocolFee(address _paymentTokenview returns (uint256)
totalFee(addressview returns (uint256)
State-modifying
batchStakeNFT(address[] _poolListstruct Routerinput[] InputArray
batchSwapFTforNFT(address[] _poolListstruct Routerinput[] InputArrayaddress _supporterpayable 
batchSwapNFTforFT(address[] _poolListstruct Routerinput[] InputArrayuint256[] _minExpectsaddress _supporterpayable 
renounceOwnership(
reset(address _pooladdress _bondingCurveuint256 _newSpotPriceuint256 _newDeltauint256 _newSpread
setBondingCurveApprove(address _bondingCurvebool _approve
setCollectionApprove(address _collectionbool _approve
setFactoryApprove(address _factorybool _approve
setPaymentTokenApprove(address _paymentTokenbool _approve
setPool(address _poolbool _approve
setPoolProtocolFeeRatio(address _pooluint256 _newProtocolFeeRatio
setPoolRouter(address _pooladdress _newRouter
setSupporterApprove(address _supporterbool _approve
setSupporterFeeRatio(uint256 _newSupporterFeeRatio
stakeNFT(address _pooluint256[] _tokenIds
swapFTforNFT(address _pooluint256[] _tokenIdsaddress _supporterpayable 
swapNFTforFT(address _pooluint256[] _tokenIdsuint256 _minExpectFeeaddress _supporter
transferOwnership(address newOwner
withdrawFee(address _poolpayable 
withdrawNFT(address _pooluint256[] _tokenIds
withdrawNFTpart(address _pooluint256[] _tokenIds
withdrawOtherFT(address _pooluint256 _amountaddress _userpayable 
withdrawOtherNFT(address _pooladdress _collectionuint256 _tokenIdaddress _user
withdrawProtocolFee(address _paymentTokenpayable 
withdrawSupportFee(address _paymentTokenpayable 
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Received(address arg0uint256 arg1
StakeNFT(address indexed useraddress indexed pooluint256[] tokenIds
SwapFTforNFT(address indexed useraddress indexed pooluint256[] tokenIdsuint256 totalFeeaddress supporter
SwapNFTforFT(address indexed useraddress indexed pooluint256[] tokenIdsuint256 totalFeeaddress supporter
UpdateBondingCurve(address indexed bondingCurvebool approve
UpdateCollection(address indexed collectionbool approve
UpdateFactory(address indexed factorybool approve
UpdatePaymentToken(address indexed paymentTokenbool approve
UpdatePool(address indexed poolbool approve
UpdatePoolParam(address indexed pool
UpdateSupporter(address indexed supporterbool approve
WithdrawFee(address indexed useraddress indexed pooluint256 userFee
WithdrawNFT(address indexed useraddress indexed pooluint256[] tokenIdsuint256 userAmount
WithdrawNFTpart(address indexed useraddress indexed pooluint256[] tokenIds
Constructor
constructor(uint256 _supporterFeeRatio
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.