Skip to content

v3.0.0-beta.1

Compare
Choose a tag to compare
@ignopeverell ignopeverell released this 06 Dec 12:21
6a54334

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 into Vec; use into_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.