DCABeta
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "DCABeta"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "DCABeta"
ABI
ABI objects
Getter at block 22764488
amountOut() view returns (uint256)
0
caller() view returns (address)
0x0000000000000000000000000000000000000000
feeReceiver() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
platformFee() view returns (uint256)
0
quote() view returns (address)
0x0000000000000000000000000000000000000000
router() view returns (address)
0x0000000000000000000000000000000000000000
slippageTolerance() view returns (uint256)
0
Read-only
_DCADeposits(address, uint256) view returns (address user, address receiver, address token0, address token1, uint256 numberOfOrders, uint256 interval, uint256 amountPerDCA, uint256 platformFee, uint24 fee, uint256 totalDeposit, uint256 totalDepositExcludeFee, uint256 totalExecuted, uint256 createdAt)
calculateWithdraw(address _user, uint256 _index) view returns (uint256)
getDCADeposit(address user, uint256 index) view returns (struct DCABetaDepositDetails depositDetails, uint256[], uint256[])
State-modifying
Events cancelDCA(uint256 _index)
depositForDCAWithEth(address _receiver, address _token0, address _token1, uint256 _numberOfOrders, uint256 _interval, uint256 _amountPerDCA, uint256 _totalDeposit, uint24 _fee) payable
depositForDCAWithToken(address _receiver, address _token0, address _token1, uint256 _numberOfOrders, uint256 _interval, uint256 _amountPerDCA, uint256 _totalDeposit, uint24 _fee) payable
getAmountOutMin(uint256 _amount, address _token0, address _token1, uint24 _fee) returns (uint256)
initialize()
renounceOwnership()
runDCA(struct DCABetaSwapParams[] params)
setCaller(address _caller)
setFeeReceiver(address _feeReceiver)
setSlippage(uint256 _slippage)
transferOwnership(address newOwner)
CancelAndWithdrawEvent(address indexed user, uint256 indexed index, address token0, address token1, uint256 refundAmount, uint256 createdAt)
DepositEvent(address indexed user, uint256 indexed index, address receiver, address token0, address token1, uint24 fee, uint256 numberOfOrders, uint256 interval, uint256 amountPerDCA, uint256 totalDeposit, uint256 createdAt)
DepositPricingStrategyEvent(address indexed user, uint256 indexed index, address receiver, address token0, address token1, uint24 fee, uint256 numberOfOrders, uint256 interval, uint256 amountPerDCA, uint256 totalDeposit, uint256 minAmount, uint256 maxAmount, uint256 createdAt)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
SwapEvent(address indexed user, uint256 indexed index, address token0, address token1, address receiver, uint256 fromAmount, uint256 toAmount, uint256 createdAt)
Unpaused(address account)
constructor()
receive()
This contract contains no error objects.