# Governance

### Admin Function

Admin Multisig&#x20;

#### Timelock

2-day timelock

* support a new market
* delist a market
* collateral factor change
* price oracle change
* supply unpause
* borrow unpause
* set credit limit
* set implementation
* upgrade comptroller admin

#### No Timelock

* supply pause
* borrow pause
* reserve factor change
* collateral cap change
* reduce reserve
* set interest rate model

### BTokenAdmin

* Set bToken implementation with a 2-day timelock
* Set bToken admin with a 2-day timelock

### Guardian

In case of emergency, Guardian has part of admin functions without timelock. Guardian is a multisig controlled by the same signers as admin multisig, but it needs only 1 signature to execute the following functions:

* Pause supply of a specific market
* Pause borrow of a specific market
* Pause Flash Loan of a specific market
* Pause liquidate borrow (seize) of all markets&#x20;
* Pause transfer of all bTokens
* Set supply cap of a specific market
* Set borrow cap of a specific market
* Reduce credit limit to $1 for a specific account, preventing it to borrow further without making it a non-credit-limit account
* Enable / disable on-chain oracle references&#x20;

(Withdraw and repay of any market cannot be paused)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://v1.docs.blueberry.garden/lending-protocol/overview/governance.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
