SiloFacet

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x15b454dd at 13277482
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 50 additional slots
-
variable spans 2 additional slots
-
variable spans 4 additional slots

No balances found for "SiloFacet"

No transactions found for "SiloFacet"


Functions
Getter at block 21158571
lastSeasonOfPlenty(view returns (uint32)
0
seasonsOfPlenty(view returns (struct StorageSeasonOfPlenty)
(0, 0, 0)
totalDepositedBeans(view returns (uint256)
0
totalDepositedLP(view returns (uint256)
0
totalFarmableBeans(view returns (uint256)
0
totalFarmableStalk(view returns (uint256)
0
totalRoots(view returns (uint256)
0
totalSeeds(view returns (uint256)
0
totalStalk(view returns (uint256)
0
totalWithdrawnBeans(view returns (uint256)
0
totalWithdrawnLP(view returns (uint256)
0
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOfAllFarmableStalk(address accountview returns (uint256)
balanceOfEth(address accountview returns (uint256)
balanceOfFarmableBeans(address accountview returns (uint256)
balanceOfFarmableSeeds(address accountview returns (uint256)
balanceOfFarmableStalk(address accountview returns (uint256)
balanceOfGrownStalk(address accountview returns (uint256)
balanceOfPlentyBase(address accountview returns (uint256)
balanceOfRainRoots(address accountview returns (uint256)
balanceOfRoots(address accountview returns (uint256)
balanceOfSeeds(address accountview returns (uint256)
balanceOfStalk(address accountview returns (uint256)
beanDeposit(address accountuint32 idview returns (uint256)
beanWithdrawal(address accountuint32 iview returns (uint256)
lastUpdate(address accountview returns (uint32)
locked(address accountview returns (bool)
lockedUntil(address accountview returns (uint32)
lpDeposit(address accountuint32 idview returns (uint256uint256)
lpWithdrawal(address accountuint32 iview returns (uint256)
State-modifying
addAndDepositLP(uint256 lpuint256 buyBeanAmountuint256 buyEthAmountstruct LibMarketAddLiquidity alpayable 
buyAndDepositBeans(uint256 amountuint256 buyAmountpayable 
claimAddAndDepositLP(uint256 lpuint256 buyBeanAmountuint256 buyEthAmountstruct LibMarketAddLiquidity alstruct LibInternalClaim claimpayable 
claimAndDepositBeans(uint256 amountstruct LibInternalClaim claim
claimAndDepositLP(uint256 amountstruct LibInternalClaim claim
claimAndWithdrawBeans(uint32[] cratesuint256[] amountsstruct LibInternalClaim claim
claimAndWithdrawLP(uint32[] cratesuint256[] amountsstruct LibInternalClaim claim
claimBuyAndDepositBeans(uint256 amountuint256 buyAmountstruct LibInternalClaim claimpayable 
claimConvertAddAndDepositLP(uint256 lpstruct LibMarketAddLiquidity aluint32[] cratesuint256[] amountsstruct LibInternalClaim claimpayable 
convertAddAndDepositLP(uint256 lpstruct LibMarketAddLiquidity aluint32[] cratesuint256[] amountspayable 
depositBeans(uint256 amount
depositLP(uint256 amount
updateSilo(address accountpayable 
withdrawBeans(uint32[] cratesuint256[] amounts
withdrawLP(uint32[] cratesuint256[] amounts
Events
BeanDeposit(address indexed accountuint256 seasonuint256 beans
BeanRemove(address indexed accountuint32[] cratesuint256[] crateBeansuint256 beans
BeanWithdraw(address indexed accountuint256 seasonuint256 beans
LPDeposit(address indexed accountuint256 seasonuint256 lpuint256 seeds
LPRemove(address indexed accountuint32[] cratesuint256[] crateLPuint256 lp
LPWithdraw(address indexed accountuint256 seasonuint256 lp
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.