BaseShareRewardPool
Verified contract
Active on
Base with 13,996 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x608d…95ca
-
variable spans 1 additional slot
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BSHARE | ERC-20 | 11.332343 | -- | -- | |
vAMM-WETH/BSHARE | ERC-20 | 2.957347 | -- | -- | |
vAMM-BSHARE/BRATE | ERC-20 | 2.577952 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- | |
sAMM-WETH/BRATE | ERC-20 | 0.361415 | -- | -- | |
vAMM-BSHARE/USDbC | ERC-20 | 0.000033 | -- | -- | |
vAMM-BRATE/USDbC | ERC-20 | 0.000009 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21140761 | a month ago | | | 0 | 0.0000029604362 | |
| 21140739 | a month ago | | | 0 | 0.0000043875988 | |
| 21006300 | a month ago | | | 0 | 0.0000024813772 | |
| 20922781 | a month ago | | | 0 | 0.0000026943969 | |
| 20833079 | a month ago | | | 0 | 0.0000054349014 | |
| 20617113 | 2 months ago | | | 0 | 0.0000054815931 | |
| 20356949 | 2 months ago | | | 0 | 0.0000035899228 | |
| 20098340 | 2 months ago | | | 0 | 0.0000054819958 | |
| 19967908 | 2 months ago | | | 0 | 0.0000024679209 | |
| 19795807 | 2 months ago | | | 0 | 0.0000036083833 |
ABI
ABI objects
Getter at block 22749403 getAllPoolViews() view returns (struct BaseShareRewardPoolPoolView[])
aeroVoter() view returns (address)
0x16613524e02ad97edfef371bc883f2f5d6c480a5
baseShare() view returns (address)
0x608d5401d377228e465ba6113517dcf9bd1f95ca
devAddress() view returns (address)
0xd8363377cb54e82d40d0ec44d01d366e4b15ea0b
devPercent() view returns (uint256)
1000
feeAddress() view returns (address)
0x514ce5da2dc5883e40625b6e182db437d87941a7
feePercent() view returns (uint256)
1000
owner() view returns (address)
0xadf9152100c536e854e0ed7a3e0e60275cef7e7d
poolLength() view returns (uint256)
9
poolStartTime() view returns (uint256)
1695837600
referralRate() view returns (uint256)
500
sharesPerSecond() view returns (uint256)
115740740000000
totalAllocPoint() view returns (uint256)
5700
Read-only
getMultiplier(uint256 _from, uint256 _to) view returns (uint256)
getPoolView(uint256 pid) view returns (struct BaseShareRewardPoolPoolView)
getUserView(uint256 pid, address account) view returns (struct BaseShareRewardPoolUserView)
getUserViews(address account) view returns (struct BaseShareRewardPoolUserView[])
pendingShare(uint256 _pid, address _user) view returns (uint256)
poolInfo(uint256) view returns (address token, uint256 allocPoint, uint256 lastRewardTime, uint16 depositFeeBP, uint16 withdrawFeeBP, uint256 accTokensPerShare, bool isStarted, address gauge, uint256 lpBalance)
referral(address) view returns (address)
referralEarned(address) view returns (uint256)
userInfo(uint256, address) view returns (uint256 amount, uint256 rewardDebt)
State-modifying
Events add(uint256 _allocPoint, address _token, bool _withUpdate, uint256 _lastRewardTime, uint16 _depositFeeBP, uint16 _withdrawFeeBP, address _gauge)
deposit(uint256 _pid, uint256 _amount, address _referrer)
depositOnBehalfOf(uint256 _pid, uint256 _amount, address _referrer, address _staker)
emergencyWithdraw(uint256 _pid)
getExternalReward(uint256 _pid)
getExternalSwapFees(uint256 _pid, bool withClaim)
massUpdatePools()
multicall(bytes[] data) returns (bytes[] results)
removeGauge(uint256 _pid)
renounceOwnership()
set(uint256 _pid, uint256 _allocPoint, uint16 _depositFeeBP, uint16 _withdrawFeeBP)
setDevAddress(address _devAddress)
setDevPercent(uint256 _devPercent)
setFeeAddress(address _feeAddress)
setFeePercent(uint256 _feePercent)
setGauge(uint256 _pid, address _gauge)
setReferralRate(uint256 _referralRate)
transferOwnership(address newOwner)
updateEmissionRate(uint256 _sharesPerSecond)
updatePool(uint256 _pid)
withdraw(uint256 _pid, uint256 _amount)
Deposit(address indexed user, uint256 indexed pid, uint256 amount)
EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RewardPaid(address indexed user, uint256 amount)
Withdraw(address indexed user, uint256 indexed pid, uint256 amount)
constructor(address _baseShare, address _feeAddress, address _devAddress, uint256 _feePercent, uint256 _devPercent, uint256 _sharesPerSecond, uint256 _poolStartTime)
This contract contains no fallback and receive objects.
This contract contains no error objects.