Skip to content

Feature/asyncify contract #2387

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

Merged
merged 22 commits into from
Mar 11, 2022

Conversation

dbfreem
Copy link
Contributor

@dbfreem dbfreem commented Mar 10, 2022

In the ContractConstructor I deprecated the buildTransacion since I had noticed that naming convention had been deprecated for a more pythonic naming convention in other parts of web3.py. I took a note to add this to the docs later when we do the docs updates

Finished up AsyncContractConstructor
Added a few new test

@dbfreem
Copy link
Contributor Author

dbfreem commented Mar 10, 2022

I plan to work on the web3.eth.contract async methods next

@dbfreem
Copy link
Contributor Author

dbfreem commented Mar 11, 2022

Finished up Web3.eth.contract and some other small work in contract. My next plan was to look at prepare_transaction and the methods that use it at the bottom of the contract.py

@pacrob pacrob merged commit 1bfda9f into ethereum:asyncify-contract Mar 11, 2022
@pacrob
Copy link
Contributor

pacrob commented Mar 11, 2022

Thanks! I'll be going through tests/core/contracts tests, figuring out what should be duplicated for async

pacrob pushed a commit to pacrob/web3.py that referenced this pull request Mar 31, 2022
* asyncify eth.contract

* Contract build_transaction method
pacrob pushed a commit to pacrob/web3.py that referenced this pull request Apr 13, 2022
* asyncify eth.contract

* Contract build_transaction method
pacrob pushed a commit to pacrob/web3.py that referenced this pull request Apr 23, 2022
* asyncify eth.contract

* Contract build_transaction method
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants