Saving USX

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x542e8038 at 17587097
Slot
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

No balances found for "Saving USX"

No transactions found for "Saving USX"


Functions
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 _apyuint256 _startTimeuint256 _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 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] 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 _apyuint256 _startTimeuint256 _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 owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
getRateByTime(uint256 _timeview returns (uint256 _rate)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
nonces(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
usrConfigs(uint256view returns (uint256 startTimeuint256 endTimeuint256 usruint256 startRate)
State-modifying
_addNewUsrConfig(uint256 _newUsrStartTimeuint256 _newUsrEndTimeuint256 _newUsr
_deleteLastEpoch(
_setMintCap(uint256 _newMintCap
_updateLastEpochEndTime(uint256 _newEpochEndTime
acceptOwnership(
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assetsaddress receiverreturns (uint256)
finalizeInboundTransferShares(uint256 sharesaddress receiver
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string _namestring _symboladdress _usxaddress _msdControlleruint256 _mintCapuint256 _initialUsrStartTimeuint256 _initialUsrEndTimeuint256 _initialUsruint256 _initialRate
mint(uint256 sharesaddress receiverreturns (uint256)
outboundTransferShares(uint256 sharesaddress owner
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256)
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
unpause(
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
DeleteLastEpoch(uint256 indexed deletedEpochId
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
DepositFinalized(address receiveruint256 assetsuint256 shares
EIP712DomainChanged(
Initialized(uint8 version
NewMintCap(uint256 indexed oldMintCapuint256 indexed newMintCap
NewUSRConfig(uint256 indexed epochIduint256 startTimeuint256 endTimeuint256 usruint256 startRate
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Stake(uint256 indexed stakeAmount
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Unstake(uint256 indexed unstakeAmount
UpdateEpochEndTime(uint256 indexed epochIduint256 indexed oldEndTimeuint256 indexed newEndTime
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
WithdrawalInitiated(address owneruint256 assetsuint256 shares
Constructor
constructor(string _namestring _symboladdress _usxaddress _msdControlleruint256 _mintCapuint256 _initialUsrStartTimeuint256 _initialUsrEndTimeuint256 _initialUsruint256 _initialRate
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.