Field Facet
Note that this page has not been updated to reflect the current state of Beanstalk, but is left here as a reference.
The Field Facet is where Beans are Sown.
Call Functions
Sow Beans in exchange for Pods.
beans
uint256
The number of Beans to Sow.
minTemperature
uint256
The minimum Temperature at which to Sow.
mode
From
pods
uint256
The number of Pods received.
Sow Beans in exchange for Pods. Use at least minSoil
.
beans
uint256
The number of Beans to Sow.
minTemperature
uint256
The minimum Temperature at which to Sow.
minSoil
uint256
The minimum amount of Soil to use; reverts if there is less than this much Soil available upon execution.
mode
From
pods
uint256
The number of Pods received.
Harvest Pods from the Field.
plots
uint256[]
List of Plot IDs to Harvest.
mode
To
View Functions
Returns the total number of Pods ever minted.
uint256
The total number of Pods ever minted.
Returns the index below which Pods are Harvestable.
uint256
The index below which Pods are Harvestable.
Returns the number of outstanding Pods. Includes Pods that are currently Harvestable but have not yet been Harvested.
uint256
The number of outstanding Pods.
Returns the number of Pods that have ever been Harvested.
uint256
The number of Pods that have ever been Harvested.
Returns the number of Pods that are currently Harvestable but have not yet been Harvested.
uint256
The number of Pods that are currently Harvestable but have not yet been Harvested.
Returns the number of Pods that are not yet Harvestable.
uint256
The number of Pods that are not yet Harvestable.
Returns the number of Pods remaining in a Plot.
account
address
The account that owns a Plot.
index
uint256
The ID of a Plot.
uint256
The number of Pods remaining in a Plot.
Returns the total available Soil.
uint256
The total available Soil.
Returns the current yield (aka "Temperature") offered by Beanstalk when burning Beans in exchange for Pods.
uint32
The current yield offered by Beanstalk when burning Beans in exchange for Pods.
Returns the current Temperature, the interest rate offered by Beanstalk in exchange for Sowing Beans.
uint256
The current Temperature.
Returns the Maximum Temperature that Beanstalk is willing to offer this Season.
uint256
The Maximum Temperature.
Returns the remaining Pods that could be issued this Season.
uint256
The remaining Pods that could be issued this Season.
Events
Emitted from LibDibbler.sowNoSoil
when an account
creates a Plot. A Plot is a set of Pods created in from a single sow
or fund
call.
account
address
The account that Sowed Beans for Pods.
index
uint256
The Place in Line of the Plot.
beans
uint256
The amount of Beans burnt to create the Plot.
pods
uint256
The amount of Pods associated with the created Plot.
Emitted when account
claims the Beans associated with Harvestable Pods.
account
address
The account that owns the plots
.
plots
uint256[]
The indices of Plots that were Harvested.
beans
uint256
The amount of Beans transferred to account
.
Emitted when a Pod Listing is Cancelled.
account
address
The account that created the Pod Listing.
index
uint256
The index of the Plot listed.
Last updated