Skip to content
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

Feat/add distribution module queries support #304

Merged
merged 18 commits into from
Feb 13, 2024

Conversation

aarmoa
Copy link
Collaborator

@aarmoa aarmoa commented Feb 12, 2024

  • Created the API low level component for the distribution module queries
  • Added unit tests and script examples for the queries
  • Added support in Composer to create all execution messages for the distribution module.
  • Added script examples for the execution messages.
  • Market certain function named without following Python standards as deprecated. Created new versions of those functions named according to the standards.

abel added 3 commits February 9, 2024 00:14
…o new example scripts for all queries and unit tests
…the `distribution` module. Marked as deprecated old functions not following Python naming standards and created the replacements for them (with the correct name following standards)
@aarmoa aarmoa requested a review from nicolasbaum February 12, 2024 18:49
Copy link

codecov bot commented Feb 12, 2024

Codecov Report

Attention: 31 lines in your changes are missing coverage. Please review.

Comparison is base (fe3bb32) 73.10% compared to head (c64c8ca) 73.34%.
Report is 11 commits behind head on dev.

Files Patch % Lines
pyinjective/composer.py 47.36% 20 Missing ⚠️
pyinjective/async_client.py 50.00% 9 Missing and 1 partial ⚠️
...e/client/chain/grpc/chain_grpc_distribution_api.py 98.14% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #304      +/-   ##
==========================================
+ Coverage   73.10%   73.34%   +0.24%     
==========================================
  Files          48       49       +1     
  Lines        3409     3500      +91     
  Branches      303      305       +2     
==========================================
+ Hits         2492     2567      +75     
- Misses        837      851      +14     
- Partials       80       82       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

abel and others added 15 commits February 12, 2024 16:52
…Added the use of `dotenv` to load private keys into environment variables. Removed `asyncio` package dependency
…o new example scripts for all queries and unit tests
…the `distribution` module. Marked as deprecated old functions not following Python naming standards and created the replacements for them (with the correct name following standards)
@aarmoa aarmoa merged commit 0c61c63 into dev Feb 13, 2024
11 of 12 checks passed
@aarmoa aarmoa deleted the feat/add_distribution_module_queries_support branch February 13, 2024 18:57
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