KVORUM
aaveSource: Aave governor v2 · #44

Disable borrow for xSUSHI and DPI. Freeze reserves for UNI and BAL AMM Markets

executedOct 31, 2021, 11:09 PM UTCby680x683a…6c02

01Summary

AISummary by Kvorumclaude-haiku-4-5

Precautionary risk mitigation proposal to disable borrowing on xSUSHI and DPI, and freeze all deposits, borrows, and rate swaps on UNI/BAL AMM Markets in Aave V2.

Type
parameter change

Key changes

  • Disable borrowing on xSUSHI (0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272)(high)
  • Disable borrowing on DeFi Pulse Index (DPI) (0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b)(high)
  • Freeze deposits, borrows, and rate swaps for 16 UNI/BAL AMM Market addresses(high)

Notable concerns

  • Affects users with active borrowing positions in xSUSHI and DPI who will no longer be able to borrow these assets
  • Affects UNI/BAL AMM Market participants who will have deposits and borrowing frozen across multiple market pairs
Contracts0x311Bb771e4F8952E6Da169b425E7e92d6Ac457560x23A875eDe3F1030138701683e42E9b16A7F87768
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

126 words

Summary

A proposal to take precautionary measures by temporarily disabling borrow for xSUSHI and DeFi Pulse Index (DPI), and freezing deposits, borrows, and rate swaps for UNI/BAL AMM Markets.

Implementation

The proposal sets the LTV and liquidation threshold ratios by calling disableBorrowingOnReserve on the Aave: Lending Pool Configurator V2 contract at 0x311Bb771e4F8952E6Da169b425E7e92d6Ac45756, for xSUSHI at 0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272 and DPI at 0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b

The proposal calls freezeReserve on the LendingPoolConfigurator contract at 0x23A875eDe3F1030138701683e42E9b16A7F87768 for all UNI and BPT AMM Markets at the addresses listed in the docs.

Copyright

Copyright and related rights waived via CC0.

Special Thanks

Mudit Gupta, flashfish, Nipun, Emilio, Lasse Herskind, Gasper, Ernesto, Andrey, 0xMaki, Zer0dot, Stani, Ernesto, and numerous others on the Gauntlet team for assistance and review of this proposal.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Minor discrepancy

I compared the two disableBorrowingOnReserve calls (indices 0-1) against the description's claim of disabling borrow for DPI and xSUSHI — the asset addresses match exactly (DPI 0x1494CA1F... and xSUSHI 0x8798249c...), and the target Lending Pool Configurator address matches after case-normalization. The sixteen freezeReserve calls (indices 2-17) target the AMM Lending Pool Configurator address stated in the description and align with the claim of freezing UNI/BAL AMM market reserves; I could not independently verify each individual asset address against the linked Aave docs, but there is no evidence of a mismatched target contract or injected unrelated action. The one issue found is a technical inaccuracy: the description incorrectly claims disableBorrowingOnReserve 'sets the LTV and liquidation threshold ratios,' when in fact that function only toggles the borrowing-enabled flag — it does not touch LTV or liquidation threshold parameters. This is a wording/technical-accuracy issue rather than a change in actual on-chain effect, since the real action (disabling borrowing) still matches the proposal's stated goal. No value, target, or recipient mismatches were found, and no omitted or extra significant actions were detected. Given this is a low-impact drafting error rather than a funds/control risk, I rate this a minor discrepancy with high confidence, since the claims and calldata are otherwise closely aligned and verifiable exactly for the borrowing-disable actions.

Discrepancies

  • lowmisleading phrasing

    The description states that the proposal 'sets the LTV and liquidation threshold ratios' via disableBorrowingOnReserve, but this function only disables borrowing on the reserve — it does not modify LTV or liquidation threshold parameters. The actual on-chain effect (disabling borrowing) matches the proposal's stated intent, but the technical characterization of the mechanism is inaccurate.

    “The proposal sets the LTV and liquidation threshold ratios by calling `disableBorrowingOnReserve`”

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

18 total
#0disableBorrowingOnReserve(address)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
disableBorrowingOnReserve(address)
Arguments
{
  "asset": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b"
}
Calldata
#1disableBorrowingOnReserve(address)chain 0x1
Target
0x311b…5756
Value
0 wei
Function
disableBorrowingOnReserve(address)
Arguments
{
  "asset": "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272"
}
Calldata
#2freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xA478c2975Ab1Ea89e8196811F51A7B7Ade33eB11"
}
Calldata
#3freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xBb2b8038a1640196FbE3e38816F3e67Cba72D940"
}
Calldata
#4freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xDFC14d2Af169B0D36C4EFF567Ada9b2E0CAE044f"
}
Calldata
#5freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xB6909B960DbbE7392D405429eB2b3649752b4838"
}
Calldata
#6freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xAE461cA67B15dc8dc81CE7615e0320dA1A9aB8D5"
}
Calldata
#7freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x3dA1313aE46132A397D90d95B1424A9A7e3e0fCE"
}
Calldata
#8freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xa2107FA5B38d9bbd2C461D6EDf11B11A50F6b974"
}
Calldata
#9freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xC2aDdA861F89bBB333c90c492cB837741916A225"
}
Calldata
#10freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x8Bd1661Da98EBDd3BD080F0bE4e6d9bE8cE9858c"
}
Calldata
#11freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x43AE24960e5534731Fc831386c07755A2dc33D47"
}
Calldata
#12freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xd3d2E2692501A5c9Ca623199D38826e513033a17"
}
Calldata
#13freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0xB4e16d0168e52d35CaCD2c6185b44281Ec28C9Dc"
}
Calldata
#14freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x004375Dff511095CC5A197A54140a24eFEF3A416"
}
Calldata
#15freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x2fDbAdf3C4D5A8666Bc06645B8358ab803996E28"
}
Calldata
#16freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x1efF8aF5D577060BA4ac8A29A13525bb0Ee2A3D5"
}
Calldata
#17freezeReserve(address)chain 0x1
Target
0x23a8…7768
Value
0 wei
Function
freezeReserve(address)
Arguments
{
  "asset": "0x59A19D8c652FA0284f44113D0ff9aBa70bd46fB4"
}
Calldata

05Tally

Summed from votes

Voters22
VP participating710.3K
Outcome (current)For
Current support100%

06Voters

22 total
Filter:
VoterChoice% of totalRationale
DD0xdd70…8202For189.9K26.73%—5y ago
F60xf63e…78c8For120.5K16.97%—5y ago
9B0x9b5e…0499For111.2K15.66%—5y ago
C10xc17c…64e1For103.3K14.55%—5y ago
990x990d…f1c2For100K14.08%—5y ago
5B0x5bc9…d76cFor63.9K8.99%—5y ago
070x0703…961bFor10K1.41%—5y ago
800x80dc…c146For3.4K0.48%—5y ago
700x704d…a0dfFor3.4K0.48%—5y ago
820x82f9…bbfeFor2.9K0.40%—5y ago
3A0x3a25…e9d2For606.70.09%—5y ago
E80xe831…7697For432.20.06%—5y ago
GEgekko.eth0xb72e…e105For300.60.04%—5y ago
950x9548…65c7For181.30.03%—5y ago
6C0x6cd7…9248For156.30.02%—5y ago
070x07cb…b9f1For63.30.01%—5y ago
8D0x8d07…a265For500.01%—5y ago
240x24d9…15a2For17.40.00%—5y ago
F30xf393…1817For16.30.00%—5y ago
AB0xab76…f654For5.10.00%—5y ago
610x610c…f2e0Against10.00%—5y ago
1D0x1d5e…69f4For0.40.00%—5y ago
Showing 22

07Forum

No forum thread is confidently linked to this proposal.