BullRunStaking

Verified contract

Active on Ethereum with 1,972 txns
Deployed by via 0xbea756f8 at 16242843
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,921.74
ERC-20
--
 (#0)
ERC-1555
--
0x12a590ae70f96e4006e8a4a8b7cbfa27e2aa5084d11f5316e51c510e6585974a
0x6a4418669dced5fa9e93a2b64358c1a8c31ef4477eec82164e91ded7fa5b7e6a
0xa58317727ed707bffa8223caf113af4b017fb54d89281415aa3a2230aeb68e2a
0x0217bfb875233edd197bd24d25492e61b4c18b0b9eab529011e699f635bdb7bb
0xd9fdd68a43023a7680c5fa61a5ba64a51bf0c2907c2f453252f3e39432cc09b1
0xd863b74539a2a127cd6ef4d301ffbd8807eac9e9c474818f65385bdc2e563f22
0x48e5d519340fa1b0503fd8be0753891ac1989d989e6dd80e4a460d2b2983a4e9
0x26cea75476bb2222a013577dc33b7abe2b88b9f2a0fecc5b505aef6ef5ee8f84
0x6f6ac6ab69298bc66ecead1244f77d1ab968147753fc8c074dd0b05da140bcb3
0xf0e6e8a07da0e8a5945235c3f23d66419138dd2376b1dc3689ff9706083b2894

Functions
Getter at block 20873503
accUSDCPerShare(view returns (uint256)
99513629515702870624342
brl(view returns (address)
0x6291d951c5d68f47ed346042e2f86a94c253bec4
finished(view returns (bool)
false
lastRewardTimestamp(view returns (uint256)
1727772539
nft(view returns (address)
0x80d76e70ae8120d5fcaf0416e8fe33f21ce7bcd5
owner(view returns (address)
0xc35e66535e0fb98a3b7843927763b24cd7d80070
rewardSupply(view returns (uint256)
21017567195
startTime(view returns (uint256)
1671743820
started(view returns (bool)
true
usdc(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
usdcPerSecond(view returns (uint256)
0
Read-only
pendingUSDC(address _userview returns (uint256)
userInfo(addressview returns (uint256 amountuint256 nftBalanceuint256 rewardDebtuint256 startTimeuint256 totalRewards)
State-modifying
deposit(uint256 _brlAmountuint256 _nftAmount
finishPool(
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
renounceOwnership(
setRewardRate(uint256 _usdcPerSecond
startPool(uint256 _startTime
transferOwnership(address newOwner
updatePool(
withdraw(uint256 _brlAmountuint256 _nftAmount
Events
DepositBRL(address indexed useruint256 amount
DepositNFT(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
WithdrawBRL(address indexed useruint256 amount
WithdrawNFT(address indexed useruint256 amount
Constructor
constructor(address _brladdress _nftuint256 _usdcPerSecond
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyFinished(
AlreadyStarted(
InsufficientBalance(uint256 availableBRLuint256 requiredBRLuint256 availableNFTsuint256 requiredNFTs
NotYetStarted(