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

### Environment information Latest ape from main ``` ens 0.1.0b2 infura 0.1.0b3.dev1+g97c2be4 solidity 0.1.0b3.dev11+g925e687 ledger 0.1.0b2 vyper 0.1.0b2.dev2+g0d310ec gitlab 0.1.dev2+g09d2e6c.d20220130) jules 0.1.dev19+ga7eb802) keyring 0.1.0b1) ``` * Python Version: 3.9.7 *...

category: bug
size: 3 pieces

### Overview Support running `ape test` with X-Dist (pytest plugin for multi-processing) ### Specification Use Brownie as a reference, but try not to be as complicated ### Dependencies Build it...

category: feature
size: 5 pieces

### Overview Would love to move all suites to be integrated with asyncio. Ape requires a lot of waiting for responses, we could open up the main thread and speed...

category: feature
size: 8 pieces
category: SPIKE
status: unstaged
category: refactor
1.0.0

### Overview I have a setup where both Solidity, and Cairo, contracts live together. The goal is to be able to test either Solidity contracts, either Cairo contracts, or both...

category: feature

### Elevator pitch: We need to decide if we want to refactor or redesign or update contract manifest in order to support future ape designs ### Value: If we need...

size: 2 pieces
category: SPIKE

### Overview Add test coverage with code-cov support https://medium.com/coinmonks/brownie-evaluating-solidity-code-coverage-via-opcode-tracing-a7cf5a92d28c ### Specification ```python def get_coverage(self): """ """ calltree = self._calltree(show_internal=True) # TODO: test coverage logic # {Source: {Line: NumberOfHits}} return calltree...

category: feature
size: 5 pieces

### Elevator pitch: Deploying contracts and / or contract interaction can sometimes work differently, depending on the development environment (e.g. Starknet) `ape-starknet` needs more customization around `ContractContainer`s available on the...

category: feature

### Overview I am deploying multiple contracts with a script and the script stopped with the following error: ``` web3.exceptions.TimeExhausted: Transaction HexBytes('0xd3f058a67f1569e2d0f41ed6f017c92c8e95441448bd3507bd44058940c113ae') is not in the chain after 120 seconds...

category: feature

### Overview Provide a simple overview of what you wish to see added. Please include: * What you are trying to do * Why Ape's current functionality is inadequate to...

status: duplicate
category: feature

### Overview Previously we had to do a workaround for using traditional HexBytes with our Pydantic BaseModels validation and serialization. ethpm-types has a specialized Pydantic Model with an overridden method...

category: feature
category: refactor