compound-finance/comet
An efficient money market protocol for Ethereum and compatible chains (aka Compound III, Compound v3).
TypeScriptNOASSERTION
Issues
- 0
Arbitrum USDT Migration
#866 opened by jbass-oz - 1
- 0
Update project to use Node.js 18 or 20 LTS (16 was end of life September 2023)
#826 opened by jeromecovington - 1
Spider tool can't crawl base with basic infura key
#825 opened by peersky - 0
Missing events
#816 opened by kevincheng96 - 0
too many errors
#810 opened by Benjam6 - 2
- 2
Goland SDK client
#803 opened by musinit - 0
BulkerScenario.ts should bump supply caps in testing
#767 opened by cwang25 - 0
- 3
[L06] Potential function clashes
#391 opened by cylon56 - 2
[N16] Lack of explicitness on data type sizes
#410 opened by cylon56 - 1
pauseGuardianSigner is null
#483 opened by zjb0807 - 2
[L05] Missing validations
#390 opened by cylon56 - 1
How much will the points from the absorb be worth and how big will the discount be in `buyCollateral`?
#220 opened by egjlmn1 - 2
[H01] Locked assets in contracts
#376 opened by cylon56 - 1
[L01] Everyone can deploy new Comet instances
#377 opened by cylon56 - 1
[L04] Logic contracts initialization allowed
#378 opened by cylon56 - 1
[L08] Unnecessary complexity
#379 opened by cylon56 - 1
[M03] Incorrect accounting of used gas
#380 opened by cylon56 - 2
[L02] Gas inefficiencies
#388 opened by cylon56 - 1
[L03] Inconvenient use of `immutable` keyword
#389 opened by cylon56 - 2
[L07] Underwater accounts can minimize losses
#392 opened by cylon56 - 4
[M01] `governor` can approve anyone to transfer the base and collateral assets within the Comet contract
#393 opened by cylon56 - 1
[N01] Anyone can set `baseTrackingIndex`
#395 opened by cylon56 - 1
[N02] Inconsistent coding style
#396 opened by cylon56 - 1
[N03] CometMath is not used consistently
#397 opened by cylon56 - 1
[N04] Compilation warnings
#398 opened by cylon56 - 1
[N05] Incorrect or missing docstrings
#399 opened by cylon56 - 1
[N06] Lack of indexed parameters
#400 opened by cylon56 - 1
[N07] Contracts folder is not properly organized
#401 opened by cylon56 - 1
- 1
[N09] Naming issues
#403 opened by cylon56 - 1
[N10] Use of Global imports
#404 opened by cylon56 - 1
[N11] Potential front-run
#405 opened by cylon56 - 1
[N13] Repetitive code
#407 opened by cylon56 - 1
[N14] Typos
#408 opened by cylon56 - 1
[N15] Unnecessary return values
#409 opened by cylon56 - 1
[N17] `PRICE_SCALE` constant is not used
#411 opened by cylon56 - 0
[N18] Wrong value emitted in event
#412 opened by cylon56 - 1
[N12] Potential reentrancies
#406 opened by cylon56 - 1
[M02] <a name="targetreserveissue"></a>
#394 opened by cylon56 - 1
- 1
`withdrawReserves` doesn't call `accrue`
#226 opened by egjlmn1 - 3
Gas optimizations
#177 opened by egjlmn1 - 1
Gas optimization and Code size
#193 opened by egjlmn1 - 1
Shouldn't `accrue` be called before `isLiquidatable` check in `absorbInternal`?
#156 opened by Itay-gradenwits - 0
- 0
Issue in `updateAssetIn` and `isInAsset`
#167 opened by Itay-gradenwits - 2