Antioch Peverell
87729a2227
bump crate version to 5.1.0-beta.2 to prep for release ( #3636 )
2021-04-29 13:05:28 +01:00
trevyn
9e27e6f9d3
Add migration to config_file_version = 2
( #3634 )
...
* Add config_file_version and migration to version 2
* Generate `config_file_version = 2` as default
2021-04-27 14:33:56 +01:00
Quentin Le Sceller
0259ed23ea
Update copyright year to 2021 ( #3592 )
...
* Update copyright year to 2021
2021-03-10 10:14:48 -05:00
Quentin Le Sceller
725622da7a
Remove imports and cleanups ( #3590 )
...
* Remove unused import and if else chain
2021-03-08 11:09:41 -05:00
John Tromp
4877f30e2c
override old accept_fee_base setting of 1000000 to new default 500000 ( #3539 )
...
* override old accept_fee_base setting of 1000000 to new default 500000
* document exceptional accept_fee_base behaviour in grin-server.toml
* document more accurately
2021-01-06 15:24:11 +00:00
jaspervdm
35ebdea967
Bump master version to 5.1.0-alpha.1 ( #3510 )
2021-01-04 15:29:50 +00:00
Antioch Peverell
f48a23655d
bump 5.0.0-beta.2 after fixing windows release script ( #3508 )
2020-11-26 21:35:10 +00:00
jaspervdm
64c8e0cf0a
Bump version to 5.0.0-beta.1 ( #3505 )
2020-11-26 18:48:16 +01:00
Quentin Le Sceller
9abb6e3e01
Disable API v1 ( #3503 )
...
* Disable API v1
* Fix missing path in foreign_api_secret
2020-11-25 19:36:29 +00:00
deevope
fd5dfaaec4
reorg cache fix ( #3495 )
...
* reorg cache period configurable
* fix comment
* u32 type
Co-authored-by: deevope <you@example.com>
2020-11-25 17:59:37 +00:00
John Tromp
f86102b2a6
fixDAA; implement wtema ( #3477 )
...
* implement wtema
* reduce FTL from 12 to 5 mins; fix inaccuracies in cuckoo doc
* rename difficulty window for DampedMovingAverage DAA
* fix FTL error msg
* secondary_scale becomes extended nonce past HF4
* secondary_scale change actually belongs in hardfork4 PR
* make future time limit configurable
* define constant global::DEFAULT_FUTURE_TIME_LIMIT and refactor a bit
* fix typos
* as_ref() feels safer than as_mut() :-)
* remove obsolete mut
* make future_time_limit non-mandatory in grin-server.toml
2020-11-25 10:58:39 +00:00
Antioch Peverell
b5c6d24b40
default capabilities cleanup ( #3484 )
...
* default capabilities cleanup
* fix tests for unused pibd capabilities
2020-11-21 21:49:19 +00:00
Quentin Le Sceller
cf2a65242d
Rename Floonet to Testnet ( #3431 )
...
* Rename Floonet to Testnet
* Fix test
* Rename test and docker
2020-10-07 09:36:02 -04:00
Antioch Peverell
a22d98e9d5
bump working version on master to 4.2.0-alpha.1 ( #3443 )
...
we now have a current/4.1.x branch for 4.1.0 release
2020-09-15 17:26:44 +01:00
Antioch Peverell
824c51a346
bump version to 4.1.0 on master (4.0.1 on 4.0.x branch) ( #3390 )
2020-07-13 12:16:43 +01:00
Antioch Peverell
30db9c410e
bump master to 4.0.1-alpha.1 to differentiate from 4.0.0 official tagged build ( #3374 )
2020-07-02 15:51:11 +01:00
Yeastplume
7abe9fcb39
Versioning for 4.0.0 release ( #3373 )
2020-07-02 10:29:10 +01:00
Yeastplume
098d25e569
Version bump for 4.0.0-rc.1 ( #3366 )
2020-06-26 13:10:42 +01:00
Antioch Peverell
dd88d28a7a
bump version to 4.0.0-beta.2 ( #3351 )
2020-06-12 14:08:12 +01:00
Quentin Le Sceller
093c500fed
Cargo Update ( #3338 )
2020-06-08 17:15:32 -04:00
Yeastplume
c7c9a32b9b
4.0.0-beta.1 Version Bump ( #3339 )
2020-06-04 14:52:26 +01:00
Quentin Le Sceller
be4779c923
Less cloning and pattern simplifications ( #3305 )
...
* Cleanup
* Pattern simplification
2020-04-24 11:19:34 +02:00
Yeastplume
b73fc0bb9b
Version bump for next development release
2020-03-02 12:27:16 +00:00
Yeastplume
533da2d192
version bump for 3.1.0 release ( #3258 )
2020-03-02 10:38:56 +00:00
Antioch Peverell
ef755a5c49
bump to 3.1.0-beta.3 ( #3252 )
2020-02-28 12:42:08 +00:00
Antioch Peverell
5071084445
bump version to 3.1.0-beta.2 ( #3244 )
2020-02-27 09:35:44 +00:00
Joseph Goulden
0d2e58e90e
feat: allow DNS names in peers/seeds list and resolve them ( #3125 )
...
* feat: allow DNS names in peers/seeds list and resolve them
* tests: add mod for peer tests
* refactor: rename some variables
* chore: use Serde desrialize to resolve DNS names into PeerAddrs
* fix: compile
* fix: add back code to remove duplicate ip addresses from resolved DNS seeds
2020-02-14 14:58:57 +00:00
Quentin Le Sceller
6e5afe496b
Update License to 2020 ( #3196 )
2020-01-20 11:40:58 +00:00
Yeastplume
2bf4080866
versioning for master
2019-12-20 11:13:39 +00:00
Yeastplume
266af4e91f
version bump for master
2019-12-20 11:07:58 +00:00
Yeastplume
a50200799b
version bump ( #3174 )
2019-12-19 16:24:02 +00:00
Yeastplume
2f8a1f2712
Versioning for 3.0.0-beta.2 ( #3170 )
...
* versioning for beta build
* Cargo.lock
2019-12-12 20:37:50 +00:00
Yeastplume
6a54334576
Version bump for beta.1 ( #3159 )
2019-12-06 12:01:53 +00:00
Quentin Le Sceller
cdb2d6c72c
Node API v2 ( #3094 )
...
* Node API v2
* Update gitignore
* Add get_pmmr_indices method
* Add Foreign and Owner API each one with specific secret
* Fix failing tests
* Revert to 'Option<u64>'
2019-12-06 10:57:53 +00:00
Quentin Le Sceller
04e7d307ce
Replace MimbleWimble by Mimblewimble ( #3118 )
...
* Replace MimbleWimble by Mimblewimble
* MimbleWimble->Mimblewimble
2019-11-19 10:49:32 +00:00
Joseph Goulden
8fde3b3829
fix : #3117 For backwards compatibility only capitalise first letter o… ( #3124 )
...
* fix : #3117 For backwards compatibility only capitalise first letter of log level in config file
* fix: For forwards compatibility old config needs Warning log level changed to standard log::Level WARN
* refactor: renamed some variables
2019-11-18 15:44:25 +00:00
Joseph Goulden
8ce2bfda58
feat: TUI logs view ( #3064 )
...
* fix: add logs page to TUI
* chore: print panic traces to TUI logs
* chore: stop and start tui nicely and a bit of refactoring
* chore: rustfmt
* chore: typo
* chore: use sync_channel for logs
* chore: don't try to unwrap err on try_send log message
* chore: fix compiler/lint warnings
* fix: Only create logs channel if TUI is enabled and resovle other small review comments
* fix: wrap logs in TUI to fix window size
* fix: debug and trace logs appear white in the TUI logs
2019-11-13 09:45:59 -05:00
Yeastplume
24cf75cead
update versioning to 3.0.0 alpha ( #3080 )
2019-10-04 10:51:55 +01:00
Antioch Peverell
b78ace8329
bump version to v2.1.0-beta.3 ( #3075 )
2019-10-03 10:36:54 +01:00
Quentin Le Sceller
6be6391225
Change 2018 to 2019 in copyright files ( #3072 )
2019-10-02 09:40:20 +01:00
Antioch Peverell
751ca06560
bump version number ( #3066 )
2019-09-30 10:58:49 +01:00
Yeastplume
ae556a8a2a
change release versioning for 2.1.0 beta build ( #3056 )
2019-09-24 13:54:12 +01:00
Antioch Peverell
f3baceb51b
bump version for 2.1.0 dev (still on master) ( #3050 )
2019-09-19 15:03:44 +01:00
Antioch Peverell
5bf813ee93
improve checking for p2p connection limits (revised) ( #2993 )
...
* Add check for p2p connection limits
* Simplify undesirable connection shutdown
* Make inbound and outbound connections more explicit
* Cleanup inbound and outbound connections
* Cleanup an outbound peers check
* Rename healthy_peers_mix to enough_outbound_peers
* be a lot less restrictive when picking some candidate peers to connect to
keep the peer address queue drained but actually attempt a healthy number of connections
as most of these attempts are going to fail due to majority of nodes not being publicly accessible
2019-08-21 19:58:43 +01:00
antiochp
17dddeeb0d
Revert "Improve checking for p2p connection limits ( #2985 )"
...
This reverts commit 24f0a52437
.
2019-08-21 15:02:10 +01:00
j01tz
24f0a52437
Improve checking for p2p connection limits ( #2985 )
...
* Add check for p2p connection limits
* Simplify undesirable connection shutdown
* Make inbound and outbound connections more explicit
* Cleanup inbound and outbound connections
* Cleanup an outbound peers check
* Rename healthy_peers_mix to enough_outbound_peers
2019-08-21 12:43:09 +01:00
Antioch Peverell
f4eb3e3d4b
Always stem local txs if configured that way (unless explicitly fluffed) ( #2876 )
...
* always stem local txs if configured that way (unless explicitly fluff from wallet)
this overrides current epoch behavior for txs coming in via "push-api"
rename "local" to "our" txs
* TxSource is now an enum for type safety.
2019-07-04 11:56:42 +01:00
Yeastplume
9398578947
update version number
2019-06-25 15:43:46 +01:00
Yeastplume
71d16d1b4d
Update version number for next (potential) release
2019-06-18 21:17:48 +01:00
Yeastplume
75c229ba68
create 2.0.0 branch
2019-06-05 20:36:57 +01:00