EscrowedLP ALB-ETH Backstop
Verified contract
Active on
Base with 502 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xd396…ec88
-
variable spans 1 additional slot
1 additional
variable
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BUNNI-LP | ERC-20 | 78.297703K | -- | -- | |
esLP-B-ALB-ETH | ERC-20 | 78.295486K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22425354 | 25 minutes ago | | | 0 | 8.7398638e-7 | |
| 22419438 | 4 hours ago | | | 0 | 0.0000017916373 | |
| 22416966 | 5 hours ago | | | 0 | 0.0000052905941 | |
| 22416953 | 5 hours ago | | | 0 | 0.0000013650617 | |
| 22414567 | 6 hours ago | | | 0 | 8.1585243e-7 | |
| 22412041 | 8 hours ago | | | 0 | 0.0000070874675 | |
| 22412025 | 8 hours ago | | | 0 | 0.0000083863117 | |
| 22411970 | 8 hours ago | | | 0 | 0.0000050860043 | |
| 22411079 | 8 hours ago | | | 0 | 0.0000060094738 | |
| 22411041 | 8 hours ago | | | 0 | 0.0000017914232 |
ABI
ABI objects
Getter at block 22426101
MAX_FIXED_RATIO() view returns (uint256)
100
decimals() view returns (uint8)
18
dividendsAddress() view returns (address)
0xd3968a4a07d64c6e16982d45191b9a09a261ec88
freeRedeemCooldown() view returns (uint256)
43200
freeRedeemPercentage() view returns (uint256)
100
maxRedeemDuration() view returns (uint256)
2592000
maxRedeemRatio() view returns (uint256)
100
minFreeRedeem() view returns (uint256)
50000000000000000000
minRedeemDuration() view returns (uint256)
1296000
minRedeemRatio() view returns (uint256)
50
name() view returns (string)
EscrowedLP ALB-ETH Backstop
owner() view returns (address)
0xdd3705a1c50fc84b6d31394aa8f4d568b98a8ad5
redeemDividendsAdjustment() view returns (uint256)
70
redemptionGracePeriod() view returns (uint256)
604800
symbol() view returns (string)
esLP-B-ALB-ETH
totalSupply() view returns (uint256)
78297702788374780041847
transferWhitelistLength() view returns (uint256)
1
treasuryAddress() view returns (address)
0x4ab9070b7680f802cbf8322e597a4409902171e5
underlyingToken() view returns (address)
0xa6e1df49bbf388295a50cb063f24e999ca96c835
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
esTokenBalances(address) view returns (uint256 allocatedAmount, uint256 redeemingAmount)
freeRedeemAllowances(address) view returns (uint256)
getEsTokenBalance(address userAddress) view returns (uint256 allocatedAmount, uint256 redeemingAmount)
getTokenByVestingDuration(uint256 amount, uint256 duration) view returns (uint256)
getUsageAllocation(address userAddress, address usageAddress) view returns (uint256)
getUsageApproval(address userAddress, address usageAddress) view returns (uint256)
getUserRedeem(address userAddress, uint256 redeemIndex) view returns (uint256 tokenAmount, uint256 esTokenAmount, uint256 endTime, address dividendsContract, uint256 dividendsAllocation)
getUserRedeemsLength(address userAddress) view returns (uint256)
isTransferWhitelisted(address account) view returns (bool)
transferWhitelist(uint256 index) view returns (address)
usageAllocations(address, address) view returns (uint256)
usageApprovals(address, address) view returns (uint256)
userRedeems(address, uint256) view returns (uint256 tokenAmount, uint256 esTokenAmount, uint256 endTime, address dividendsAddress, uint256 dividendsAllocation)
State-modifying
Events allocate(address usageAddress, uint256 amount, bytes usageData)
allocateFromUsage(address userAddress, uint256 amount)
approve(address spender, uint256 amount) returns (bool)
approveUsage(address usage, uint256 amount)
cancelRedeem(uint256 redeemIndex)
convert(uint256 amount)
convertTo(uint256 amount, address to)
deallocate(address usageAddress, uint256 amount, bytes usageData)
deallocateFromUsage(address userAddress, uint256 amount)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
finalizeRedeem(uint256 redeemIndex)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
redeem(uint256 esTokenAmount, uint256 duration)
renounceOwnership()
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
updateDividendsAddress(address dividendsAddress_)
updateRedeemDividendsAddress(uint256 redeemIndex)
updateRedeemSettings(uint256 minRedeemRatio_, uint256 maxRedeemRatio_, uint256 minRedeemDuration_, uint256 maxRedeemDuration_, uint256 redeemDividendsAdjustment_, uint256 freeRedeemPercentage_, uint256 minFreeRedeem_, uint256 freeRedeemCooldown_, uint256 redemptionGracePeriod_)
updateTransferWhitelist(address account, bool add)
updateTreasuryAddress(address _newTreasuryAddress)
Allocate(address indexed userAddress, address indexed usageAddress, uint256 amount)
Approval(address indexed owner, address indexed spender, uint256 value)
ApproveUsage(address indexed userAddress, address indexed usageAddress, uint256 amount)
CancelRedeem(address indexed userAddress, uint256 esTokenAmount)
Convert(address indexed from, address to, uint256 amount)
Deallocate(address indexed userAddress, address indexed usageAddress, uint256 amount)
FinalizeRedeem(address indexed userAddress, uint256 esTokenAmount, uint256 tokenAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeem(address indexed userAddress, uint256 esTokenAmount, uint256 tokenAmount, uint256 duration)
SetTransferWhitelist(address account, bool add)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateDividendsAddress(address previousDividendsAddress, address newDividendsAddress)
UpdateRedeemDividendsAddress(address indexed userAddress, uint256 redeemIndex, address previousDividendsAddress, address newDividendsAddress)
UpdateRedeemSettings(uint256 minRedeemRatio, uint256 maxRedeemRatio, uint256 minRedeemDuration, uint256 maxRedeemDuration, uint256 redeemDividendsAdjustment, uint256 freeRedeemPercentage, uint256 minFreeRedeem, uint256 freeRedeemCooldown, uint256 redemptionGracePeriod)
UpdateTreasuryAddress(address indexed newTreasuryAddress, address indexed oldTreasuryAddress)
constructor(address _underlyingToken, string name, string symbol, address _treasuryAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.