EdenMining

Verified contract

Active on Ethereum with 1,543 txns
Deployed by via 0x4f42a2c1 at 21250978
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $263.72
)
ERC-721
--
0x95a8473525cadba2be7c1f1ffa2fe9372e01d7ffd1c45fbb2525a513be775b28
0x5cc42b9da805606bc2018b59f911a7c3c63bc130a45ede7b0031df352311e709
0xcf7527de9aabfe5176a9d47d3be7b37188210b3c459d79d6b95a996819cbf2fa
0x4624d45dbb9fca6a9cb4f34462ffc29fb90036ed604386e4b62b994eb02840f9
0x0a22299103981762ed347942ba8d16ae2f141343ee0b25abceb91739c2057e02
0xb16396b8e50d00161bcd7d684e7e3299607b49d74e777feca6a6015096b512fe
0x24ab259c5bd8dcd67159fd6f6e978ca254883e275df625412a3f2807c3dbcb63
0x18080d01059365b48fde1257d2e97e7347b3616defd43f369dd240c65d7af11c
0x28237081ec0b0ef841230f3149f4f6a95ef1ed75ffb1b7e4ec3f2a1b83a3f928
0x792019c900783ed7b88fa458a084aab5c2baf3f8f6e3807867fa030617a639d8

Functions
Getter at block 21283276
eden(view returns (address)
0x31b2c59d760058cfe57e59472e7542f776d987fb
lpSlippage(view returns (uint256)
800000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
slippageAdmin(view returns (address)
0x5da227386e0fd73329fe3923394913eca3a624f7
startTimestamp(view returns (uint32)
1732384800
stats(view returns (uint128 initialMinerCostuint64 minerCostDailyIncreaseuint128 initialEdenMintableuint64 edenMintableDailyDecrease)
(initialMinerCost=660000000000000000000000000, minerCostDailyIncrease=17500000000000000, initialEdenMintable=1300000000000000000000, edenMintableDailyDecrease=22500000000000000)
titanX(view returns (address)
0xf19308f923582a6f7c465e5ce7a9dc1bec6665b1
uniswapV3Router(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
v3Factory(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
v3PositionManager(view returns (address)
0xc36442b4a4522e871399cd717abdd847ab11fe88
volt(view returns (address)
0x66b5228cfd34d9f4d9f03188d67816286c7c0b74
Read-only
calculateERankBonus(uint256 _amountMineduint8 _numOfDayspure returns (uint256 eRankBonus)
currentEdenMintable(uint32 timeOfCreationview returns (uint128 mintable)
getCurrentEdenMintableByPower(uint256 _poweruint32 timeOfCreationview returns (uint128 mintable)
getCurrentMinerCostByPower(uint256 _poweruint32 timeOfCreationview returns (uint128 cost)
getTwapAmount(address tokenInaddress tokenOutuint256 amountview returns (uint256 twapAmountuint224 slippage)
minerCost(uint32 timeOfCreationview returns (uint128 cost)
miners(address useruint64 idview returns (uint32 startTsuint32 maturityTsuint8 numOfDaysuint128 mintableuint128 costuint8 status)
slippageConfigs(address poolview returns (uint224 slippageuint32 twapLookback)
userMiners(address userview returns (uint64 minerId)
State-modifying
acceptOwnership(
addLiquidityToVoltEdenPool(uint32 _deadline
batchClaim(uint64[] _idsreturns (uint256 totalMinedAmount)
changeLpSlippage(uint256 _newSlippage
changeSlippageAdmin(address _new
changeSlippageConfig(address pooluint224 _newSlippageuint32 _newLookBack
claimMiner(uint64 _idreturns (uint256 totalMinedAmount)
collectFees(returns (uint256 amount0uint256 amount1)
renounceOwnership(
startMining(uint32 _durationuint256 _power
startMiningBatch(uint32 _durationuint256 _poweruint256 _count
startMiningLadder(uint256 _minersPerIntervaluint256 _poweruint32 _ladderStartuint32 _ladderIntervalsuint32 _ladderEnd
transferOwnership(address newOwner
Events
Distributed(uint256 indexed toBuyAndBurnuint256 indexed toGenesis
MinerClaimed(address indexed _useruint256 indexed _iduint256 indexed edenMineduint256 lRankBonus
MinerCreated(address indexed _useruint256 indexed _poweruint256 indexed _costuint32 startTsuint32 maturityTsuint64 _id
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SlippageAdminChanged(address indexed oldAdminaddress indexed newAdmin
SlippageConfigChanged(address indexed pooluint224 indexed newSlippageuint32 indexed newLookback
Constructor
constructor(uint32 _startTimestampaddress _v3PositionManageraddress _edenaddress _titanXaddress _voltstruct SwapActionParams _paramsstruct MiningStats _miningStats
Fallback and receive

This contract contains no fallback and receive objects.

Errors
Address0(
Amount0(
Bytes0(
EdenMining__InvalidDuration(
EdenMining__InvalidLadderParams(
EdenMining__LiquidityAlreadyAdded(
EdenMining__MinerAlreadyClaimed(
EdenMining__MinerNotMatureYet(
EdenMining__NotEnoughTitanXForLiquidity(
EdenMining__NotStartedYet(
Expired(
GreaterThan(uint256 auint256 b
LatusMining__MaxLadderEndExceeded(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
SwapActions__InvalidLookBack(
SwapActions__InvalidSlippage(
SwapActions__OnlySlippageAdmin(
T(