Ownership Facet

The Ownership Facet handles the ownership of Beanstalk.

Call Functions

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.

View Functions

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.

Returns the owner candidate of Beanstalk.

Return Value
Type
Description

ownerCandidate_

address

The owner candidate of Beanstalk.

Events

Emitted when ownership of Beanstalk is transferred.

Parameter
Type
Description

previousOwner

address

The previous owner of Beanstalk.

newOwner

address

The new owner of Beanstalk.

Last updated