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

Release/8.3.0rc1 #2379

Open
wants to merge 34 commits into
base: staging
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
88f9177
Add commit-reveal subprocess and related utilities
Oct 16, 2024
3046fa9
Refactor log file paths to constants
Oct 16, 2024
d325288
Refactor weight setting with commit-reveal logic.
Oct 16, 2024
0ca94f1
Tests passing, happy path is done.
Oct 17, 2024
616e0d1
Add commit-reveal subprocess and weight handling improvements
Oct 18, 2024
2e3d79f
Add blocks_until_next_epoch method
Oct 18, 2024
ef0e90b
Add version_key parameter and detailed docstrings
Oct 18, 2024
6c36639
Add batch weight reveal functionality
Oct 18, 2024
96f0af3
Add chain hash consistency check and refactor commit reveal
Oct 21, 2024
baa42bf
Change subprocess initialization flag and refactor socket handling.
Oct 22, 2024
86b07f2
Ruff
Oct 22, 2024
8217c6e
Merge conflict.
Oct 22, 2024
ca653c3
Rename and refactor subprocess utilities and related tests
Oct 22, 2024
65b7e89
prepare for emmit on set weights
Oct 22, 2024
dd9c20d
remove convert to emmit
Oct 22, 2024
ba82e55
if weights is a list of floats
Oct 22, 2024
fb0c769
Refactor weight conversion logic in set_weights.
Oct 22, 2024
0ea65c1
Add test for commit-reveal batch weights over limit
Oct 23, 2024
bb60aa5
Enable commit reveal subprocess control and expiry handling
Oct 24, 2024
686b2cc
Add max_retries parameter and improve commit log details
Oct 25, 2024
77d097f
Change weight commit behavior and add debug prints
Oct 25, 2024
727ea44
Refactor subprocess to only delete old commits + update response from…
Oct 29, 2024
e4abb6f
Refactor commit reveal logic and clean up logging
Oct 29, 2024
1da70d8
Reduce max_retries and refactor substrate calls. Fix local and chain …
Oct 30, 2024
96c4584
Refactor commit reveal periods to interval in codebase, add combinati…
Oct 31, 2024
3c30f19
Fix typo in database commit operation
Oct 31, 2024
8f20eab
Ruff
Oct 31, 2024
c0c454d
Merge branch 'staging' into feat/opendansor/cr2
Oct 31, 2024
af1c0f6
Ruff
Oct 31, 2024
116e200
Fix unit test, add prepare values for emmit on commit.
Nov 1, 2024
70246e0
Dont initialize subprocess for unit test.
Nov 1, 2024
26c988f
Refactor subprocess initialization condition.
Nov 1, 2024
4182475
Lint
Nov 1, 2024
0fff853
Updates changelog and bumps rc version
ibraheem-opentensor Nov 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Changelog

## 8.3.0rc1 /2024-11-01

## What's Changed
* Expands the type registry to include all the available options by @thewhaleking in https://github.com/opentensor/bittensor/pull/2353
* add `Subtensor.register`, `Subtensor.difficulty` and related staff with tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2352
* added to Subtensor: `burned_register`, `get_subnet_burn_cost`, `recycle` and related extrinsics by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2359
* Poem "Risen from the Past". Act 3. by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2363
* default port from 9946 to 9944 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2376
* Commit-reveal V2, new subprocess, and related utilities by @opendansor in https://github.com/opentensor/bittensor/pull/2355

**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.2.0...v8.3.0rc1

## 8.2.0 /2024-10-10

## What's Changed
* remove commit from e2e tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2340
* add bittensor-cli as prod deps for sdk by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2345
* Fix the install command syntax by @rajkaramchedu in https://github.com/opentensor/bittensor/pull/2346
* add config test by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2347
* Bumps version for 8.2.0 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2348

**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.1.1...v8.2.0

## 8.1.1 /2024-10-04

## What's Changed
Expand Down
2 changes: 1 addition & 1 deletion bittensor/core/chain_data/subnet_hyperparameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ class SubnetHyperparameters:
max_validators (int): Maximum number of validators.
adjustment_alpha (int): Alpha value for adjustments.
difficulty (int): Difficulty level.
commit_reveal_weights_interval (int): Interval for commit-reveal weights.
commit_reveal_weights_interval (int): Periods for commit-reveal weights.
commit_reveal_weights_enabled (bool): Flag indicating if commit-reveal weights are enabled.
alpha_high (int): High value of alpha.
alpha_low (int): Low value of alpha.
Expand Down
Loading
Loading