CauldronOwner

Constructor

nonpayable

Parameters
Name
Type
_treasury
address
_mim
address

Functions


changeBorrowLimitnonpayable

Parameters
Name
Type
cauldron
address
newBorrowLimit
uint128
perAddressPart
uint128
Return values
No return values for this function.

changeInterestRatenonpayable

Parameters
Name
Type
cauldron
address
newInterestRate
uint64
Return values
No return values for this function.

claimOwnershipnonpayable

Parameters
No parameters for this function.
Return values
No return values for this function.

deprecatedview

Parameters
Name
Type
/
address
Return values
Name
Type
/
bool

executenonpayable

Parameters
Name
Type
to
address
value
uint256
data
bytes
Return values
Name
Type
success
bool
result
bytes

mimview

Parameters
No parameters for this function.
Return values
Name
Type
/
address

operatorsview

Parameters
Name
Type
/
address
Return values
Name
Type
/
bool

ownerview

Parameters
No parameters for this function.
Return values
Name
Type
/
address

pendingOwnerview

Parameters
No parameters for this function.
Return values
Name
Type
/
address

reduceCompletelynonpayable

Parameters
Name
Type
cauldron
address
Return values
No return values for this function.

reduceSupplynonpayable

Parameters
Name
Type
cauldron
address
amount
uint256
Return values
No return values for this function.

setAllowedSupplyReducernonpayable

Parameters
Name
Type
cauldron
address
account
address
allowed
bool
Return values
No return values for this function.

setBlacklistedCalleenonpayable

Parameters
Name
Type
cauldron
address
callee
address
blacklisted
bool
Return values
No return values for this function.

setDeprecatednonpayable

Parameters
Name
Type
cauldron
address
_deprecated
bool
Return values
No return values for this function.

setFeeTononpayable

Parameters
Name
Type
cauldron
address
newFeeTo
address
Return values
No return values for this function.

setOperatornonpayable

Parameters
Name
Type
operator
address
enabled
bool
Return values
No return values for this function.

setTreasurynonpayable

Parameters
Name
Type
_treasury
address
Return values
No return values for this function.

transferMasterContractOwnershipnonpayable

Parameters
Name
Type
masterContract
address
newOwner
address
Return values
No return values for this function.

transferOwnershipnonpayable

Parameters
Name
Type
newOwner
address
direct
bool
renounce
bool
Return values
No return values for this function.

treasuryview

Parameters
No parameters for this function.
Return values
Name
Type
/
address

withdrawMIMToTreasurynonpayable

Parameters
Name
Type
bentoBox
address
share
uint256
Return values
No return values for this function.

Events (for EVM logging)


LogDeprecated

Parameters
Name
Type
Indexed
cauldron
address
true
previous
bool
false
current
bool
false

LogOperatorChanged

Parameters
Name
Type
Indexed
operator
address
true
previous
bool
false
current
bool
false

LogTreasuryChanged

Parameters
Name
Type
Indexed
previous
address
true
current
address
true

OwnershipTransferred

Parameters
Name
Type
Indexed
previousOwner
address
true
newOwner
address
true