Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
cd366c5
feat: added getStakeColdkey to staking precompile
Shr1ftyy Jan 14, 2025
54f1d33
chore: rename parse_hotkey to parse_ss58
Shr1ftyy Jan 15, 2025
3c45a89
Merge branch 'devnet-ready' of https://github.com/opentensor/subtenso…
Shr1ftyy Jan 15, 2025
be2e7a7
Merge branch 'devnet-ready' of https://github.com/opentensor/subtenso…
Shr1ftyy Jan 20, 2025
080363b
feat: some func signature changes + hotkey stake
Shr1ftyy Jan 21, 2025
573a7b1
chore: netuid should be uint256
Shr1ftyy Jan 22, 2025
3de9c3d
feat: modify total stake coldkey func
Shr1ftyy Jan 27, 2025
6d65d4b
fix: use correct coldkey stake helper
Shr1ftyy Jan 31, 2025
b89d65d
Merge branch 'devnet-ready' of https://github.com/opentensor/subtenso…
Shr1ftyy Feb 2, 2025
34d921a
Merge branch 'devnet-ready' of https://github.com/opentensor/subtenso…
Shr1ftyy Feb 20, 2025
5073ade
mainnet deploy 2/24/2025 (#1340)
sam0x17 Feb 24, 2025
cdc9966
should be less than
camfairchild Feb 24, 2025
7e5ccd5
spec bump
camfairchild Feb 24, 2025
cd76892
chore: fmt
Shr1ftyy Feb 25, 2025
2369d33
Merge branch 'devnet-ready' of https://github.com/opentensor/subtenso…
Shr1ftyy Feb 25, 2025
0cdc9cb
chore: bump spec version to 245
Shr1ftyy Feb 25, 2025
7c329f9
Merge pull request #1159 from Shr1ftyy/devnet-ready
sam0x17 Feb 25, 2025
bf319da
not sure how to expose AdminUtils to submod tests
camfairchild Feb 26, 2025
0b057ba
allow setting the SN owner hotkey
camfairchild Feb 27, 2025
974b477
docs and clippy
camfairchild Feb 27, 2025
95c395b
Ban saturating arithmetic in tests
keithtensor Feb 27, 2025
9695bad
Fix clippy and lints
keithtensor Feb 27, 2025
fb94917
cargo fmt
keithtensor Feb 27, 2025
33a5052
Merge remote-tracking branch 'origin/devnet-ready' into forbid-satura…
keithtensor Feb 27, 2025
700c060
Merge remote-tracking branch 'origin/main' into devnet-ready
sam0x17 Feb 27, 2025
4e3da7c
fix docker
sam0x17 Feb 27, 2025
3cc0360
Merge pull request #1348 from opentensor/sam-fix-devnet-ready
sam0x17 Feb 27, 2025
9376ea2
Merge remote-tracking branch 'origin/devnet-ready' into sam-fix-docke…
sam0x17 Feb 27, 2025
61b127a
Merge pull request #1349 from opentensor/sam-fix-docker-latest-tag
sam0x17 Feb 27, 2025
d498f23
only settable by SN owner
camfairchild Feb 27, 2025
9946383
add test for perms
camfairchild Feb 27, 2025
ad81749
Merge branch 'devnet-ready' into feat/sn-owner-hotkey-change
camfairchild Feb 27, 2025
8f1d998
Merge pull request #1350 from opentensor/feat/sn-owner-hotkey-change
sam0x17 Feb 27, 2025
4dcd6be
oops > is right
camfairchild Feb 27, 2025
cb1837d
move test
camfairchild Feb 27, 2025
fd44659
dont spec bump
camfairchild Feb 27, 2025
e115d9b
fmt
camfairchild Feb 27, 2025
3bf3ab6
Merge branch 'devnet-ready' into fix/clear-small-noms-if-new-min-nom-…
camfairchild Feb 27, 2025
318bd48
Merge pull request #1351 from opentensor/fix/clear-small-noms-if-new-…
sam0x17 Feb 27, 2025
9931800
Encapsulate precompiles into crate
ales-otf Mar 3, 2025
c5c1160
Reformat
ales-otf Mar 3, 2025
d7cc03f
Adapt node and runtime to changes
ales-otf Mar 3, 2025
f0f625f
Reformat
ales-otf Mar 3, 2025
741c09f
Clean up precompiles crate
ales-otf Mar 3, 2025
57c9b5c
Resolve git conflicts
ales-otf Mar 3, 2025
d9cb94f
Reformat
ales-otf Mar 3, 2025
42059ae
Enable std for node dependencies
ales-otf Mar 3, 2025
b7f2640
Merge pull request #1353 from opentensor/chore/refactor-precompiles
sam0x17 Mar 3, 2025
e750ca4
Merge remote-tracking branch 'origin/devnet-ready' into forbid-satura…
sam0x17 Mar 3, 2025
5ca8fa5
Merge pull request #1347 from opentensor/forbid-saturating-math-lint
sam0x17 Mar 3, 2025
0e2eccb
fix test and impl
camfairchild Mar 3, 2025
8a2578e
fix chk tests for new exemption
camfairchild Mar 4, 2025
534821d
Make staking precompile methods be eth-precised
ales-otf Mar 4, 2025
ef91095
Add StakingPrecompileV2
ales-otf Mar 4, 2025
83d100d
Make SS58 of precompiles optional
ales-otf Mar 4, 2025
1ff2edc
Merge pull request #1355 from opentensor/feat/no-chk-take-for-same-ck
sam0x17 Mar 4, 2025
3392693
Remove EmissionValues, remove NetworkMaxStake
gztensor Mar 4, 2025
78c1c15
Remove SubnetLimit
gztensor Mar 4, 2025
68e5c1a
Format
gztensor Mar 4, 2025
d456421
Fix comment
gztensor Mar 4, 2025
f7c001b
Merge pull request #1358 from opentensor/cleanup/remove-unused-after-rao
sam0x17 Mar 4, 2025
babfda3
Merge pull request #1356 from opentensor/feat/staking-precompile-v2
sam0x17 Mar 5, 2025
afcba18
fix docker toolchain issue
sam0x17 Mar 5, 2025
80738c7
support ARM in docker image
sam0x17 Mar 5, 2025
447c64a
Only create TotalHotkeyAlpha & TotalHotkeyShares records if they exis…
bdmason Mar 5, 2025
a048371
switch approach to iteration
bdmason Mar 5, 2025
b6bf2c6
fix docker build process + ARM support #1359
ales-otf Mar 5, 2025
68f8294
Remove ADDRESS_SS58 from Precompile extension and clean up
ales-otf Mar 5, 2025
636a079
Reformat
ales-otf Mar 5, 2025
b71d657
Fix import
ales-otf Mar 5, 2025
39bc008
Rename PrecompileExt::address_ss58 to PrecompileExt::account_id
ales-otf Mar 5, 2025
a0ed6fb
Clean up PrecompileExt::account_id
ales-otf Mar 5, 2025
0385ffe
Merge pull request #1362 from opentensor/chore/refactor-precompiles
sam0x17 Mar 5, 2025
d222aaa
set chk cooldown to 1 day
camfairchild Mar 5, 2025
1b38b98
add impl and tests
camfairchild Mar 5, 2025
17b6ef3
Merge pull request #1363 from opentensor/hotfix/default-chk-cooldown
sam0x17 Mar 5, 2025
56b0895
commit lockfile
sam0x17 Mar 5, 2025
b5477fa
Merge remote-tracking branch 'origin/main' into devnet-ready
sam0x17 Mar 5, 2025
7202d91
Merge remote-tracking branch 'origin/devnet-ready' into fix/hk-swap-u…
sam0x17 Mar 5, 2025
2c562d6
don't use abs directly
camfairchild Mar 6, 2025
263c1b4
remove old tests wrong behaviour
camfairchild Mar 6, 2025
c21c1d6
use smaller DefaultPendingCooldown for fast-blocks
camfairchild Mar 6, 2025
b5c73b3
add test for cooldown period
camfairchild Mar 6, 2025
5e00e8d
chore: fmt
camfairchild Mar 6, 2025
1878e20
use cfg for test
camfairchild Mar 6, 2025
a3d9024
Initial slow down for price ema
gztensor Mar 6, 2025
c1d8256
bump
sam0x17 Mar 6, 2025
67f5aec
Extend slow-down to 2 weeks
gztensor Mar 6, 2025
b4bab28
Merge branch 'fix/slow-down-price-ema' of github.com:opentensor/subte…
gztensor Mar 6, 2025
a27fff2
Merge pull request #1371 from opentensor/fix/slow-down-price-ema
sam0x17 Mar 6, 2025
a39475a
Merge branch 'main' into backprop-2025-03-06
gztensor Mar 6, 2025
3836861
Merge pull request #1372 from opentensor/backprop-2025-03-06
sam0x17 Mar 6, 2025
738baca
Merge pull request #1369 from opentensor/fix/no-abs-in-pool-math
sam0x17 Mar 6, 2025
b46dc4b
Merge pull request #1370 from opentensor/feat/1367-add-fast-blocks-se…
sam0x17 Mar 6, 2025
7cbc451
Merge pull request #1364 from opentensor/fix/hk-swap-use-old-hk-rate-…
sam0x17 Mar 6, 2025
4b2a266
try to update ring
sam0x17 Mar 6, 2025
1b66080
call validate in pre_dispatch to have same validations for call
ParthDesai Mar 7, 2025
24caad5
Add try_execute method to PrecompileExt
ales-otf Mar 7, 2025
092d518
Reformat
ales-otf Mar 7, 2025
40e0b87
Fix StakingPrecompileV2 dispatch
ales-otf Mar 7, 2025
5742411
Merge pull request #1376 from opentensor/chore/precompile-try-execute
sam0x17 Mar 7, 2025
69e3a43
Merge pull request #1375 from ParthDesai/fix-tx-extension
sam0x17 Mar 9, 2025
05f0631
add impl
camfairchild Mar 9, 2025
37ef68d
Merge remote-tracking branch 'upstream/devnet-ready' into fix/1357
bdmason Mar 9, 2025
a0cb0d0
fix indexing
camfairchild Mar 9, 2025
03d4bc6
add tests and fix impl
camfairchild Mar 9, 2025
22fa65e
extract function and add test
camfairchild Mar 9, 2025
f704b6a
Merge pull request #1382 from opentensor/feat/burn-owner-uid
sam0x17 Mar 10, 2025
a6a39a5
Fix limit swap
gztensor Mar 10, 2025
3c72232
Merge pull request #1383 from opentensor/fix/limit-move
sam0x17 Mar 10, 2025
0a0ac98
add new test for self-weight
camfairchild Mar 10, 2025
ddc3d68
Fix staking fee calculation
ales-otf Mar 10, 2025
8fc45ba
Merge branch 'devnet-ready' into fix/staking-fees
gztensor Mar 10, 2025
a7aaf3e
add impl and test
camfairchild Mar 10, 2025
86d56d3
chore: clippy
camfairchild Mar 10, 2025
d819d09
oops: negation
camfairchild Mar 10, 2025
55aef29
add test for root no rate limit
camfairchild Mar 10, 2025
8456061
Add test for fee amount
gztensor Mar 10, 2025
3e5d3ed
Merge pull request #1385 from opentensor/feat/rate-limit-set-weights-…
sam0x17 Mar 10, 2025
c7162ea
Merge remote-tracking branch 'origin/devnet-ready' into fix/staking-fees
sam0x17 Mar 10, 2025
c577a4c
Merge pull request #1361 from bdmason/fix/1357
sam0x17 Mar 10, 2025
0ceb6c9
Merge pull request #1384 from opentensor/feat/burn-owner-uid
sam0x17 Mar 10, 2025
79ecb52
Fixed fees for add_stake, dividend-based fees for remove_stake and sw…
gztensor Mar 10, 2025
a062fb9
Merge branch 'fix/staking-fees' of github.com:opentensor/subtensor in…
gztensor Mar 10, 2025
1b40d1d
Merge pull request #1386 from opentensor/fix/staking-fees
sam0x17 Mar 11, 2025
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
10 changes: 9 additions & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ on:
description: "Branch or tag to use for the Docker image tag and ref to checkout (optional)"
required: false
default: ""

push:
branches:
- devnet-ready
Expand All @@ -35,6 +34,13 @@ jobs:
echo "tag=$branch_or_tag" >> $GITHUB_ENV
echo "ref=$branch_or_tag" >> $GITHUB_ENV

# Check if this is a tagged release (not devnet-ready/devnet/testnet)
if [[ "${{ github.event_name }}" == "release" && "$branch_or_tag" != "devnet-ready" && "$branch_or_tag" != "devnet" && "$branch_or_tag" != "testnet" ]]; then
echo "latest_tag=true" >> $GITHUB_ENV
else
echo "latest_tag=false" >> $GITHUB_ENV
fi

- name: Checkout code
uses: actions/checkout@v4
with:
Expand All @@ -58,5 +64,7 @@ jobs:
with:
context: .
push: true
platforms: linux/amd64,linux/arm64
tags: |
ghcr.io/${{ github.repository }}:${{ env.tag }}
${{ env.latest_tag == 'true' && format('ghcr.io/{0}:latest', github.repository) || '' }}
Loading
Loading