USDs
USDs
Contract Documentation
State Variables
MAX_SUPPLY
_totalSupply
_deprecated_vars
_allowances
vault
_creditBalances
_deprecated_rebasingCredits
rebasingCreditsPerToken
nonRebasingSupply
nonRebasingCreditsPerToken
rebaseState
_deprecated_gatewayAddr
_deprecated_isUpgraded
paused
Functions
onlyVault
constructor
initialize
Name
Type
Description
mint
Name
Type
Description
burn
Name
Type
Description
rebaseOptIn
rebaseOptOut
rebaseOptIn
Name
Type
Description
rebaseOptOut
Name
Type
Description
rebase
Name
Type
Description
updateVault
Name
Type
Description
pauseSwitch
Name
Type
Description
transfer
Name
Type
Description
Name
Type
Description
transferFrom
Name
Type
Description
Name
Type
Description
approve
Name
Type
Description
Name
Type
Description
increaseAllowance
Name
Type
Description
Name
Type
Description
decreaseAllowance
Name
Type
Description
Name
Type
Description
totalSupply
Name
Type
Description
balanceOf
Name
Type
Description
Name
Type
Description
creditsBalanceOf
Name
Type
Description
Name
Type
Description
allowance
Name
Type
Description
Name
Type
Description
_mint
Name
Type
Description
_burn
Name
Type
Description
_executeTransfer
Name
Type
Description
_rebaseOptIn
Name
Type
Description
_rebaseOptOut
_isNonRebasingAccount
Name
Type
Description
_ensureNonRebasingMigration
Name
Type
Description
_balanceOf
Name
Type
Description
_creditsPerToken
Name
Type
Description
_isNotPaused
Events
TotalSupplyUpdated
Paused
VaultUpdated
RebaseOptIn
RebaseOptOut
Errors
CallerNotVault
ContractPaused
IsAlreadyRebasingAccount
IsAlreadyNonRebasingAccount
CannotIncreaseZeroSupply
InvalidRebase
TransferToZeroAddr
TransferGreaterThanBal
MintToZeroAddr
MaxSupplyReached
Enums
RebaseOptions
Last updated
Was this helpful?