@rari-capital/solmate
Advanced tools
Comparing version 6.2.0 to 6.3.0
{ | ||
"name": "@rari-capital/solmate", | ||
"license": "AGPL-3.0-only", | ||
"version": "6.2.0", | ||
"version": "6.3.0", | ||
"description": "Modern, opinionated and gas optimized building blocks for smart contract development.", | ||
@@ -18,4 +18,4 @@ "files": [ | ||
"scripts": { | ||
"lint": "prettier --write src/**/*.sol" | ||
"lint": "prettier --write **.sol" | ||
} | ||
} |
@@ -9,2 +9,3 @@ # solmate | ||
auth | ||
├─ Owned — "Simple single owner authorization" | ||
├─ Auth — "Flexible and updatable auth pattern" | ||
@@ -14,2 +15,4 @@ ├─ authorities | ||
│ ├─ MultiRolesAuthority — "Flexible and target agnostic role based Authority" | ||
mixins | ||
├─ ERC4626 — "Minimal ERC4626 tokenized Vault implementation" | ||
tokens | ||
@@ -30,10 +33,16 @@ ├─ WETH — "Minimalist and modern Wrapped Ether implementation" | ||
## Installation | ||
## Safety | ||
To install with [**DappTools**](https://github.com/dapphub/dapptools): | ||
This is **experimental software** and is provided on an "as is" and "as available" basis. | ||
```sh | ||
dapp install rari-capital/solmate | ||
``` | ||
While each [major release has been audited](audits), these contracts are **not designed with user safety** in mind: | ||
- There are implicit invariants these contracts expect to hold. | ||
- **You can easily shoot yourself in the foot if you're not careful.** | ||
- You should thoroughly read each contract you plan to use top to bottom. | ||
We **do not give any warranties** and **will not be liable for any loss** incurred through any use of this codebase. | ||
## Installation | ||
To install with [**Foundry**](https://github.com/gakonst/foundry): | ||
@@ -40,0 +49,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Copyleft License
License(Experimental) Copyleft license information was found.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Copyleft License
License(Experimental) Copyleft license information was found.
Found 1 instance in 1 package
Mixed license
License(Experimental) Package contains multiple licenses.
Found 1 instance in 1 package
Non-permissive License
License(Experimental) A license not known to be considered permissive was found.
Found 1 instance in 1 package
330226
53
67