-
Notifications
You must be signed in to change notification settings - Fork 66
feat: Add crowdloan contributors command and enhance create/view functionality #776
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
base: staging
Are you sure you want to change the base?
feat: Add crowdloan contributors command and enhance create/view functionality #776
Conversation
|
@ibraheem-abe I hope you had a good weekend, I hope my update will be helpful for you, could you please review my pr? |
|
Thank you for the contribution! |
|
@ibraheem-abe How is it going? |
|
I will be looking and testing this today. |
|
|
Your PR while working at the surface, had alot of issues in terms of code placement and the way btcli does things. |
8aead8b to
b1207a4
Compare
Summary
This PR adds comprehensive enhancements to the crowdloan functionality, including a new contributors listing command and improved create/view capabilities with custom call support.
Changes
New Features
btcli crowd contributorscommand to list all contributors for a specific crowdloanEnhancements
Create Command: Enhanced crowdloan creation with custom call support
validate_and_compose_custom_callfunction for validating and composing custom substrate callsView Command: Enhanced crowdloan view functionality
Testing
test_crowd_contributors.py)test_crowd_create_custom_call.py)test_crowd_contributors.py)test_crowd_identity_display.py)Files Changed
bittensor_cli/src/commands/crowd/contributors.py(new file, 265 lines)bittensor_cli/src/commands/crowd/create.py(187 lines added)bittensor_cli/src/commands/crowd/view.py(533 lines added)bittensor_cli/cli.py(158 lines added)Testing
Fix: #660
Contribution by Gittensor, learn more at https://gittensor.io/