Restake Finance

Verified contract

Proxy

Active on Ethereum with 15,444 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 $428.26
ERC-20
Value $2.99
0x69252a5ab4fe443e6f8110bcec891f32066cd8444050dd62a7aef6f9f53b7fa0
0x845ecf06c8c9a3adf6d8f87a76d88056d841440c2ef35f677b47af63dd3d71e5
0xcf4a08788c5b654fa6e1e59db8b45cb730ab863bd75489e836ad93a2cfe14428
0xca54ad0146dd8579c8a2154bfb576a82b41ebc06496db200736b61727628dd6a
0x1680f624fdf3ddbb58decc24368af4bec96bce2972d366adf8a9f553775b3969
0xc31175aa14e6d3b26fb584836081c13445325fd53d9382886c8ff837212a8327
0x48872029944d0397043acc858ff540d5a8066613af01354c858029560c0e428a
0x5bb1f4b54a2a4a46bc438186dec69464f7f337cd102c35bcead53ab6c1820d21
0xdb0e66d4a89c53277ff6be7478647a3c8d6a6d44bafc8cdf872684a2058be73e
0x9d2e1666c0774e33a016aae55a4e77a056ae8d7f2aaa93e4448604da58042f13

Functions
Getter at block 21160272
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