CauldronOwner

Constructor​

nonpayable​

Parameters

NameType

_treasury

address

_mim

address

Functions​


changeBorrowLimitnonpayable​

Parameters

NameType

cauldron

address

newBorrowLimit

uint128

perAddressPart

uint128

Return values

No return values for this function.

changeInterestRatenonpayable​

Parameters

NameType

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

NameType

/

address

Return values

NameType

/

bool

executenonpayable​

Parameters

NameType

to

address

value

uint256

data

bytes

Return values

NameType

success

bool

result

bytes

mimview​

Parameters

No parameters for this function.

Return values

NameType

/

address

operatorsview​

Parameters

NameType

/

address

Return values

NameType

/

bool

ownerview​

Parameters

No parameters for this function.

Return values

NameType

/

address

pendingOwnerview​

Parameters

No parameters for this function.

Return values

NameType

/

address

reduceCompletelynonpayable​

Parameters

NameType

cauldron

address

Return values

No return values for this function.

reduceSupplynonpayable​

Parameters

NameType

cauldron

address

amount

uint256

Return values

No return values for this function.

setAllowedSupplyReducernonpayable​

Parameters

NameType

cauldron

address

account

address

allowed

bool

Return values

No return values for this function.

setBlacklistedCalleenonpayable​

Parameters

NameType

cauldron

address

callee

address

blacklisted

bool

Return values

No return values for this function.

setDeprecatednonpayable​

Parameters

NameType

cauldron

address

_deprecated

bool

Return values

No return values for this function.

setFeeTononpayable​

Parameters

NameType

cauldron

address

newFeeTo

address

Return values

No return values for this function.

setOperatornonpayable​

Parameters

NameType

operator

address

enabled

bool

Return values

No return values for this function.

setTreasurynonpayable​

Parameters

NameType

_treasury

address

Return values

No return values for this function.

transferMasterContractOwnershipnonpayable​

Parameters

NameType

masterContract

address

newOwner

address

Return values

No return values for this function.

transferOwnershipnonpayable​

Parameters

NameType

newOwner

address

direct

bool

renounce

bool

Return values

No return values for this function.

treasuryview​

Parameters

No parameters for this function.

Return values

NameType

/

address

withdrawMIMToTreasurynonpayable​

Parameters

NameType

bentoBox

address

share

uint256

Return values

No return values for this function.

Events (for EVM logging)​


LogDeprecated​

Parameters

NameTypeIndexed

cauldron

address

true

previous

bool

false

current

bool

false

LogOperatorChanged​

Parameters

NameTypeIndexed

operator

address

true

previous

bool

false

current

bool

false

LogTreasuryChanged​

Parameters

NameTypeIndexed

previous

address

true

current

address

true

OwnershipTransferred​

Parameters

NameTypeIndexed

previousOwner

address

true

newOwner

address

true

Last updated