Baseswap escrowed token

Verified contract

Active on Base with 41,751 txns
Deployed by via 0x154cfeea at 2749822
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $53,781.82
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x83f55f63985a3c3ed312ae6592c270ddb5cb5e9ee388641708191207899fef06
0x3297457b949b89e7546a6d034ffe53b52ae6d37e9180c447f3872e6bb80f40d4
0xd86220acd08522fd18a80088647e7957ae95c3a8690ef2c201fa0f72a5d0ecd7
0x781d3fcb1cb362f68399699fc99fee4a959225a477038a6917a2c40c7cabb026
0x09f81ea00361e80a8184b29a6eed96a080c40331c82e3373b7ca4e6f2dd4188f
0x7db82d10e7f477b45377b04e6bee853e612f2503e864523eea38ca0ab6000083
0x95990a5ce2be44b5c3c2033736a95e876bc69db53f2258065f249637a9a7da5e
0xc6829fb98b88d208e9f524ef20b31f5fd48cf3b8bcd13a2c41380df6bcec5a85
0x3e9caf0cc888d6493d6ba695181a60c63e7b5a50c9033c9524f99f1d496dfbff
0xf2503cd091bffe740af30fdba8863344f31dbab8c30b57e507a1fa144b7e3bbf

Functions
Getter at block 21761707
MAX_DEALLOCATION_FEE(view returns (uint256)
200
MAX_FIXED_RATIO(view returns (uint256)
100
decimals(view returns (uint8)
18
dividendsAddress(view returns (address)
0x0000000000000000000000000000000000000000
maxRedeemDuration(view returns (uint256)
2592000
maxRedeemRatio(view returns (uint256)
100
minRedeemDuration(view returns (uint256)
1296000
minRedeemRatio(view returns (uint256)
50
name(view returns (string)
Baseswap escrowed token
owner(view returns (address)
0xaf1823bacd8edda3b815180a61f8741fa4abc6dd
protocolToken(view returns (address)
0xd5046b976188eb40f6de40fb527f89c05b323385
redeemDividendsAdjustment(view returns (uint256)
0
symbol(view returns (string)
xBSX
totalSupply(view returns (uint256)
1655326401785585460004237
transferWhitelistLength(view returns (uint256)
20
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getAmountByVestingDuration(uint256 amountuint256 durationview returns (uint256)
getUsageAllocation(address userAddressaddress usageAddressview returns (uint256)
getUsageApproval(address userAddressaddress usageAddressview returns (uint256)
getUserRedeem(address userAddressuint256 redeemIndexview returns (uint256 amountuint256 xTokenAmountuint256 endTimeaddress dividendsContractuint256 dividendsAllocation)
getUserRedeemsLength(address userAddressview returns (uint256)
getxTokenBalance(address userAddressview returns (uint256 allocatedAmountuint256 redeemingAmount)
isTransferWhitelisted(address accountview returns (bool)
transferWhitelist(uint256 indexview returns (address)
usageAllocations(addressaddressview returns (uint256)
usageApprovals(addressaddressview returns (uint256)
usagesDeallocationFee(addressview returns (uint256)
userRedeems(addressuint256view returns (uint256 amountuint256 xTokenAmountuint256 endTimeaddress dividendsAddressuint256 dividendsAllocation)
xTokenBalances(addressview returns (uint256 allocatedAmountuint256 redeemingAmount)
State-modifying
allocate(address usageAddressuint256 amountbytes usageData
allocateFromUsage(address userAddressuint256 amount
approve(address spenderuint256 amountreturns (bool)
approveUsage(address usageuint256 amount
cancelRedeem(uint256 redeemIndex
convert(uint256 amount
convertTo(uint256 amountaddress to
deallocate(address usageAddressuint256 amountbytes usageData
deallocateFromUsage(address userAddressuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
finalizeRedeem(uint256 redeemIndex
increaseAllowance(address spenderuint256 addedValuereturns (bool)
redeem(uint256 xTokenAmountuint256 duration
renounceOwnership(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
updateDeallocationFee(address usageAddressuint256 fee
updateDividendsAddress(address dividendsAddress_
updateRedeemDividendsAddress(uint256 redeemIndex
updateRedeemSettings(uint256 minRedeemRatio_uint256 maxRedeemRatio_uint256 minRedeemDuration_uint256 maxRedeemDuration_uint256 redeemDividendsAdjustment_
updateTransferWhitelist(address accountbool add
Events
Allocate(address indexed userAddressaddress indexed usageAddressuint256 amount
Approval(address indexed owneraddress indexed spenderuint256 value
ApproveUsage(address indexed userAddressaddress indexed usageAddressuint256 amount
CancelRedeem(address indexed userAddressuint256 xTokenAmount
Convert(address indexed fromaddress touint256 amount
Deallocate(address indexed userAddressaddress indexed usageAddressuint256 amountuint256 fee
FinalizeRedeem(address indexed userAddressuint256 xTokenAmountuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeem(address indexed userAddressuint256 xTokenAmountuint256 amountuint256 duration
SetTransferWhitelist(address accountbool add
Transfer(address indexed fromaddress indexed touint256 value
UpdateDeallocationFee(address indexed usageAddressuint256 fee
UpdateDividendsAddress(address previousDividendsAddressaddress newDividendsAddress
UpdateRedeemDividendsAddress(address indexed userAddressuint256 redeemIndexaddress previousDividendsAddressaddress newDividendsAddress
UpdateRedeemSettings(uint256 minRedeemRatiouint256 maxRedeemRatiouint256 minRedeemDurationuint256 maxRedeemDurationuint256 redeemDividendsAdjustment
Constructor
constructor(address token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.