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