IWithdrawRequestNft

Git Source

Functions

claimWithdraw

function claimWithdraw(uint256 tokenId) external;

getRequest

function getRequest(uint256 requestId) external view returns (WithdrawRequest memory);

finalizeRequests

function finalizeRequests(uint256 requestId) external;

owner

function owner() external view returns (address);

updateAdmin

function updateAdmin(address admin, bool isAdmin) external;

Structs

WithdrawRequest

struct WithdrawRequest {
    uint96 amountOfEEth;
    uint96 shareOfEEth;
    bool isValid;
    uint32 feeGwei;
}