EulerBeatsPairStaking

Verified contract

Active on Ethereum with 668 txns
Deployed by via 0x2fe02bfd at 12375826
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $27,652.02
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
0xf1a9ed58711180b27cb94b56fb44c5018d36d80f76551398733ef3f555f56cbb
0x5745c08aa58645e650100a44319451236eea86969dfd6cf4b7b91f199500a825
From
0x1672fa4a8d1a070e027f174f2f7e7e0981e72694e84d9a7fdc78a928c8f456f6
0xc4652d4430432fb382e3efd7dde923b262b52e7cc92909eb0a679e6dcf85d8c0
0x6313202b3e19a1a2ea3f96998b32f6feca750aa1ffa3215d9a5542d27a961abb
0xd31b165c9ce493cf23f6fb20d94f3aaf9a50bda0a24007bf7c5cd381c72a9eb4
0x55032e435f478c580f9df19edf4c81e0487de3ec85a2e3ea15ff4d191b176a09
0xce60f509b9710c842b46957a253f688ee6895a7347c937e0ca50bf20dc7db43c
0x5663dea7e88565eba582439017f8b5e691e97f10140c9e95447f85480d68f200
0xe3b41e60a93e8df4b87aec4675f03c3d6fa60fcb5dcfdd92f3e8d4ab2d96c055

Functions
Getter at block 21305398
emergency(view returns (bool)
false
 
getAllPairs(view returns (struct RestrictedPairsMixinPairInfo[] results)
maxPairs(view returns (uint256)
186
nextPairId(view returns (uint256)
27
numStakedPairs(view returns (uint256)
122
owner(view returns (address)
0x0fcb8ecf48d327d8da77a92e63bce07ec17f636d
tokenA(view returns (address)
0x8754f54074400ce745a7ceddc928fb1b7e985ed6
tokenB(view returns (address)
0xa98771a46dcb34b34cdad5355718f8a97c8e603e
totalShares(view returns (uint256)
122
Read-only
accountPendingReward(address accountview returns (uint256 pendingReward)
accountRewardShares(address accountview returns (uint256 rewardShares)
balanceOf(address accountaddress contractAddressuint256 tokenIdview returns (uint256 balance)
balanceOfBatch(address accountaddress[] contractAddressesuint256[] tokenIdsview returns (uint256[] batchBalances)
isPairEnabled(uint256 pairIdview returns (bool)
pairs(uint256view returns (uint256 tokenIdAuint256 tokenIdBbool enabled)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addPairs(uint256[] tokenIdAuint256[] tokenIdBbool[] enabled
addReward(payable 
claimReward(
emergencyUnstake(uint256 pairIduint256 amount
enablePairs(uint256[] pairIdsbool[] enabled
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
renounceOwnership(
setEmergency(bool value
setMaxPairs(uint256 amount
stake(uint256 pairIduint256 amount
transferOwnership(address newOwner
unstake(uint256 pairIduint256 amount
withdrawUnclaimed(
Events
EmergencyUnstake(uint256 pairIdaddress indexed accountuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PairStaked(uint256 indexed pairIdaddress indexed accountuint256 amount
PairUnstaked(uint256 indexed pairIdaddress indexed accountuint256 amount
RewardAdded(uint256 amount
RewardClaimed(address indexed accountuint256 amount
Constructor
constructor(address tokenAddressAaddress tokenAddressB
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.