Baseswap escrowed token

Verified contract

Active on Base
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 $105,404.43
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x2dd898e639512272aacfa4e14ba4723cb2e4a988bc9d42dadaaa27e458368037
0x4c4230671d72c7710b6dff5bf43bdb54cd37a6810f5b1ae0ad17f7d33b3c7e43
0x5c4b0545a91ad85b5d489a91f0a041394cadaf10b108c53141091ce7b6f8458b
0x063fa663710dda0970e815e5718b2e49df69ccf3e22a90a2af7d9410727b5983
0x4ffb8847c97b91d8f8a4397723ac8df9e3d02165dad8a01ef451f80282961005
0xa96391f2e8829b15b96f3695fb2067c5c3229d07d1d25376ff696ae337aea9aa
0xbb09b2790f0408c0097869d1c2a3ad264679c4d4ede6ea03cae213c0e890acaa
0xd39e224575219153a899ff3ee24e8dbea8d53151807687e648f93b271ed15047
0xf01766009215108a7bd9eb302ff5a0ef7a13b438f0a980c4bd6be7a0d4d60e89
0xf8daeb5863d0f042095c5e8005a158abed130428d810eef47696957870a25ccf

Functions
Getter at block 22748314
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)
1667369462138105841502351
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.