Passport Delegation
Endpoints
interface IVeBetterPassport {
...
function delegateWithSignature(address delegator, uint256 deadline, bytes memory signature) external;
function delegatePassport(address delegatee) external;
function acceptDelegation(address delegator) external;
function denyIncomingPendingDelegation(address delegator) external;
function cancelOutgoingPendingDelegation() external;
function revokeDelegation() external;
function getDelegatee(address delegator) external view returns (address);
function getDelegator(address delegatee) external view returns (address);
function isDelegator(address user) external view returns (bool);
function isDelegatee(address user) external view returns (bool);
function isDelegatorInTimepoint(address user, uint256 timepoint) external view returns (bool);
function isDelegateeInTimepoint(address user, uint256 timepoint) external view returns (bool);
...
}Last updated
Was this helpful?