Lift Dollar

Verified contract

Proxy

Active on Ethereum with 423 txns
Deployed by via 0x096e30e9 at 19712347
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 9 additional slots
-
variable spans 9 additional slots
21 additional variables
ERC-20
Value $130.07
0x9d388521bae2e6c0af24f9c625b5101a9fca80302003d536532b9ee07dc97133
0xb0c90d5e3f3679944be7a5e8c15836da9f59bbd2d7ec16a9a3c1426d875c9032
0xf53ec0ace0f04d6e94e2c19851cce10b5031b1ec144ce88882cc418e4ce9ec36
0xe219261935457ab8d26c74706f7d25fea7ecb3b27cb182a8b44e8fdf6a9456cf
0x1276c96fd1cf28ce86d36c668d3fd4889a43968ace9f2a6b72c217a2a13da727
0x596e13ed5207033f9d98b8e0b2907d9cf87391988ca48282761a501e26b259cb
0x2eb309106c1f7bd349528d1eedc2c0f6f9020260830bc9f245ce3b6c1473ba19
0xcb6a866dee909b8052099b62818cf7d723e4ae18fb56177fc0c7017753e3d3c7
0xc8edda963059a7cae6dcc2a187ebc1f7802715a7fb98014b9b4d9a25d41c1b19
0x378a64aee41a7c708aba39f12584ce8cc7d1fdc667079549c671361a0f2ae3c3

Functions
Getter at block 21320951
ASSET_PROTECTION_ROLE(view returns (bytes32)
0xe3e4f9d7569515307c0cdec302af069a93c9e33f325269bac70e6e22465a9796
CANCEL_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x344077ce158225aad57619615ea5d18777232ca0ef0a250583f3c6225f8e24c1
PAUSE_ROLE(view returns (bytes32)
0x139c2898040ef16910dc9f44dc697df79363da767d8bc92f2e310312b816e46d
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
REBASE_ADMIN_ROLE(view returns (bytes32)
0x1def088e742814a6c13355302c4cd95da961f82267b7106f2e38fbc5414a570e
REBASE_ROLE(view returns (bytes32)
0x2cb8fee3430f011f8ea5df36a120dd5a293aa25c9ca88cc51159a94f41f768bb
RECEIVE_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0xd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de8
SUPPLY_CONTROLLER_ROLE(view returns (bytes32)
0x9c00d6f280439b1dfa4da90321e0a3f3c2e87280f4d07fea9fa43ff2cf02df2b
TRANSFER_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267
afterIncrMult(view returns (uint256)
1028891915033614858
beforeIncrMult(view returns (uint256)
1028778713943253296
decimals(view returns (uint8)
18
defaultAdmin(view returns (address)
0x65bcf790cb8adf60d5f54ec2e10de8c83886e0ae
defaultAdminDelay(view returns (uint48)
10800
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
getActiveMultiplier(view returns (uint256)
1028778713943253296
maxRebaseRate(view returns (uint256)
175000000000000
multIncrTime(view returns (uint256)
1733232600
name(view returns (string)
Lift Dollar
owner(view returns (address)
0x65bcf790cb8adf60d5f54ec2e10de8c83886e0ae
paused(view returns (bool)
false
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
 
proxiableUUID(view returns (bytes32)
rebasePeriod(view returns (uint256)
86400
symbol(view returns (string)
USDL
totalFixedShares(view returns (uint256)
1001035463516018490
totalRebaseShares(view returns (uint256)
42255573760869209534162442
totalSupply(view returns (uint256)
43471635831676767886212454
Read-only
allowance(address owneraddress spenderview returns (uint256)
authorizationState(address authorizerbytes32 nonceview returns (bool)
balanceOf(address accountview returns (uint256)
fixedSharesOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAddrBlocked(address addrview returns (bool)
isAddrBlockedForReceiving(address addrview returns (bool)
nonces(address ownerview returns (uint256)
rebaseSharesOf(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptDefaultAdminTransfer(
approve(address spenderuint256 amountreturns (bool)
beginDefaultAdminTransfer(address newAdmin
blockAccounts(address[] addresses
blockAccountsFromReceiving(address[] addresses
cancelAuthorization(address authorizerbytes32 nonceuint8 vbytes32 rbytes32 s
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
decreaseApproval(address spenderuint256 subtractedValuereturns (bool)
decreaseSupply(uint256 valuereturns (bool success)
grantRole(bytes32 roleaddress account
increaseApproval(address spenderuint256 addedValuereturns (bool)
increaseRebaseMultiplier(uint256 rebaseRateuint256 expectedTotalSupply
increaseSupply(uint256 valuereturns (bool success)
initialize(string name_string symbol_uint8 decimals_address adminaddress supplyControlleraddress pauseraddress assetProtectoraddress rebaserAdminaddress rebaser
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
receiveWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
setMaxRebaseRate(uint256 maxRebaseRate_
setRebaseMultipliers(uint256 beforeIncrMult_uint256 afterIncrMult_uint256 multIncrTime_uint256 expectedTotalSupply
setRebasePeriod(uint256 rebasePeriod_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferFromBatch(address[] fromaddress[] touint256[] valuereturns (bool)
transferWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
transferWithAuthorizationBatch(address[] fromaddress[] touint256[] valueuint256[] validAfteruint256[] validBeforebytes32[] nonceuint8[] vbytes32[] rbytes32[] s
unblockAccounts(address[] addresses
unblockAccountsFromReceiving(address[] addresses
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
wipeBlockedAddress(address addr
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AccountBlocked(address indexed account
AccountBlockedFromReceivingToken(address indexed account
AccountUnblocked(address indexed account
AccountUnblockedFromReceivingToken(address indexed account
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizationCanceled(address indexed authorizerbytes32 indexed nonce
AuthorizationUsed(address indexed authorizerbytes32 indexed nonce
BeaconUpgraded(address indexed beacon
BlockedAccountWiped(address indexed account
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
Initialized(uint8 version
MaxRebaseRateSet(uint256 indexed value
Paused(address account
RebaseMultipliersSet(uint256 indexed beforeIncrMult_uint256 indexed afterIncrMult_uint256 indexed multIncrTime_
RebasePeriodSet(uint256 indexed value
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SupplyDecreased(address indexed fromuint256 value
SupplyIncreased(address indexed touint256 value
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AccountNotBlocked(
ArgumentLengthMismatch(
AuthorizationAlreadyUsed(
AuthorizationExpired(
AuthorizationInvalid(
BlockedAccountAuthorizer(
BlockedAccountOwner(
BlockedAccountReceiver(
BlockedAccountSender(
BlockedAccountSpender(
CallerMustBePayee(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 sharesuint256 sharesNeeded
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
InsufficientSupply(address senderuint256 sharesuint256 sharesNeeded
InvalidMaxRebaseRate(uint256 value
InvalidRebaseMultiplier(uint256 multiplier
InvalidRebaseRate(uint256 rate
InvalidSignature(
InvalidValueS(
InvalidValueV(
NextIncreaseAlreadySet(
PermitExpired(
UnexpectedTotalSupply(
ZeroAddress(
ZeroSharesFromValue(uint256 value