Restake Finance

Verified contract

Proxy

Active on Ethereum with 15,544 txns
Deployed by via 0xc0a8dfbf at 18791902
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $674.41
ERC-20
Value $6.25
0xd8ae26e4cb133be48bbd509e87b60042703507aad6780fb977214a845b2a16a4
0x120db45fbd749a3cf31539d68a415fc3cff5609f25d04dadfb41fcc02cc2d4ff
0xc6f7b299e09e2a236b22d2edba497e4b0f1b6f7b77648db5d20a366bffb62a10
0x811bd2d532597f1e79e278bd770fcfbe43e2a7bd1177db9fed87c2effc4ab6f3
0x842cd2ecda653479655a78f708d9daa46af02842b6b148518216e3f3a3a46f5e
0xc474ba5f17eb404caa49adb560f9138f6ffaf08defeaf4891bfde37266dec4f1
0x6b9a371a2c718add74b8110d7605a39d6df1735284a1e291b3ef3fe4f1431978
0xdc1981801b14ebe35760842f9b39e9ff3fb1d0f90a5f471ac8d04985ac67c1fa
0x0900b914cb92c0da568fe3399bfa92aacec40a571c095e60b3b066727e1c6bf8
0x366def6bbe3e0a1a0bb533e7d88eecbc03ab4432d1f8da1fa69eb71e0d9bdc57

Functions
Getter at block 21290043
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x741083ae86ea5ba460d97cf587743601dfca5d6ba0560b50e7b33150546dba06
UPGRADER_ROLE(view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
decimals(view returns (uint8)
18
defaultAdmin(view returns (address)
0xfba04c4c0d1e46297aea66917639fcb317a572ab
defaultAdminDelay(view returns (uint48)
0
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Restake Finance, version=1, chainId=1, verifyingContract=0x12ef10a4fc6e1ea44b4ca9508760ff51c647bb71, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Restake Finance
owner(view returns (address)
0xfba04c4c0d1e46297aea66917639fcb317a572ab
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
RSTK
totalSupply(view returns (uint256)
100000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptDefaultAdminTransfer(
approve(address spenderuint256 valuereturns (bool)
beginDefaultAdminTransfer(address newAdmin
burn(uint256 value
burnFrom(address accountuint256 value
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
grantRole(bytes32 roleaddress account
initialize(struct IBaseERC20ERC20Config configstruct IBaseERC20Features featuresstruct IBaseERC20Roles roles
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
EIP712DomainChanged(
Initialized(uint64 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AccessControlBadConfirmation(
AccessControlEnforcedDefaultAdminDelay(uint48 schedule
AccessControlEnforcedDefaultAdminRules(
AccessControlInvalidDefaultAdmin(address defaultAdmin
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AddressEmptyCode(address target
BaseERC20InvalidInitialSupplyHolder(
BaseERC20ZeroLockedSupply(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
FailedInnerCall(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidInitialization(
NotInitializing(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot