KashiPairMediumRiskV1

Verified contract

Implementation

Active on Ethereum with 10 txns
Deployed by via 0xb010ffe1 at 12120940
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x7254c9ef3c4908ab5d0d274e171dd1100a9d3b3dfd0e2701ba97413a4daf79d6
0x58df757352276a91615c23ff367702dea92b3dacdbbb9c8421e4dc4f9daee9f1
0x6f847e9ec5bd8a7f7c7c3994961acc7d389ba23fbf96b55b8a447fe1e8ff4f5c
0x52e29f361a9c5400d0f332daefa3bcdff4826a7a8e2b642f553b287e118115f8
0x12419390705a4f92bb875acc33d872eb52a98648345c2408bf8d8c18e7bd04bc
0x279449d94756619338aea260fe092619c7a2c93ba874f81071d627538df41117
0x65401703c9058a35a71096e30c4e561264fa36629d223a347fcf3a0ca8008fb9
0xaa7c7e0dc8e0186a337207384fb8313ba08dd5109febe1c78f8fa157c0ef7e00
0xb517ed77ec807099fc1569326c4329fb94ed44e5da353bbc565a620fa1b04f4d
0x1c0fa71593fa5b34aab27464718f576b80be7283bfe5a63380b41fecf0bb6397

Functions
Getter at block 20867620
DOMAIN_SEPARATOR(view returns (bytes32)
0xd179ed162ed835e5670a38223d6ed4cd3126ac057156f49b7a976feaa9923a65
accrueInfo(view returns (uint64 interestPerSeconduint64 lastAccrueduint128 feesEarnedFraction)
(interestPerSecond=317097920, lastAccrued=1649791095, feesEarnedFraction=0)
asset(view returns (address)
0x0000000000000000000000000000000000000000
bentoBox(view returns (address)
0xf5bce5077908a1b7370b9ae04adc565ebd643966
collateral(view returns (address)
0x0000000000000000000000000000000000000000
decimals(view returns (uint8)
18
exchangeRate(view returns (uint256)
0
feeTo(view returns (address)
0x08c82f7513c7952a95029fe3b1587b1fa52daced
masterContract(view returns (address)
0x2cba6ab6574646badc84f0544d05059e57a5dc42
 
name(view returns (string)
oracle(view returns (address)
0x0000000000000000000000000000000000000000
oracleData(view returns (bytes)
0x
owner(view returns (address)
0x19b3eb3af5d93b77a5619b047de0eed7115a19e7
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
symbol(view returns (string)
totalAsset(view returns (uint128 elasticuint128 base)
(elastic=0, base=0)
totalBorrow(view returns (uint128 elasticuint128 base)
(elastic=0, base=0)
totalCollateralShare(view returns (uint256)
0
totalSupply(view returns (uint256)
0
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
nonces(addressview returns (uint256)
swappers(addressview returns (bool)
userBorrowPart(addressview returns (uint256)
userCollateralShare(addressview returns (uint256)
State-modifying
accrue(
addAsset(address tobool skimuint256 sharereturns (uint256 fraction)
addCollateral(address tobool skimuint256 share
approve(address spenderuint256 amountreturns (bool)
borrow(address touint256 amountreturns (uint256 partuint256 share)
claimOwnership(
cook(uint8[] actionsuint256[] valuesbytes[] dataspayable returns (uint256 value1uint256 value2)
init(bytes datapayable 
liquidate(address[] usersuint256[] maxBorrowPartsaddress toaddress swapperbool open
permit(address owner_address spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
removeAsset(address touint256 fractionreturns (uint256 share)
removeCollateral(address touint256 share
repay(address tobool skimuint256 partreturns (uint256 amount)
setFeeTo(address newFeeTo
setSwapper(address swapperbool enable
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwnerbool directbool renounce
updateExchangeRate(returns (bool updateduint256 rate)
withdrawFees(
Events
Approval(address indexed _owneraddress indexed _spenderuint256 _value
LogAccrue(uint256 accruedAmountuint256 feeFractionuint64 rateuint256 utilization
LogAddAsset(address indexed fromaddress indexed touint256 shareuint256 fraction
LogAddCollateral(address indexed fromaddress indexed touint256 share
LogBorrow(address indexed fromaddress indexed touint256 amountuint256 feeAmountuint256 part
LogExchangeRate(uint256 rate
LogFeeTo(address indexed newFeeTo
LogRemoveAsset(address indexed fromaddress indexed touint256 shareuint256 fraction
LogRemoveCollateral(address indexed fromaddress indexed touint256 share
LogRepay(address indexed fromaddress indexed touint256 amountuint256 part
LogWithdrawFees(address indexed feeTouint256 feesEarnedFraction
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed _fromaddress indexed _touint256 _value
Constructor
constructor(address bentoBox_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.