Skip to content

Commit 0eadf08

Browse files
committed
bump to version 0.2
1 parent 4814d3a commit 0eadf08

File tree

2 files changed

+7
-219
lines changed

2 files changed

+7
-219
lines changed

CHANGELOG

Lines changed: 2 additions & 212 deletions
Original file line numberDiff line numberDiff line change
@@ -1,214 +1,4 @@
11
# Changelog
22

3-
## 0.1.36.4
4-
- Added the `bridged-balance` command
5-
6-
## 0.1.36.3
7-
- Added `bridge` and `bridge_withdraw` commands
8-
9-
## 0.1.36.2
10-
- Fixed a problem with the garbage collector causing memory leaks
11-
12-
## 0.1.36.1
13-
14-
- Implement `delegate_weight_control` and re-enable CLI command
15-
`comx key weight_delegation`.
16-
17-
## 0.1.36
18-
19-
- Features releated to weight copying prevention on runtime version 126.
20-
- Fix WS connection dropping after some time without activity.
21-
22-
Spec version: 126
23-
24-
## 0.1.35
25-
26-
- Refactored password handling to support environment variables
27-
- Added COMX_UNIVERSAL_PASSWORD for a default password
28-
- Added COMX_KEY_PASSWORDS for a key-password mapping, e.g., COMX_KEY_PASSWORDS='{"foo": "bar"}'
29-
30-
## 0.1.34.6
31-
32-
- Add `py.typed` so type-checkers will know to use our type annotations.
33-
34-
## 0.1.34.5
35-
36-
- Displaying monetary values on `comx subnet list` as COMAI
37-
38-
## 0.1.34.4
39-
40-
- Displaying monetary values on `comx network params` as COMAI
41-
- Better display of subtables on `comx network params`
42-
- Added subnet_registration_cost to `comx network params` display
43-
- Using load balancer as the default url for connections
44-
45-
## 0.1.34.3
46-
47-
- chore: `from_nano` on subnet parameter values
48-
- Fixed bug that made subnet metadata be erased when updating other parameters
49-
- Displaying module metadata when listing modules
50-
51-
## 0.1.34.2
52-
53-
- fix status bar loading before asking for password in registration and deregistraiton
54-
- fix network params query
55-
- showing `COMAI` instead of `J` in from nano
56-
- speed up for circulating supply query
57-
58-
## 0.1.34.1
59-
60-
- Added a `module deregister <key> <netuid>` command
61-
- Fixed a burn display bug
62-
63-
## 0.1.34
64-
65-
- Adequating code [to spec version 120](https://github.com/agicommies/subspace-network/blob/main/CHANGELOG.md)
66-
- Command `module register` now only works for registering modules
67-
- Subnet paremeter is required on `module register`
68-
- New command: `subnet register` to register subnets
69-
70-
## 0.1.33.3
71-
72-
- `query_map` of `CommuneClient` now accepts block_hash to be specified
73-
- Uses the current block hash on `query_map_balances` and `get_total_stake`
74-
75-
## 0.1.33.2
76-
77-
- Fixed a bug where module info was not showing metadata correctly
78-
- `CommuneClient` now supports a timeout argument
79-
80-
## 0.1.33.1
81-
82-
- Fixed burn amount message when registering a new subnet
83-
84-
## 0.1.33
85-
86-
- Adequating codebase to the global-stake blockchain update
87-
88-
## 0.1.32
89-
90-
- Changed how universal password is passed so it doesn't show on history
91-
92-
## 0.1.31.6
93-
94-
- Fix on CommuneClient
95-
96-
## 0.1.31.5
97-
98-
- If key is not passed to `comx key power-delegation`, will apply the action on
99-
every key on disk
100-
101-
## 0.1.31.4
102-
103-
- When voting with all keys with `comx network vote-proposal` skips keys that
104-
are delegating voting power away
105-
106-
## 0.1.31.3
107-
108-
- Fixed run-faucet command to call the correct module
109-
110-
## 0.1.31.2
111-
112-
- Pinned eth-utils to version <2.3.0 (should fix the obnoxious warning issues)
113-
114-
## 0.1.31.1
115-
116-
- fixing subnet update
117-
118-
## 0.1.31
119-
120-
- Adequating to runtime 117
121-
122-
## 0.1.30.1
123-
124-
- Fixed a display bug when showing emission on subnets with tempo different from 100
125-
126-
## 0.1.30
127-
128-
- removed min_stake
129-
- removed burn_rate
130-
- removed max_stake
131-
132-
## 0.1.29.1
133-
134-
- Fixed a bug on stakelimiter when calling retry_after for a key with no refresh rate
135-
136-
## 0.1.29
137-
138-
- The parameters `target_registrations_per_interval` and `target_registrations_interval` are now SubnetParams (instead of GlobalParams).
139-
- Added the paremeter `max_registrations_per_interval` to SubnetParams
140-
141-
## 0.1.28.2
142-
143-
- Increased base value on stake limiter to 89
144-
145-
## 0.1.28.1
146-
147-
- Added a Faucet command that can be run on the testnet as `comx --testnet balance run-faucet`
148-
- Testnet and mainnet are compatible again
149-
150-
## 0.1.28
151-
152-
- NetworkError now inherits from Exception instead of BaseException
153-
154-
## 0.1.27.5
155-
156-
- Using asyncio.lock in stake limiter cache
157-
158-
## 0.1.27.4
159-
160-
- More loose rate limitting on default
161-
162-
## 0.1.27.3
163-
164-
- ModuleServe accounts for the correct state of `use_testnet` when checking if keys are registered
165-
166-
## 0.1.27.2
167-
168-
- Made base value on the stake limiter more loose
169-
- Allow miners to pass `token_refill_rate_base_multiplier` to multiply the value
170-
- If `subnets_whitelist` is passed, only accepts calls when the caller and the miner are both registered on one of those subnet
171-
172-
## 0.1.27.1
173-
174-
- A custom function that sets the refill rate can be passed to`StakeLimiterParams`
175-
176-
## 0.1.27
177-
178-
- Added a new rate limiter based on stake
179-
- Now possibly to blacklist ips
180-
181-
## 0.1.26
182-
183-
- Added wallet encryption
184-
185-
## 0.1.25.1
186-
187-
- Added option to regen key with the private key
188-
189-
## 0.1.25
190-
191-
- Add flag -y (--yes) that says yes to all confirmation inputs
192-
- Conforming SubnetParams to new runtime
193-
- get_dao_treasury query
194-
195-
## 0.1.24
196-
197-
- Cache some ModuleServer requests to Commune network.
198-
- fix: Checks if key passed to ModuleServer is a valid hexstring
199-
200-
## 0.1.23.2
201-
202-
- Fixed registration bug
203-
204-
## 0.1.23.1
205-
206-
- Formatting balances
207-
- Outputting total balance
208-
209-
## 0.1.23
210-
211-
- Show help message when no arguments are provided.
212-
- Fixed typo on one of the nodes provided
213-
- Fixed balances listing balance of all subnets when passing --netuid 0
214-
- stats command
3+
## 0.2
4+
- Ported to Torus network

pyproject.toml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[tool.poetry]
22
name = "torus"
3-
version = "0.1.36.4"
4-
description = "A library for Commune network focused on simplicity"
5-
authors = ["agicommies <[email protected]>"]
3+
version = "0.2"
4+
description = "Torus network official CLI"
5+
authors = ["renlabs <[email protected]>"]
66
license = "MIT"
77
readme = "README.md"
88

99
[tool.poetry.scripts]
10-
comx = "torus.cli:app"
10+
torus-cli = "torus.cli:app"
1111

1212
# configure autopep to not format type ignores !!!
1313
[tool.autopep8]
@@ -24,9 +24,7 @@ ignore = [
2424
[tool.poetry.dependencies]
2525
python = ">=3.10,<4.0"
2626

27-
# substrate-interface = { path = "/home/manjairo/tcheco/torustrate-interface", develop = true }
28-
torustrateinterface = { path = "/home/manjairo/tcheco/torustrate-interface", develop = true }
29-
27+
torustrateinterface = "^0.1.0"
3028
# Substrate
3129
# substrate-interface = "^1.7.4"
3230
scalecodec = "^1.2.7"

0 commit comments

Comments
 (0)