-
https://github.com/solana-labs/solana-program-library/tree/master/token-lending
-
Inventaire could be useful for school libraries and other (small) organisations, where multiple people manage book lending etc.
Are there any thoughts to implement delegation for management of libr…
-
SafeMath is not needed when using Solidity version 0.8.*
This contracts version 0.8.10 which already implements overflow checks by default.
At the same time, it uses the SafeMath library from OpenZepp…
-
**Overview**
Risk Rating | Number of issues
--- | ---
Low Risk | 2
Non-Critical Risk | 11
**Table of Contents**
- [1. Low Risk Issues](#1-low-risk-issues)
- [1.1. Deprecated approve() function](#1…
-
## Non-critical
### [N-01] Lint error
**manifest-v2/contracts/Proposal-Store.sol:**
- L9: 8 spaces to 4 spaces
- L37, L38, L39: 4 spaces to 8 spaces
- L35, L42: The `constructor` and the `AddPropos…
-
# [G-01] Redundant zero initialization
Solidity does not recognize null as a value, so uint variables are initialized to zero. Setting a uint variable to zero is redundant and can waste gas.
Locatio…
-
Jin notes: he has cards that track his use of the lending library 1928–1931, but he only appears in the logbooks in 1925. Why?
-
## use calldata instead of memory
### description
Use calldata instead of memory for function parameters saves gas if the function argument is only read.
### findings
https://github.com/Plex-Engin…
-
# Gas Report
## \++ OR \ += 1 TO ++\ ALSO USE UNCHECKED FOR OPERATIONS NOT EXPECTED TO OVERFLOW
When the value of the post-loop increment/decrement is not stored or used in any calculations, the pr…
-
# Damn Vulnerable DeFi Wargame Challenge9 — PuppetV2 Contract Analysis 🍘
Wargame Provider: @tinchoabbate Challenge #9 - Puppet v2 The developers of the last lending pool are saying that they’ve learn…