docs: add CHANGELOG.md (Keep a Changelog format)
This commit is contained in:
parent
9cd556a439
commit
07493e43ed
1 changed files with 19 additions and 0 deletions
19
CHANGELOG.md
Normal file
19
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Changelog — nu-p2p
|
||||
|
||||
All notable changes to this project will be documented in this file.
|
||||
Format: [Keep a Changelog](https://keepachangelog.com/en/1.1.0/)
|
||||
|
||||
---
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.1.0] — 2026-04-24
|
||||
|
||||
### Added
|
||||
- `src/behaviour.rs` — `NuBehaviour` compositing Gossipsub + Kademlia DHT +
|
||||
Identify + Ping via `#[derive(NetworkBehaviour)]`
|
||||
- `src/messages.rs` — `NetworkMessage` enum: `BlockAnnounce`, `BlockRequest`,
|
||||
`BlockResponse`, `TxGossip`, `PeerExchange`, `ValidatorHeartbeat`, `VoteAnnounce`
|
||||
- Gossip topics: `nu/blocks/1`, `nu/txs/1`, `nu/votes/1`, `nu/validators/1`
|
||||
- `src/node.rs` — `P2pNode` struct with `start()` stub; wired in Faz 1
|
||||
- libp2p 0.54 dependency with Gossipsub, Kademlia, Identify, Ping
|
||||
Loading…
Add table
Reference in a new issue