docs: add CHANGELOG.md (Keep a Changelog format)
This commit is contained in:
parent
37862083c4
commit
8248408475
1 changed files with 23 additions and 0 deletions
23
CHANGELOG.md
Normal file
23
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
# Changelog — nu-proto
|
||||||
|
|
||||||
|
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
|
||||||
|
- `types/transaction.proto` — `Transaction`, `TxPayload` oneof with all variants:
|
||||||
|
`TokenTransfer`, `NodeSubmit`, `VoteRegister`, `VoteCast`, `NftTransfer`,
|
||||||
|
`CollectionClaim`, `StakeOp`, `ValidatorRegister`; auto variants:
|
||||||
|
`NodeApprove`, `NftMint`, `NodeReject`, `VotingOpen`
|
||||||
|
- `types/block.proto` — `BlockHeader`, `Block`, `TxReceipt`
|
||||||
|
- `types/story_node.proto` — `StoryNodeState`, `NodeStatus` enum, `WeightedVote`
|
||||||
|
- `types/nft.proto` — `NftState`, `CollectionState`
|
||||||
|
- `rpc/api.proto` — JSON-RPC v0.1 contract: `nu_getBlock`, `nu_getTx`,
|
||||||
|
`nu_getAccount`, `nu_getStory`, `nu_getNode`, `nu_getNft`, `nu_listStories`,
|
||||||
|
`nu_listPendingVotes`, `nu_sendRawTx`, `nu_chainInfo`
|
||||||
|
- WebSocket `SubscribeRequest` / `SubscribeEvent` for real-time block and vote updates
|
||||||
Loading…
Add table
Reference in a new issue