This contract is being backfilled. You may encounter incomplete storage history.

SaffronPool

Verified contract

Active on Ethereum with 32 txns
Deployed by via 0x7d082e2e at 12669713
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
4 additional variables
ERC-20
Value $0
0x12a851cd0b199e3d119742b3f84ac08924c83e12fbaaa9acc68764302dc5e47e
0x001c5887219bf47d084778cc79c83c74c0dac8df5e53dee311f598e5597465fa
0xb457ec544937cd5466a38a5ab3203469607d05a2f8f0416aee3308e453680622
From
0x7f18265598e9c2da688b38920ef0468c7bf65a91b5e1efb32fa550f3a6b7059a
From
0x502f8c6e04172164ff384a090a1f6ec45cba4a165b16838cea1480ad795b8312
0xcc08cb1adbe86f8fee5c747927dbb2f6c183802a82b336eb5f095008d221a033
0xe1b8a78e232c360337d98600ce41c43382183d6f4f03463aed0cf2b640470c6d
From
0x7e43ffcc4d1cba4cc7c8c16363adc9aae91fe0999aa22e0467c9bad6cc3157a7
0xcaff2929a65407a8c71554c4ab8e699dcdc3819f5e6ff5c90ca994bd2a4e915e
0xc506adb8eece2e077b4a055e3dbcf0155d39add60967f3a630acee5330396655

Functions
Getter at block 20893971
SFI_address(view returns (address)
0xb753428af26e81097e7fd17f40c88aaa3e04902c
SFI_ratio(view returns (uint256)
500000000
TRANCHE_SFI_MULTIPLIER(view returns (uint256 Suint256 AAuint256 A)
(S=90000, AA=0, A=10000)
_shutdown(view returns (bool)
true
adapter_total_principal(view returns (uint256)
0
base_asset_address(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
best_adapter_address(view returns (address)
0x3aa39c2a92824fff002aa9fdd930e6d2e4bb6faa
epoch_cycle(view returns (uint256 start_dateuint256 duration)
(start_date=1604239200, duration=1209600)
 
get_available_S_balances(view returns (uint256uint256)
get_base_asset_address(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
get_current_epoch(view returns (uint256)
102
get_epoch_cycle_params(view returns (uint256uint256)
(1604239200, 1209600)
governance(view returns (address)
0x09e9ff67d9d5a25fa465db6f0bede5560581f8cb
pool_interest(view returns (uint256)
4
pool_principal(view returns (uint256)
0
strategy(view returns (address)
0xf9c61b7b76c0b644ce0b107344227a82e34b7793
tranche_A_multiplier(view returns (uint256)
10
Read-only
dsec_token_addresses(uint256uint256view returns (address)
epoch_principal(uint256view returns (uint256)
epoch_wound_down(uint256view returns (bool)
get_epoch_end(uint256 epochview returns (uint256)
get_seconds_until_epoch_end(uint256 epochview returns (uint256)
principal_token_addresses(uint256uint256view returns (address)
tranche_SFI_earned(uint256uint256view returns (uint256)
tranche_S_virtual_unutilized(uint256uint256view returns (uint256)
tranche_S_virtual_utilized(uint256uint256view returns (uint256)
tranche_interest_earned(uint256uint256view returns (uint256)
tranche_total_dsec(uint256uint256view returns (uint256)
tranche_total_principal(uint256uint256view returns (uint256)
tranche_total_unutilized(uint256uint256view returns (uint256)
tranche_total_utilized(uint256uint256view returns (uint256)
State-modifying
add_liquidity(uint256 amountuint8 tranche
delete_adapters(
erc_sweep(address _tokenaddress _to
hourly_strategy(address adapter_address
new_epoch(uint256 epochaddress[] saffron_LP_dsec_token_addressesaddress[] saffron_LP_principal_token_addresses
remove_liquidity(address dsec_token_addressuint256 dsec_amountaddress principal_token_addressuint256 principal_amount
set_best_adapter(address to
set_governance(address to
set_strategy(address to
shutdown(
sweep(address _to
wind_down_epoch(uint256 epochuint256 amount_sfi
Events
AddLiquidity(uint256 new_pool_principaluint256 new_epoch_principaluint256 new_eternal_balanceuint256 new_tranche_principaluint256 new_tranche_dsec
DsecGeneration(uint256 time_remaininguint256 amountuint256 dsecaddress dsec_addressuint256 epochuint256 trancheaddress user_addressaddress principal_token_addr
ErcSwept(address whoaddress toaddress tokenuint256 amount
RemoveLiquidityDsec(uint256 dsec_percentuint256 interest_owneduint256 SFI_owned
RemoveLiquidityPrincipal(uint256 principal
StrategicDeploy(address adapter_addressuint256 amountuint256 epoch
Swept(address whoaddress touint256 sfiBaluint256 baseBal
TrancheBalance(uint256 trancheuint256 amountuint256 deposituint256 capacityuint256 changeuint256 consumeduint256 utilized_consumeduint256 unutilized_consumeduint256 available_utilizeduint256 available_unutilized
WindDownEpochSFI(uint256 previous_epochuint256 S_SFIuint256 AA_SFIuint256 A_SFI
WindDownEpochState(uint256 epochuint256 tranche_S_interestuint256 tranche_AA_interestuint256 tranche_A_interestuint256 tranche_SFI_earnings_Suint256 tranche_SFI_earnings_AAuint256 tranche_SFI_earnings_A
Constructor
constructor(address _strategyaddress _base_assetaddress _SFI_addressuint256 _SFI_ratiobool epoch_cycle_reset
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.