Synth escrowed token
Verified contract
Active on
Base with 22,830 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xb8b0…508f
-
variable spans 1 additional slot
Balances ($25,079.57)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SYNTH | ERC-20 | 26.811869K | $0.935387 |
$25,079.47 | |
ETHO | ERC-20 | 10 | $0.009624 |
$0.1 | |
USA | ERC-20 | 1 | $0.000823 |
$0 | |
xSYNTH | ERC-20 | 18.479768K | -- | -- | |
OHNO | ERC-20 | 10.347826 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22742071 | 26 minutes ago | | | 0 | 0.00049469744 | |
| 22742048 | 27 minutes ago | | | 0 | 0.000027128248 | |
| 22742031 | 27 minutes ago | | | 0 | 0.0000030391099 | |
| 22742024 | 27 minutes ago | | | 0 | 0.000023466604 | |
| 22742016 | 28 minutes ago | | | 0 | 0.000026227802 | |
| 22742008 | 28 minutes ago | | | 0 | 0.000026226538 | |
| 22737291 | 3 hours ago | | | 0 | 1.7050366e-7 | |
| 22737224 | 3 hours ago | | | 0 | 2.9764983e-7 | |
| 22737213 | 3 hours ago | | | 0 | 2.9764983e-7 | |
| 22737085 | 3 hours ago | | | 0 | 2.9764983e-7 |
ABI
ABI objects
Getter at block 22742843
MAX_DEALLOCATION_FEE() view returns (uint256)
2000
MAX_FIXED_RATIO() view returns (uint256)
1000000000000000000
decimals() view returns (uint8)
18
dividendsAddress() view returns (address)
0xb8b0e1ebd2266a0dff7da4ebee8daaaa6810508f
maxRedeemDuration() view returns (uint256)
15552000
maxRedeemDurationDividendAdjust() view returns (uint256)
750000000000000000
maxRedeemRatio() view returns (uint256)
1000000000000000000
minRedeemDuration() view returns (uint256)
1296000
minRedeemRatio() view returns (uint256)
500000000000000000
name() view returns (string)
Synth escrowed token
owner() view returns (address)
0x88d9bc8a0c50fcf7cdd160b906d64c312bef79d6
redeemDividendsAdjustment() view returns (uint256)
500000000000000000
symbol() view returns (string)
xSYNTH
synthToken() view returns (address)
0xbd2dbb8ecea9743ca5b16423b4eaa26bdcfe5ed2
totalSupply() view returns (uint256)
26811869118474486542428
transferWhitelistLength() view returns (uint256)
5
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getSynthByVestingDuration(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 synthAmount, uint256 xSynthAmount, uint256 endTime, uint256 startTime, address dividendsContract, uint256 dividendsAllocation)
getUserRedeemsLength(address userAddress) view returns (uint256)
getXSynthBalance(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 synthAmount, uint256 xSynthAmount, uint256 endTime, uint256 startTime, address dividendsAddress, uint256 dividendsAllocation)
xSynthBalances(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 xSynthAmount, uint256 duration)
renounceOwnership()
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
updateDeallocationFee(address usageAddress, uint256 fee)
updateDividendsAddress(address dividendsAddress_)
updateMaxDurationRedeemDividendsAdjst(uint256 _maxRedeemDurationDividendAdjust)
updateRedeemDividendsAddress(uint256 redeemIndex)
updateRedeemDividendsAdjustment(uint256 redeemDividendsAdjustment_)
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 xSynthAmount)
Convert(address indexed from, address to, uint256 amount)
Deallocate(address indexed userAddress, address indexed usageAddress, uint256 amount, uint256 fee)
FinalizeRedeem(address indexed userAddress, uint256 xSynthAmount, uint256 synthAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeem(address indexed userAddress, uint256 xSynthAmount, uint256 synthAmount, 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 _synthToken)
This contract contains no fallback and receive objects.
This contract contains no error objects.