v3.0.0-beta.1
Changes:
- 6a54334 Version bump for beta.1 (#3159)
- cdb2d6c Node API v2 (#3094)
- 8b8f0a0 pass stopped into consume so we can halt txhashset mid download (#3157)
- 0b21ee6 height (header version) specific output PMMR root rules (#3147)
- 3a333ae deadlock risk in check_orphans called from txhashset_write (#3156)
- 52ea906 cleanup HeaderVersion::default() (#3149)
- cbc17ff Set longer timeout for msg body read/write operations (#3145)
- 7f7d51a our TCP listener is nonblocking so we must set the accepted stream to blocking explicitly... (#3154)
- c46343f cleanup HeaderVersion, "newtype" no need for constructor (#3150)
- 869cfd2 explicit header version based on height rather than "increment" the version (#3148)
See More
- ba9cdd3 Revert "Remove error serialization/deserialization (#3110)" (#3151)
- 3f528a8 Captute "type" byte for unknow message type (#3146)
- 82b1ff9 Hardfork2 (#3136)
- e2795b1 call zip_read fro within the txhashet lock for a consistent view on the files (#3142)
- 11ac7d8 Enable faster sync (#3108)
- 41896f0 Fixing misleading privacy claim (#3127)
- dcfcd3e use saturatig_sub() to avoid a negative value causing an overflow panic (#3139)
- 0c6c464 Chinese translation (#3098)
- f07a897 docs: grin wallet was lifted out in v1.1.0 (#3123)
- 78220fe use try_read_for() with timeout for tui status updates (header and pool stats) (#3129)
- 32609fc mismatch between the test dir used and the test dir cleaned up... (#3133)
- 04e7d30 Replace MimbleWimble by Mimblewimble (#3118)
- 8fde3b3 fix: #3117 For backwards compatibility only capitalise first letter o… (#3124)
- 6d864a8 fix: split state validation status into kernel and rproof updates. (#3096)
- 739a190 Remove grin-tech from DNS seeds (#3121)
- 29b8718 fix: for TUI status try to acquire read lock on pmmr_header but if no… (#3119)
- 8d2c43d add tx pool kernel counts to tui status page (#3111)
- a1061f0 [doc]Chinese Translation: grin4bitcoiners_ZH-CN.md (#3116)
- 43bd5a5 Make imports in core crate more Rust 2018 idiomatic (#3112)
- 928097a Increase IO_TIMEOUT to allow nodes on high-latency connections to sync (#3109)
- 76ac941 Remove error serialization/deserialization (#3110)
- 8ce2bfd feat: TUI logs view (#3064)
- 38e6497 Retrieve outputs within a block height range (#3103)
- 50ce7ba Refactor transaction building combinators (#3057)
- eadf663 fix a spelling mistake (#3106)
- a362888 read header_head and sync_head from the header and sync MMR respectively (#3045)
- a39ff54 optimize: avoid
insert
intoVec
; useinto_iter
for less dereference (#3102) - 67057ab fix: add shutting down dialog to TUI (#3101)
- 1f5de6b Verify headers and blocks only when needed (#3023) [ #1642 ]
- 8a7da89 Remove usage of try! macro, use ? instead (#3097)
- b4e42be mmr simplified Chinese translation (#3095)
- 9bb14b4 [DOC] Update japanese translation (#3020)
- da2e752 skip hydrate if missing kernels, just request full block (#3090)
- 8f4a1cb track opts when requesting blocks (not just if we requested them) (#3089)
- 67b2ff7 Implement security-process RFC (#3009)
- 39016fa use remove_range_closed for clarity (#3088)
- 94b351b chore: pre-commit hook - format all staged files, re-add then commit (#3078)
- a3f3fc2 use sender thread consistently to send msgs to a peer (#3067)
- 95e74c7 quick check for block_exists in adapters (#3068)
- eefd87a More robust peer banning (#3086)
- 4e37c1c Update Serde annotations in
pool
crate (#3081) - 24cf75c update versioning to 3.0.0 alpha (#3080)
This list of changes was auto generated.