Baseswap escrowed token
Verified contract
Active on
Base with 41,751 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0000…0000
-
variable spans 1 additional slot
Balances ($53,781.82)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BSX | ERC-20 | 1.655326M | $0.03249 |
$53,781.82 | |
kurbi | ERC-20 | 0.01 | $0.000729 |
$0 | |
xBSX | ERC-20 | 653.868718K | -- | -- | |
| ERC-20 | 2.4K | -- | -- | |
| ERC-20 | 2.4K | -- | -- | |
OHNO | ERC-20 | 110.051948 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21757033 | 3 hours ago | | | 0 | 2.4268000e-7 | |
| 21756109 | 3 hours ago | | | 0 | 0.0000014220734 | |
| 21755305 | 4 hours ago | | | 0 | 8.5156198e-7 | |
| 21755052 | 4 hours ago | | | 0 | 3.1067109e-7 | |
| 21755035 | 4 hours ago | | | 0 | 7.8540235e-7 | |
| 21754696 | 4 hours ago | | | 0 | 2.4268000e-7 | |
| 21747761 | 8 hours ago | | | 0 | 0.0000027878445 | |
| 21747731 | 8 hours ago | | | 0 | 4.8888384e-7 | |
| 21747243 | 8 hours ago | | | 0 | 0.0000040924336 | |
| 21747218 | 8 hours ago | | | 0 | 0.0000045044768 |
ABI
ABI objects
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 owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getAmountByVestingDuration(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 amount, uint256 xTokenAmount, uint256 endTime, address dividendsContract, uint256 dividendsAllocation)
getUserRedeemsLength(address userAddress) view returns (uint256)
getxTokenBalance(address userAddress) view returns (uint256 allocatedAmount, uint256 redeemingAmount)
isTransferWhitelisted(address account) view returns (bool)
transferWhitelist(uint256 index) view returns (address)
usageAllocations(address, address) view returns (uint256)
usageApprovals(address, address) view returns (uint256)
usagesDeallocationFee(address) view returns (uint256)
userRedeems(address, uint256) view returns (uint256 amount, uint256 xTokenAmount, uint256 endTime, address dividendsAddress, uint256 dividendsAllocation)
xTokenBalances(address) view returns (uint256 allocatedAmount, uint256 redeemingAmount)
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 xTokenAmount, uint256 duration)
renounceOwnership()
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
updateDeallocationFee(address usageAddress, uint256 fee)
updateDividendsAddress(address dividendsAddress_)
updateRedeemDividendsAddress(uint256 redeemIndex)
updateRedeemSettings(uint256 minRedeemRatio_, uint256 maxRedeemRatio_, uint256 minRedeemDuration_, uint256 maxRedeemDuration_, uint256 redeemDividendsAdjustment_)
updateTransferWhitelist(address account, bool add)
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 xTokenAmount)
Convert(address indexed from, address to, uint256 amount)
Deallocate(address indexed userAddress, address indexed usageAddress, uint256 amount, uint256 fee)
FinalizeRedeem(address indexed userAddress, uint256 xTokenAmount, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeem(address indexed userAddress, uint256 xTokenAmount, uint256 amount, uint256 duration)
SetTransferWhitelist(address account, bool add)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateDeallocationFee(address indexed usageAddress, uint256 fee)
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)
constructor(address token)
This contract contains no fallback and receive objects.
This contract contains no error objects.