-
-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor!: a collection of breaking changes [APE-1417] #1677
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure to communicate config and exception changes to downstream users
0f25566
to
27b0a91
Compare
27b0a91
to
534fa85
Compare
|
This pull request is considered stale because it has been open 30 days with no activity. Remove stale label, add a comment, or make a new commit, otherwise this PR will be closed in 5 days. |
534fa85
to
ef0e404
Compare
@@ -231,25 +231,20 @@ def print_choices(self): | |||
|
|||
@property | |||
def _choices_iterator(self) -> Iterator[str]: | |||
# Yield real accounts. | |||
for account in _get_accounts(account_type=self._account_type): | |||
# NOTE: Includes test accounts unless filtered out by key. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
What I did
Fixes: APE-1120 (make
compilers_with_missing_ext
be a Set instead of a List)Fixes: APE-578 (Move ContractError as base class to TransactionError)
Fixes: APE-770 (Remove ape.utils.Aborts - should now use ape.exceptions.Abort)
Fixes: APE-772 (Renamed get_user_selected_account to select_account)
Fixes: APE-822 (Rename ContractError to ContractDataError and other error usage changes)
Fixes: APE-830 (Remove deprecated field
branch
from the Github dependency type. Useref
now)Fixes: APE-685 (Remove ListTupleConverter)
Fixes: APE-1205 (Use block_id instead of block_identified and include in official API, same with state).
Fixes: APE-876 (Delete some methods for gas tracking from the ReportManager - plugins should be using the test runner reference now, same as coverage)
Fixes: APE-1104 (rename get_storage_at to get_storage)
Fixes: APE-899 (Move Web3Provider to ape-Ethereum)
Unused
evm_versions
fromcompile
config was removed. This config never did anything.Addresses any breaking-change TODOs related to 0.7 that I found
How I did it
burn it all
How to verify it
Checklist