SaffronPool

Verified contract

Active on Ethereum with 961 txns
Deployed by via 0x863c0827 at 11261577
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
--
0xa7bc72fe75f83f77489cf5720ed941cea511b548320d5a81031f55b94847a399
0x70066c0d8c51e2c8a030c7a4ee6ccf0028fe16544559017cd4c434a82f5deb7f
0x41839121193781c611d853a6720827673abcc4546f1d8aed7e0896feb737c01e
0x043f5a9923e33415bad77a5efb4f4192f7d1089dd6f1c096d5850ecce2166e12
0x647b96e2792b2b689d720ddeb153630ab2250d4d4e9e7d4bdcbdf7143c8c2d8e
0xe664e414dd707c0cd93a1b67f38905653e5854a08acc7c90177ecf046dd70bd2
0x9e9926f13e0c4b7900bd1465d099d5c0b40c00c2812acf7d3d119e47f5b54935
From
0x54ac790a5d77083185e4c6f8d27292d727ee2bbef6da4d2e4c9117460bb9c9b1
From
0xae5fc3ca976dc9d0fc6b78600008fcd994a0e2481b5322a9e9642970057b80be
0x748b1d6be6068e769015e7882787d67ff26e96929078468f8dd5f8bae49fa46d

Functions
Getter at block 20856275
SFI_address(view returns (address)
0xb753428af26e81097e7fd17f40c88aaa3e04902c
SFI_ratio(view returns (uint256)
1000
TRANCHE_SFI_MULTIPLIER(view returns (uint256 Suint256 AAuint256 A)
(S=95000, AA=0, A=5000)
_shutdown(view returns (bool)
true
adapter_total_principal(view returns (uint256)
55268987874263110100000000
base_asset_address(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
best_adapter_address(view returns (address)
0x09e9ff67d9d5a25fa465db6f0bede5560581f8cb
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)
0x6b175474e89094c44da98b954eedeac495271d0f
get_current_epoch(view returns (uint256)
101
get_epoch_cycle_params(view returns (uint256uint256)
(1604239200, 1209600)
governance(view returns (address)
0x09e9ff67d9d5a25fa465db6f0bede5560581f8cb
pool_interest(view returns (uint256)
86373849456472110467231
pool_principal(view returns (uint256)
55268987874263110100000000
strategy(view returns (address)
0x257bbc6241cf0054b2307d01b2b326d235be8fa1
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
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_address
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.