SwapSmartLock

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xff55d0bd at 11014270
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots

No balances found for "SwapSmartLock"

No transactions found for "SwapSmartLock"


Functions
Getter at block 21002593
getDevWallet(view returns (address)
0x0000000000000000000000000000000000000000
getFeesWallet(view returns (address)
0x0000000000000000000000000000000000000000
getPriceEstimator(view returns (address)
0x0000000000000000000000000000000000000000
getSwapToken(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
Read-only
getBeneficiaryPaymentIds(address userview returns (uint256[] ids)
getFeeInEthForERC20(uint256 amountaddress tokenview returns (uint256)
getFeeInEthForERC20UsingTotalSupply(uint256 amountaddress tokenview returns (uint256)
getFeeInEthForEth(uint256 amountview returns (uint256)
getFeeInSwapForERC20(uint256 amountaddress tokenbool calcFeeUsingTotalSupplyview returns (uint256)
getFeeInSwapForETH(uint256 amountview returns (uint256)
getPaymentDetails(uint256 idview returns (address tokenuint256 amountuint256 releaseTimeaddress senderaddress beneficiaryuint256 createdAtuint8 status)
getSenderPaymentIds(address userview returns (uint256[] ids)
isFreeToken(address tokenview returns (bool)
releasable(uint256 idview returns (bool)
State-modifying
addTokenToFreeList(address token
initialize(address swapTokenAddressaddress feesWalletaddress devWalletaddress priceEstimator
pause(
release(uint256 id
removeTokenFromFreeList(address token
renounceOwnership(
scheduleBulkPayment(address tokenAddressuint256[] amountsuint256[] releaseTimesaddress[] beneficiariesuint256[] feesbool isFeeInSwapbool calcFeeUsingTotalSupplypayable 
schedulePayment(address tokenAddressuint256 amountuint256 releaseTimeaddress beneficiaryuint256 feebool isFeeInSwapbool calcFeeUsingTotalSupplypayable 
setAllowedFeeSlippagePercentage(uint8 allowedFeeSlippagePercentage
setDevWallet(address wallet
setEthFeePercentage(uint8 ethFeePercentage
setFeeWallet(address wallet
setMaxFeeInEth(uint256 ethAmountInWei
setPriceEstimator(address priceEstimator
setSwapToken(address swapTokenAddress
setUniswapFeePercentage(uint8 uniswapFeePercentage
transferOwnership(address newOwner
unpause(
Events
DevWalletChanged(address indexed wallet
FeeWalletChanged(address indexed wallet
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PaymentReleased(uint256 indexed idaddress indexed beneficiaryaddress indexed token
PaymentScheduled(address indexed tokenaddress indexed senderaddress indexed beneficiaryuint256 iduint256 amountuint256 releaseTimeuint256 feebool isFeeInSwapbool calcFeeUsingTotalSupply
SwapTokenUpdated(address indexed swapTokenAddress
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.