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

Last updated