Saving USX
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
8
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
13 additional
variables
Balances ($0.00)
No balances found for "Saving USX"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Saving USX"
ABI
ABI objects
Getter at block 22742128
BRIDGER_ROLE() view returns (bytes32)
0xc809a7fd521f10cdc3c068621a1c61d5fd9bb3f1502a773e53811bc248d919a8
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR() view returns (bytes32)
0xad1296659b437678480f2310d96bd12205911b42b1dc510a8c8bc325771b69b6
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
asset() view returns (address)
0xc142171b138db17a1b7cb999c44526094a4dae05
currentAPY() view returns (uint256 _apy, uint256 _startTime, uint256 _endTime)
(_apy=0, _startTime=0, _endTime=0)
currentRate() view returns (uint256 _rate)
1031501661123966579224252155
currentUsr() view returns (uint256 _usr)
0
decimals() pure returns (uint8)
18
eip712Domain() view returns (bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
(fields=0x0f, name=sUSX, version=1, chainId=8453, verifyingContract=0x78458ceae8210d8a843eb32ec42304c77f58330c, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
lastEpochId() view returns (uint256)
0
mintCap() view returns (uint256)
1000000000000000000000000
msdController() view returns (address)
0x82a295b259316c6180bbb7405909a2d1db63e6d8
name() view returns (string)
Saving USX
nextAPY() view returns (uint256 _apy, uint256 _startTime, uint256 _endTime)
(_apy=0, _startTime=0, _endTime=0)
owner() view returns (address)
0x655284bebcc6e1dffd098ec538750d43b57bc743
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
symbol() view returns (string)
sUSX
totalAssets() view returns (uint256)
0
totalMint() view returns (uint256)
0
totalStaked() view returns (uint256)
0
totalSupply() view returns (uint256)
0
totalUnstaked() view returns (uint256)
0
usrConfigsLength() view returns (uint256)
1
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
convertToAssets(uint256 shares) view returns (uint256)
convertToShares(uint256 assets) view returns (uint256)
getRateByTime(uint256 _time) view returns (uint256 _rate)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
maxDeposit(address) view returns (uint256)
maxMint(address) view returns (uint256)
maxRedeem(address owner) view returns (uint256)
maxWithdraw(address owner) view returns (uint256)
nonces(address owner) view returns (uint256)
previewDeposit(uint256 assets) view returns (uint256)
previewMint(uint256 shares) view returns (uint256)
previewRedeem(uint256 shares) view returns (uint256)
previewWithdraw(uint256 assets) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
usrConfigs(uint256) view returns (uint256 startTime, uint256 endTime, uint256 usr, uint256 startRate)
State-modifying
Events _addNewUsrConfig(uint256 _newUsrStartTime, uint256 _newUsrEndTime, uint256 _newUsr)
_deleteLastEpoch()
_setMintCap(uint256 _newMintCap)
_updateLastEpochEndTime(uint256 _newEpochEndTime)
acceptOwnership()
approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 assets, address receiver) returns (uint256)
finalizeInboundTransferShares(uint256 shares, address receiver)
grantRole(bytes32 role, address account)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(string _name, string _symbol, address _usx, address _msdController, uint256 _mintCap, uint256 _initialUsrStartTime, uint256 _initialUsrEndTime, uint256 _initialUsr, uint256 _initialRate)
mint(uint256 shares, address receiver) returns (uint256)
outboundTransferShares(uint256 shares, address owner)
pause()
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
redeem(uint256 shares, address receiver, address owner) returns (uint256)
renounceOwnership()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
unpause()
withdraw(uint256 assets, address receiver, address owner) returns (uint256)
Approval(address indexed owner, address indexed spender, uint256 value)
DeleteLastEpoch(uint256 indexed deletedEpochId)
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares)
DepositFinalized(address receiver, uint256 assets, uint256 shares)
EIP712DomainChanged()
Initialized(uint8 version)
NewMintCap(uint256 indexed oldMintCap, uint256 indexed newMintCap)
NewUSRConfig(uint256 indexed epochId, uint256 startTime, uint256 endTime, uint256 usr, uint256 startRate)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Stake(uint256 indexed stakeAmount)
Transfer(address indexed from, address indexed to, uint256 value)
Unpaused(address account)
Unstake(uint256 indexed unstakeAmount)
UpdateEpochEndTime(uint256 indexed epochId, uint256 indexed oldEndTime, uint256 indexed newEndTime)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
WithdrawalInitiated(address owner, uint256 assets, uint256 shares)
constructor(string _name, string _symbol, address _usx, address _msdController, uint256 _mintCap, uint256 _initialUsrStartTime, uint256 _initialUsrEndTime, uint256 _initialUsr, uint256 _initialRate)
This contract contains no fallback and receive objects.
This contract contains no error objects.