Skip to content

Conversation

ibraheem-abe
Copy link
Contributor

1.2.0 /2025-05-07

What's Changed

New Contributors

immortalizzy and others added 30 commits April 10, 2025 12:35
Co-authored-by: BD Himes <37844818+thewhaleking@users.noreply.github.com>
Co-authored-by: BD Himes <37844818+thewhaleking@users.noreply.github.com>
Co-authored-by: BD Himes <37844818+thewhaleking@users.noreply.github.com>
This pull request abstracts the Keypair used to sign transactions. This allows the integration of cryptographic backends that require async calls (such as HSMs in cloud environments).

The bittensor_wallet.Keypair type is replaced by a protocol that defines its properties and methods. In create_signed_extrinsic it is checked if the result of sign() is awaitable, and if so the result is
properly awaited.
@ibraheem-abe ibraheem-abe requested a review from a team May 7, 2025 20:26
@github-actions github-actions bot added run-bittensor-sdk-tests Runs Bittensor SDK tests. run-bittensor-cli-tests Runs BTCLI tests. labels May 7, 2025
@ibraheem-abe ibraheem-abe merged commit 36d036a into main May 7, 2025
38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
run-bittensor-cli-tests Runs BTCLI tests. run-bittensor-sdk-tests Runs Bittensor SDK tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants