ape icon indicating copy to clipboard operation
ape copied to clipboard

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals

Results 268 ape issues
Sort by recently updated
recently updated
newest added

### What I did I need a reliable way to know if a transaction or a block is not found without relying on 3rd part exceptions. * Adds custom exception...

### Environment information * OS: macOS * Python Version: 3.10.6 * `ape` and plugin versions: ```sh $ ape --version 0.5.1 $ ape plugins list Installed Plugins: optimism 0.5.0a1 vyper 0.5.0...

category: bug

### What I did Seeking ways to make less GH calls because we are suddenly 429ing all over. ### How I did it ### How to verify it ### Checklist...

### What I did It is nice to have a more convenient way to check if provider supports tracing. This helps me in my gas reporting efforts but I think...

### What I did For us to be able to better manage `ContractEvents` queries for the caching system, creating a new `BaseModel` that `ContractLog` will inherit so we can avoid...

### What went wrong? The default value for `start_block` for a query about events starts with block 0, not whatever block was the first block that the contract existed: https://github.com/ApeWorX/ape/blob/595a63a36ae3b59debba92f8b3e62ade5b9f29dc/src/ape/contracts/base.py#L480...

category: bug

### What I did add source_path property fixes: #1005 ### How I did it add source path property within contract container ### How to verify it ### Checklist - [...

### What I did Updated local config to use max gas limit ### How I did it Set `EthereumConfig.local` to `gas_limit="max"` ### How to verify it Shown in tests that...

### Overview It'd be nice to have a utility function to return the signer address of a message for verification purposes. Thankfully, `eth-account` exposes an easy method for signature verification...

category: feature

### Environment information Debian 11 Python 3.9 * `ape` and plugin versions: ```sh $ ape --version 0.5.1 ``` ```sh $ ape plugins list solidity 0.4.0 infura 0.3.1 ``` * Contents...

category: bug