BullRunStaking

Verified contract

Active on Ethereum with 2,067 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 $4,107.51
ERC-20
--
 (#0)
ERC-1555
--
0xb913c845300f47c218b9897bf98b3490514a8140d85e8240fe8326465f3f150f
0x12ac583eceee06f496d90dba8c948eb3cb6694d7300dd40135a445252149785a
0x521b8562f43b9f07e63aee68232b335577d123646dd4a2c3c2be8b6dc45eaaca
0xb987e670cfaeefa3ab5cba87d3d3046e2aca75140fbed159213b48ab5dc9339e
0x7fc984ba4790f9ba3110ae1195873ca1d9fb0f62b2c8ef07fd19ee7e04b2a255
0xeb1c6b5965bf5edd34ecdeb22e337b9be606250aa35b25c82fc8f849a27bcee0
0x2ce3e47afc0620e18d38f37613371ad674e917fd714d42c0b4db9975a412b225
0x458b0d333c9abc648750bf01e952b9ea8c75ff11bc32443719e3de4deea61123
0xd00b647b48059171fe837822c90e44627124798f37d9ed60ebda1c07ebe8404d
0x02aefbad9ac86e527f35d6354b3d22c81d3ae2140309b8b55504a98ada64c701

Functions
Getter at block 21318031
accUSDCPerShare(view returns (uint256)
99513629515702870624342
brl(view returns (address)
0x6291d951c5d68f47ed346042e2f86a94c253bec4
finished(view returns (bool)
false
lastRewardTimestamp(view returns (uint256)
1733081075
nft(view returns (address)
0x80d76e70ae8120d5fcaf0416e8fe33f21ce7bcd5
owner(view returns (address)
0xc35e66535e0fb98a3b7843927763b24cd7d80070
rewardSupply(view returns (uint256)
19104138907
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(