{% hint style="warning" %} Note that this page has not been updated to reflect the current state of Beanstalk, but is left here as a reference. {% endhint %}
The Ownership Facet handles the ownership of Beanstalk.
function transferOwnership(address _newOwner) external;
Transfers ownership of Beanstalk to a new address. Can only be called by the owner of Beanstalk.
Parameter | Type | Description |
---|---|---|
_newOwner |
address |
The address to transfer ownership to. |
function claimOwnership() external;
Callable by candidate for ownership after a successful transferOwnership
function call.
function owner() external view returns (address owner_);
Returns the address of the owner of Beanstalk.
Return Value | Type | Description |
---|---|---|
owner_ |
address |
The address of the owner of Beanstalk. |
function ownerCandidate() external view returns (address ownerCandidate_);
Returns the owner candidate of Beanstalk.
Return Value | Type | Description |
---|---|---|
ownerCandidate_ |
address |
The owner candidate of Beanstalk. |
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
Emitted when ownership of Beanstalk is transferred.
Parameter | Type | Description |
---|---|---|
previousOwner |
address |
The previous owner of Beanstalk. |
newOwner |
address |
The new owner of Beanstalk. |