PriceBoundPSM
Verified contract
Active on
Ethereum with 377 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xfebd…23ba
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 0.000001 | $0.999876 |
$0 | |
VOLT | ERC-20 | 47.382938K | -- | -- | |
USDCentre.com | ERC-20 | 15K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16827394 | 2 years ago | | | 0 | 0.0049137710 | |
| 16823874 | 2 years ago | | | 0 | 0.0023967608 | |
| 16803530 | 2 years ago | | | 0 | 0.038079740 | |
| 16800234 | 2 years ago | | | 0 | 0.0054772533 | |
| 16781735 | 2 years ago | | | 0 | 0.0027678731 | |
| 16773240 | 2 years ago | | | 0 | 0.0033829934 | |
| 16772212 | 2 years ago | | | 0 | 0.0039207358 | |
| 16751565 | 2 years ago | | | 0 | 0.0032997425 | |
| 16744585 | 2 years ago | | | 0 | 0.0031565638 | |
| 16729744 | 2 years ago | | | 0 | 0.0030448955 |
ABI
ABI objects
Getter at block 21158670 reservesSurplus() view returns (int256) vconBalance() view returns (uint256)
CONTRACT_ADMIN_ROLE() view returns (bytes32)
0x1749ca1ca3564d20da6efea465c2a5ae869a9e4b006da7035e688beb14d704e0
MAX_FEE() view returns (uint256)
300
MAX_RATE_LIMIT_PER_SECOND() view returns (uint256)
10000000000000000000000
backupOracle() view returns (address)
0x0000000000000000000000000000000000000000
balance() view returns (uint256)
1
balanceReportedIn() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
buffer() view returns (uint256)
10000000000000000000000000
bufferCap() view returns (uint256)
10000000000000000000000000
bufferStored() view returns (uint256)
10000000000000000000000000
ceiling() view returns (uint256)
10000000000000000
core() view returns (address)
0xec7ad284f7ad256b64c6e69b84eb0f48f42e8196
decimalsNormalizer() view returns (int256)
12
doInvert() view returns (bool)
true
doPartialAction() view returns (bool)
false
floor() view returns (uint256)
9000000000000000
getMaxMintAmountOut() view returns (uint256)
10047382937804413831442417
hasSurplus() view returns (bool)
false
isPriceValid() view returns (bool)
true
lastBufferUsedTime() view returns (uint256)
1652824917
mintFeeBasisPoints() view returns (uint256)
0
mintPaused() view returns (bool)
true
oracle() view returns (address)
0xe733985a92bfd5bc676095561bace90e04606e4a
paused() view returns (bool)
false
rateLimitPerSecond() view returns (uint256)
10000000000000000000000
readOracle() view returns (struct DecimalD256)
(940744115300570897000000000000)
redeemFeeBasisPoints() view returns (uint256)
0
redeemPaused() view returns (bool)
false
reservesThreshold() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
resistantBalanceAndVolt() view returns (uint256, uint256)
(1, 47382937804413831442417)
surplusTarget() view returns (address)
0xfebdf448c8484834bb399d930d7e1bdc773e23ba
underlyingToken() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
vcon() view returns (address)
0x0000000000000000000000000000000000000000
volt() view returns (address)
0x559ebc30b0e58a45cc9ff573f77ef1e5eb1b3e18
voltBalance() view returns (uint256)
47382937804413831442417
Read-only
getMintAmountOut(uint256 amountIn) view returns (uint256 amountFeiOut)
getRedeemAmountOut(uint256 amountFeiIn) view returns (uint256 amountTokenOut)
invert(struct DecimalD256 price) pure returns (struct DecimalD256)
isContractAdmin(address _admin) view returns (bool)
State-modifying
Events allocateSurplus()
deposit()
mint(address to, uint256 amountIn, uint256 minAmountOut) returns (uint256 amountFeiOut)
pause()
pauseMint()
pauseRedeem()
redeem(address to, uint256 amountFeiIn, uint256 minAmountOut) returns (uint256 amountOut)
setBackupOracle(address newBackupOracle)
setBufferCap(uint256 newBufferCap)
setContractAdminRole(bytes32 newContractAdminRole)
setDecimalsNormalizer(int256 newDecimalsNormalizer)
setDoInvert(bool newDoInvert)
setMintFee(uint256 newMintFeeBasisPoints)
setOracle(address newOracle)
setOracleCeilingBasisPoints(uint256 newCeilingBasisPoints)
setOracleFloorBasisPoints(uint256 newFloorBasisPoints)
setRateLimitPerSecond(uint256 newRateLimitPerSecond)
setRedeemFee(uint256 newRedeemFeeBasisPoints)
setReservesThreshold(uint256 newReservesThreshold)
setSurplusTarget(address newTarget)
unpause()
unpauseMint()
unpauseRedeem()
updateOracle()
withdraw(address to, uint256 amount)
withdrawERC20(address token, address to, uint256 amount)
withdrawETH(address to, uint256 amountOut)
AllocateSurplus(address indexed caller, uint256 amount)
BackupOracleUpdate(address indexed oldBackupOracle, address indexed newBackupOracle)
BufferCapUpdate(uint256 oldBufferCap, uint256 newBufferCap)
BufferUsed(uint256 amountUsed, uint256 bufferRemaining)
ContractAdminRoleUpdate(bytes32 indexed oldContractAdminRole, bytes32 indexed newContractAdminRole)
CoreUpdate(address indexed oldCore, address indexed newCore)
DecimalsNormalizerUpdate(int256 oldDecimalsNormalizer, int256 newDecimalsNormalizer)
Deposit(address indexed _from, uint256 _amount)
InvertUpdate(bool oldDoInvert, bool newDoInvert)
MaxFeeUpdate(uint256 oldMaxFee, uint256 newMaxFee)
Mint(address to, uint256 amountIn, uint256 amountFeiOut)
MintFeeUpdate(uint256 oldMintFee, uint256 newMintFee)
MintingPaused(address account)
MintingUnpaused(address account)
OracleCeilingUpdate(uint256 oldCeiling, uint256 newCeiling)
OracleFloorUpdate(uint256 oldFloor, uint256 newFloor)
OracleUpdate(address indexed oldOracle, address indexed newOracle)
Paused(address account)
RateLimitPerSecondUpdate(uint256 oldRateLimitPerSecond, uint256 newRateLimitPerSecond)
Redeem(address to, uint256 amountFeiIn, uint256 amountAssetOut)
RedeemFeeUpdate(uint256 oldRedeemFee, uint256 newRedeemFee)
RedemptionsPaused(address account)
RedemptionsUnpaused(address account)
ReservesThresholdUpdate(uint256 oldReservesThreshold, uint256 newReservesThreshold)
SurplusTargetUpdate(address oldTarget, address newTarget)
Unpaused(address account)
WithdrawERC20(address indexed _caller, address indexed _token, address indexed _to, uint256 _amount)
WithdrawETH(address indexed _caller, address indexed _to, uint256 _amount)
Withdrawal(address indexed _caller, address indexed _to, uint256 _amount)
constructor(uint256 _floor, uint256 _ceiling, struct PegStabilityModuleOracleParams _params, uint256 _mintFeeBasisPoints, uint256 _redeemFeeBasisPoints, uint256 _reservesThreshold, uint256 _feiLimitPerSecond, uint256 _mintingBufferCap, address _underlyingToken, address _surplusTarget)
This contract contains no fallback and receive objects.
This contract contains no error objects.