You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+81-67
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,24 @@
1
+
# v0.9.1 - 2022-06-22
2
+
3
+
> This release introduces the rate setter which allows nodes to estimate their fair rate of block creation and makes removing proof-of-work possible. Congestion is completely handled by the rate-setter and congestion control algorithms (capped at 30 BPS). Access mana is not decaying and is pledged to the node until it's re-pledged to another node. The release also includes new time concepts which make the network more resilient against mana going offline which in the past caused confirmations to stop permanently.
4
+
5
+
The snapshot has been changed and thus the ledger state is fully reset.
6
+
7
+
- Fix mount volume (#2300)
8
+
- Remove pow in default config.json (#2299)
9
+
- Update TSC to compare tangle time with time of confirmed message. (#2167)
10
+
- Adds rate setter in data flow (#1557)
11
+
- Update congestion control documentation (#2097)
12
+
- AccessMana is now Mana1 (#2271)
13
+
- Fix: faucet waits longer for messages to be booked (#2280)
14
+
- Correct pre-devnet and devnet identities in snapshot generation tool (#2279)
15
+
1
16
# v0.9.0 - 2022-06-16
2
17
3
18
> This major release introduces concurrency throughout the node with asynchronous events and parallelized booking. This is achieved with serix, a generic deterministic serialization library, and through generic thread-safe data models. The ledger and conflictDAG and output processing (introduction of UTXO VM) have been completely rewritten. The Blockfactory received a total revamp as well and tip selection should show better behavior in resolving conflicts. In addition, a bunch of unused modules and code have been removed rendering the project overall more readable. The short identifier of a nodeID has been adjusted to show the first 8 characters of the full identity.
4
19
5
20
The snapshot has been changed and thus the ledger state is fully reset.
21
+
6
22
- Refactor MessageFactory, introduce ReferenceProvider and OrphanageManager (#2240)
7
23
- Refactor models to be thread-safe with serix (#2248)
8
24
- Remove future markers (#2241)
@@ -19,7 +35,6 @@ The snapshot has been changed and thus the ledger state is fully reset.
19
35
- GoReleaser dryrun on PRs (#2213)
20
36
- Update marker docs (#2146)
21
37
22
-
23
38
# v0.8.14 - 2022-05-16
24
39
25
40
> Minor revision introducing small docker changes.
@@ -38,7 +53,6 @@ The snapshot has been taken at 2022-05-04 15:05 UTC.
38
53
- Feat/evil spammer improvements and fixes (#2191)
39
54
- Fix bugs in evil spammer and tutorial (#2185)
40
55
41
-
42
56
# v0.8.12 - 2022-04-25
43
57
44
58
> This release introduces the evil wallet and a fix where nodes could not express their opinion on conflicts properly.
// WithRateSetter enables setting rate of spammer.
40
+
funcWithRateSetter(enablebool) Options {
41
+
returnfunc(s*Spammer) {
42
+
s.UseRateSetter=enable
43
+
}
44
+
}
45
+
39
46
// WithBatchesSent provides spammer with options regarding rate, time unit, and finishing spam criteria. Provide 0 to one of max parameters to skip it.
0 commit comments