VaultETHUSDC

Verified contract

Active on Ethereum with 1,093 txns
Deployed by via 0xff5b25c5 at 12418746
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
ERC-20
Value $1,822.06
ERC-20
Value $3.82
0x0810df8a4acdac5cf6c25a419649249ac88c6e7a34af508f05a4fbd095b396a5
0xe947777733c4cea124fe610f14b690fc3c9b4e342bf55e054a09ce30b401b091
0xb20fc5b0564ef58c14175d020bda2c9f58c6ea2a8d9a48941da9a00fea0934f4
0xc31f0a890f8287686874584e18e0146183cb7457c0d46331aeadf7b79aa9e2a3
0x56b230ace7ed513febc1cdd41d8c8a4b3ca17e2a69ac6003815c13e3173988d1
0xb89245a26fa784f12a4b11c9d31e0f4e6b5c528dd5098f879212fdcb619f3ecb
0x8e2ec373426ad0c88c72cfa7ea5249cf68ee5a95f53b7b08a33100deccd9215b
0x58813c889a418908f9f99c8e20e0e5241baf2d184f7c9cfac2dbe2e242fffca3
0x5690f05b80090477fc3539dcd241d15fdb47cf609fb2011f482cb8b99253b7e7

Functions
Getter at block 21172805
activeProvider(view returns (address)
0xdc6d91bab56ccc708b4b217148016bc7ca568468
collatF(view returns (uint64 auint64 b)
(a=80, b=63)
fujiERC1155(view returns (address)
0x1cf24e4ec41da581bee223e1affebb62a5a95484
getProviders(view returns (address[])
[0xdc6d91BAb56CCc708B4b217148016bc7cA568468, 0x10Bd459b45fE083CB0bBE673066467BF7a760C43]
oracle(view returns (address)
0x986b5e1e1755e3c2440e960477f25201b0a8bbd4
owner(view returns (address)
0x0e1484c9a9f9b31ff19300f082e843415a575f4f
paused(view returns (bool)
false
safetyF(view returns (uint64 auint64 b)
(a=21, b=20)
vAssets(view returns (address collateralAssetaddress borrowAssetuint64 collateralIDuint64 borrowID)
(collateralAsset=0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, borrowAsset=0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48, collateralID=2, borrowID=3)
Read-only
borrowBalance(address _providerview returns (uint256)
depositBalance(address _providerview returns (uint256)
getLiquidationBonusFor(uint256 _amountbool _flashview returns (uint256)
getNeededCollateralFor(uint256 _amountbool _withFactorsview returns (uint256)
providers(uint256view returns (address)
State-modifying
borrow(uint256 _borrowAmount
deposit(uint256 _collateralAmountpayable 
depositAndBorrow(uint256 _collateralAmountuint256 _borrowAmountpayable 
executeSwitch(address _newProvideruint256 _flashLoanAmountuint256 _fee
harvestRewards(uint256 _farmProtocolNum
pause(
payback(int256 _repayAmountpayable 
paybackAndWithdraw(int256 _paybackAmountint256 _collateralAmountpayable 
renounceOwnership(
setActiveProvider(address _provider
setFactor(uint64 _newFactorAuint64 _newFactorBbool _isSafety
setFujiAdmin(address _newFujiAdmin
setFujiERC1155(address _fujiERC1155
setOracle(address _oracle
setProviders(address[] _providers
transferOwnership(address newOwner
unpause(
updateF1155Balances(
withdraw(int256 _withdrawAmount
Events
Borrow(address indexed userAddrsaddress indexed assetuint256 amount
Deposit(address indexed userAddrsaddress indexed assetuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Payback(address indexed userAddrsaddress indexed assetuint256 amount
SetActiveProvider(address providerAddr
Switch(address vaultaddress fromProviderAddrsaddress toProviderAddruint256 debtamountuint256 collattamount
Unpaused(address account
Withdraw(address indexed userAddrsaddress indexed assetuint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors

This contract contains no error objects.