BFCETHModel
Verified contract
Active on
Ethereum with 830 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0168…a560
0x2791…ba81
Balances ($440.15)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BiFi | ERC-20 | 141.172701K | $0.003118 |
$440.15 | |
BiFi | ERC-20 | 19.970796M | -- | -- | |
UNI-V2 | ERC-20 | 229.59993 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18604366 | a year ago | | | 0 | 0.0010462198 | |
| 15134987 | 2 years ago | | | 0 | 0.0013541199 | |
| 14338330 | 3 years ago | | | 0 | 0.0019045601 | |
| 14338295 | 3 years ago | | | 0 | 0.0019651911 | |
| 14192545 | 3 years ago | | | 0 | 0.0065081214 | |
| 14028078 | 3 years ago | | | 0 | 0.0091767651 | |
| 14028072 | 3 years ago | | | 0 | 0.0088841812 | |
| 14026381 | 3 years ago | | | 0 | 0.0062601162 | |
| 14026368 | 3 years ago | | | 0 | 0.0055799911 | |
| 14026367 | 3 years ago | | | 0 | 0.011562713 |
ABI
ABI objects
Getter at block 21217562
claimLock() view returns (bool)
false
decrementUnitPerBlock() view returns (uint256)
0
distributionInfo() view returns (uint256, uint256, uint256)
(0, 0, 23794247210983585141417169)
getParams() view returns (uint256, uint256, uint256, uint256)
(0, 567191090236760683184, 18604366, 229599930013356553257)
getRegisteredPointLength() view returns (uint256)
2
lastBlockNum() view returns (uint256)
18604366
lpErc() view returns (address)
0x01688e1a356c38a8ed7c565bf6c6bfd59543a560
modelInfo() view returns (uint256, uint256, uint256, uint256, uint256)
(0, 0, 567191090236760683184, 18604366, 229599930013356553257)
owner() view returns (address)
0x9f29f2f4d2b243c11c094ae98f84775fb6659037
passedPoint() view returns (uint256)
2
rewardErc() view returns (address)
0x2791bfd60d232150bff86b39b7146c0eaaa2ba81
rewardLane() view returns (uint256)
567191090236760683184
rewardPerBlock() view returns (uint256)
0
totalDeposited() view returns (uint256)
229599930013356553257
withdrawLock() view returns (bool)
false
Read-only
accounts(address) view returns (uint256 deposited, uint256 pointOnLane, uint256 rewardAmount)
getModelPoolRate(uint256 fromBlockNumber, uint256 toBlockNumber) view returns (uint256)
getRegisteredPoint(uint256 index) view returns (uint256, uint256, uint256)
getUserPoolRate(address userAddr, uint256 fromBlockNumber, uint256 toBlockNumber) view returns (uint256)
marketInformation(uint256 _fromBlockNumber, uint256 _toBlockNumber) view returns (uint256 rewardStartBlockNumber, uint256 distributedAmount, uint256 totalDeposit, uint256 poolRate)
registeredPoints(uint256) view returns (uint256 blockNumber, uint256 rewardPerBlock, uint256 decrementUnitPerBlock)
userInfo(address userAddr) view returns (uint256, uint256, uint256)
userInformation(address userAddr, uint256 _fromBlockNumber, uint256 _toBlockNumber) view returns (uint256 stakedTokenAmount, uint256 rewardStartBlockNumber, uint256 claimStartBlockNumber, uint256 earnedTokenAmount, uint256 poolRate)
State-modifying
Events deleteRegisteredRewardVelocity(uint256 _index)
deposit(uint256 amount)
depositTo(address userAddr, uint256 amount)
modelFinish(uint256 amount)
ownershipTransfer(address to)
registerRewardVelocity(uint256 _blockNumber, uint256 _rewardPerBlock, uint256 _decrementUnitPerBlock)
retrieveRewardAmount(uint256 amount)
rewardClaim()
rewardClaimTo(address userAddr)
setClaimLock(bool lock)
setERC(address erc20Addr)
setParam(uint256 _rewardPerBlock, uint256 _decrementUnitPerBlock)
setRE(address erc20Addr)
setRewardVelocity(uint256 _rewardPerBlock, uint256 _decrementUnitPerBlock)
setWithdrawLock(bool lock)
withdraw(uint256 amount)
Claim(address userAddr, uint256 amount)
ClaimLock(bool lock)
DeleteRegisterRewardParams(uint256 index, uint256 atBlockNumber, uint256 rewardPerBlock, uint256 decrementUnitPerBlock, uint256 arrayLen)
Deposit(address userAddr, uint256 amount, uint256 userDeposit, uint256 totalDeposit)
OwnershipTransfer(address from, address to)
RegisterRewardParams(uint256 atBlockNumber, uint256 rewardPerBlock, uint256 decrementUnitPerBlock)
SetRewardParams(uint256 rewardPerBlock, uint256 decrementUnitPerBlock)
UpdateRewardParams(uint256 atBlockNumber, uint256 rewardPerBlock, uint256 decrementUnitPerBlock)
Withdraw(address userAddr, uint256 amount, uint256 userDeposit, uint256 totalDeposit)
WithdrawLock(bool lock)
constructor(address _owner, address _lpErc, address _rewardErc, uint256 _start)
This contract contains no fallback and receive objects.
This contract contains no error objects.