FarmingRange
Verified contract
Active on
Ethereum with 4,771 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($18,757,927.58)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SDEX | ERC-20 | 1.335497B | $0.01355 |
$18,095,555.12 | |
sUSDN | ERC-20 | 586.170319K | $1.13 |
$662,372.46 | |
SDEX-LP | ERC-20 | 9.817266M | -- | -- | |
SDEX-LP | ERC-20 | 245.957246K | -- | -- | |
SDEX-LP | ERC-20 | 170.896373K | -- | -- | |
SDEX-LP | ERC-20 | 159.179598K | -- | -- | |
SDEX-LP | ERC-20 | 129.499972K | -- | -- | |
SDEX-LP | ERC-20 | 142.78063 | -- | -- | |
SDEX-LP | ERC-20 | 1.754883 | -- | -- | |
SDEX-LP | ERC-20 | 0.149209 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21246523 | 42 minutes ago | | | 0 | 0.0024105524 | |
| 21246386 | an hour ago | | | 0 | 0.0020519193 | |
| 21245734 | 3 hours ago | | | 0 | 0.0017344540 | |
| 21245729 | 3 hours ago | | | 0 | 0.0020823561 | |
| 21245454 | 4 hours ago | | | 0 | 0.0014474360 | |
| 21245215 | 5 hours ago | | | 0 | 0.0023316643 | |
| 21245207 | 5 hours ago | | | 0 | 0.0025394990 | |
| 21245150 | 5 hours ago | | | 0 | 0.0032001192 | |
| 21245073 | 6 hours ago | | | 0 | 0.0017958778 | |
| 21245027 | 6 hours ago | | | 0 | 0.0014801305 |
ABI
ABI objects
Getter at block 21246730
campaignInfoLen() view returns (uint256)
20
owner() view returns (address)
0x1e3e1128f6bc2264a19d7a065982696d356879c5
rewardInfoLimit() view returns (uint256)
52
rewardManager() view returns (address)
0xc049c7fe5eaa024095861212bd8a8e8df88a2b1f
Read-only
campaignInfo(uint256) view returns (address stakingToken, address rewardToken, uint256 startBlock, uint256 lastRewardBlock, uint256 accRewardPerShare, uint256 totalStaked, uint256 totalRewards)
campaignRewardInfo(uint256, uint256) view returns (uint256 endBlock, uint256 rewardPerBlock)
currentEndBlock(uint256 _campaignID) view returns (uint256)
currentRewardPerBlock(uint256 _campaignID) view returns (uint256)
getMultiplier(uint256 _from, uint256 _to, uint256 _endBlock) pure returns (uint256)
pendingReward(uint256 _campaignID, address _user) view returns (uint256)
rewardInfoLen(uint256 _campaignID) view returns (uint256)
userInfo(uint256, address) view returns (uint256 amount, uint256 rewardDebt)
State-modifying
Events addCampaignInfo(address _stakingToken, address _rewardToken, uint256 _startBlock)
addRewardInfo(uint256 _campaignID, uint256 _endBlock, uint256 _rewardPerBlock)
addRewardInfoMultiple(uint256 _campaignID, uint256[] _endBlock, uint256[] _rewardPerBlock)
attemptTransfer(address _token, address _from, address _to, uint256 _amount)
deposit(uint256 _campaignID, uint256 _amount)
depositWithPermit(uint256 _campaignID, uint256 _amount, bool _approveMax, uint256 _deadline, uint8 _v, bytes32 _r, bytes32 _s)
emergencyWithdraw(uint256 _campaignID)
harvest(uint256[] _campaignIDs)
massUpdateCampaigns()
removeLastRewardInfo(uint256 _campaignID)
renounceOwnership()
setRewardInfoLimit(uint256 _updatedRewardInfoLimit)
transferOwnership(address newOwner)
updateCampaign(uint256 _campaignID)
updateCampaignsRewards(uint256[] _campaignID, uint256[][] _rewardIndex, uint256[][] _endBlock, uint256[][] _rewardPerBlock)
updateRewardInfo(uint256 _campaignID, uint256 _rewardIndex, uint256 _endBlock, uint256 _rewardPerBlock)
updateRewardMultiple(uint256 _campaignID, uint256[] _rewardIndex, uint256[] _endBlock, uint256[] _rewardPerBlock)
withdraw(uint256 _campaignID, uint256 _amount)
AddCampaignInfo(uint256 indexed campaignID, address stakingToken, address rewardToken, uint256 startBlock)
AddRewardInfo(uint256 indexed campaignID, uint256 indexed phase, uint256 endBlock, uint256 rewardPerBlock)
Deposit(address indexed user, uint256 amount, uint256 campaign)
EmergencyWithdraw(address indexed user, uint256 amount, uint256 campaign)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RemoveRewardInfo(uint256 indexed campaignID, uint256 indexed phase)
SetRewardInfoLimit(uint256 rewardInfoLimit)
UpdateRewardInfo(uint256 indexed campaignID, uint256 indexed phase, uint256 endBlock, uint256 rewardPerBlock)
Withdraw(address indexed user, uint256 amount, uint256 campaign)
constructor(address _rewardManager)
This contract contains no fallback and receive objects.
This contract contains no error objects.