StablePlaza
Verified contract
Active on
Ethereum with 371 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
Balances ($146,654.74)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DFP2 | ERC-20 | 3.767466M | $0.012952 |
$48,795.28 | |
TUSD | ERC-20 | 26.359086K | $0.997041 |
$26,281.09 | |
USDT | ERC-20 | 24.012112K | $0.999842 |
$24,008.32 | |
DAI | ERC-20 | 23.792172K | $0.999749 |
$23,786.2 | |
USDC | ERC-20 | 23.784972K | $0.999953 |
$23,783.85 | |
BUSD | ERC-20 | 0.000001 | $1.00 |
$0 | |
TetherClaims.com | ERC-20 | 800 | -- | -- | |
StableDAI.com | ERC-20 | 488 | -- | -- | |
TetherLP.com | ERC-20 | 468 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20311792 | 3 months ago | | | 0 | 0.00034507592 | |
| 19968593 | 4 months ago | | | 0 | 0.0013329294 | |
| 19939617 | 4 months ago | | | 0 | 0.00068445200 | |
| 19918827 | 4 months ago | | | 0 | 0.0025020560 | |
| 19881725 | 5 months ago | | | 0 | 0.00032456484 | |
| 19881721 | 5 months ago | | | 0 | 0.00017747088 | |
| 19881719 | 5 months ago | | | 0 | 0.00032436562 | |
| 19693526 | 6 months ago | | | 0 | 0.00053350105 | |
| 19693518 | 6 months ago | | | 0 | 0.00065347767 | |
| 19693501 | 6 months ago | | | 0 | 0.00066682216 |
ABI
ABI objects
Getter at block 20905929
SPconfig() view returns (uint16 locked, uint8 feeLevel, uint8 flashLoanFeeLevel, uint8 stakerFeeFraction, uint8 maxLockingBonus, uint16 maxLockingTime, uint64 Delta, uint64 unclaimedRewards, uint64 totalSupply)
(locked=0, feeLevel=10, flashLoanFeeLevel=10, stakerFeeFraction=85, maxLockingBonus=2, maxLockingTime=180, Delta=4893169510550, unclaimedRewards=436028455, totalSupply=95278361762)
admin() view returns (address)
0x3c7791728adca8c8ca5a46d6170a9c1fd24408e2
decimals() view returns (uint8)
6
name() view returns (string)
StablePlaza
owner() view returns (address)
0x266ca88c616ff9d55dfffa7d133cf2b097e79845
stakingState() view returns (uint64 totalShares, uint96 rewardsPerShare, uint64 lastSyncedUnclaimedRewards)
(totalShares=2366371502874093, rewardsPerShare=5422075176668111596, lastSyncedUnclaimedRewards=411889578)
stakingToken() view returns (address)
0x2f57430a6ceda85a67121757785877b4a71b8e6d
symbol() view returns (string)
XSP
totalSupply() view returns (uint256)
95285192412
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
denormFactors(uint256) view returns (uint64)
getInFromOut(uint256 inputIndex, uint256 outputIndex, uint256 outputAmount) view returns (uint256 minInputAmount)
getIndex(address token) view returns (uint256 index)
getInputFromLPs(uint256 tokenIndex, uint256 LPamount, bool fromCallback) view returns (uint256 minInputAmount)
getLPsFromInput(uint256 tokenIndex, uint256 inputAmount) view returns (uint256 maxLPamount)
getLPsFromOutput(uint256 tokenIndex, uint256 outputAmount) view returns (uint256 minLPamount)
getOutFromIn(uint256 inputIndex, uint256 outputIndex, uint256 inputAmount) view returns (uint256 maxOutputAmount)
getOutputFromLPs(uint256 tokenIndex, uint256 LPamount) view returns (uint256 maxOutputAmount)
getTokenFromIndex(uint256 index) view returns (address token)
reserves(uint256) view returns (uint64)
stakerData(address) view returns (uint64 stakedAmount, uint64 sharesEquivalent, uint96 rewardsPerShareWhenStaked, uint32 unlockTime)
tokens(uint256) view returns (address token, uint64 denormFactor)
State-modifying
Events addLiquidity(uint256 tokenIndex, uint256 LPamount, address destination, bytes data)
approve(address spender, uint256 amount) returns (bool)
burn(uint256 amount)
burnFrom(address account, uint256 amount)
changeListedToken(uint8 outgoingIndex, address incomingAddress)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
easyAdd(uint256 tokenIndex, uint256 inputAmount, uint256 minLP, address destination) returns (uint256 actualLP)
easyRemove(uint256 tokenIndex, uint256 LPamount, uint256 minOutputAmount, address destination) returns (uint256 actualOutput)
easySwap(uint256 pairSelector, uint256 inputAmount, uint256 minOutputAmount, address destination) returns (uint256 actualOutputAmount)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialise()
lockExchange()
removeLiquidity(uint256 tokenIndex, uint256 outputAmount, address destination, bytes data)
renounceOwnership()
setAdmin(address adminAddress)
stake(uint256 amountToStake, uint32 voluntaryLockupTime)
swap(uint256 pairSelector, uint256 outputAmount, address destination, bytes data)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
unlockExchange()
unstake(uint256 amountToUnstake)
updateConfig(uint8 newFeeLevel, uint8 newFlashLoanFeeLevel, uint8 newStakerFeeFraction, uint8 newMaxLockingBonus, uint16 newMaxLockingTime)
AdminChanged(address newAdmin)
Approval(address indexed owner, address indexed spender, uint256 value)
ConfigUpdated(uint8 newFeeLevel, uint8 newFlashLoanFeeLevel, uint8 newStakerFeeFraction, uint8 newMaxLockingBonus, uint16 newMaxLockingTime)
FlashLoan(address lender, address token, uint256 amountLoaned, uint256 amountRepayed)
LiquidityAdded(address sender, address token, uint256 tokenAmount, uint256 LPs)
LiquidityRemoved(address creditor, address token, uint256 tokenAmount, uint256 LPs)
ListingChange(address removedToken, address replacementToken)
LockChanged(address exchangeAdmin, uint256 newLockValue)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Staked(address staker, uint256 stakedAmount, uint64 sharesEquivalent)
Swap(address sender, address inputToken, address outputToken, uint256 inputAmount, uint256 outputAmount, address destination)
Transfer(address indexed from, address indexed to, uint256 value)
Unstaked(address staker, uint256 unstakedAmount, uint64 sharesDestroyed, uint256 rewards)
constructor(address[] tokensToList, address stakingTokenAddress)
This contract contains no fallback and receive objects.
AdminRightsRequired()
ExcessiveLiquidityInput()
ExchangeLocked()
InsufficientFlashloanRepayment()
InsufficientLiquidity()
InsufficientOutput()
InvariantViolation()
StakeIsStillLocked()
TokenNotFound()
TokenReserveNotEmpty()
ZeroStakeAdditionIsNotSupported()