-
# QA Report
## Codebase Impressions & Summary
Overall, the contracts are very well implemented and the code quality is very high. Protocol developers provided adequate documentation and information …
-
### Environment
- OS: macOS / linux / win
- Python Version: x.x.x
- `ape` and plugin versions:
0.7.7
```sh
$ ape --version
0.7.7
$ ape plugins list
Installed Plugins
etherscan 0…
-
If someone wants to deploy a contract provided in OpenZeppelin they currently have to somehow put it in a place where Truffle will compile it. A common hack is to create an `Imports.sol` file in the p…
-
### What happened?
I tried time traveling to the same time as the current timestamp, and it errored. However, the pending timestamp still seems to have changed.
### Code that produced the error
…
-
## Simple Summary
Change the initial storage slot index of a variable from a compilation-specific ordering to a hash-based index based on variable name.
## Motivation
We currently do not do any s…
-
### Non-Critical Issues List
| Number |Issues Details|Context|
|:--:|:-------|:--:|
| [N-01] | Include `return parameters` in _NatSpec comments_ | 14 |
| [N-02] | ```0``` address check | 9 |
| [N-03] …
-
Remove the deprecated `ethpm` module for *web3.py* `v7`
-
### Usecase
I've been looking into deploying some nexus switching using terraform as the orchestration tool.
I found the following resources were missing from the available resources
### Ability …
-
There have been several suggestions about removing [Truffle](http://truffleframework.com/) from our workflow, notably from @nick . Most recently in [demo-dapp issue 105](https://github.com/OriginProto…
-
### Overview
I have a package manifest, I would love to be able to load it via `Project.from_manifest(manifest: ethpm.PackageManifest) -> Project`
### Specification
In the `ape` namespace, th…