mirror of
https://github.com/logos-messaging/pm.git
synced 2026-01-05 23:53:12 +00:00
Final furps, rename api
This commit is contained in:
parent
6905aa3cdc
commit
c2e807b994
@ -12,6 +12,7 @@
|
|||||||
1. Application developers can set RLN rate limit at insertion.
|
1. Application developers can set RLN rate limit at insertion.
|
||||||
2. User does not need to wait for merkle tree synchronization and building to start relaying
|
2. User does not need to wait for merkle tree synchronization and building to start relaying
|
||||||
or sending messages.
|
or sending messages.
|
||||||
|
3. Application does not need to do a Web3 RPC call for every tree change to generate or validate messages.
|
||||||
|
|
||||||
## Reliability
|
## Reliability
|
||||||
|
|
||||||
@ -28,6 +29,5 @@
|
|||||||
|
|
||||||
## + (Privacy, Anonymity, Deployments)
|
## + (Privacy, Anonymity, Deployments)
|
||||||
|
|
||||||
1. Smart Contracts are deployed on Linea Sepolia.
|
1. Smart Contracts are deployed on ~Linea Sepolia~ Status L2 Sepolia.
|
||||||
2. TWN uses smart contracts deployed on Linea Sepolia.
|
2. TWN uses smart contracts deployed on ~Linea Sepolia~ Status L2 Sepolia.
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,4 @@
|
|||||||
# Waku API FURPS
|
# Waku ADK FURPS
|
||||||
|
|
||||||
(proposing to move away from "messaging api" to avoid confusion)
|
|
||||||
|
|
||||||
## Functionality
|
## Functionality
|
||||||
|
|
||||||
@ -93,7 +93,7 @@ Spec delivery not included.
|
|||||||
|
|
||||||
**Owner**: js-waku
|
**Owner**: js-waku
|
||||||
|
|
||||||
**Feature**: [Waku API](/FURPS/core/waku_api.md)
|
**Feature**: [Waku SDK](/FURPS/core/waku_sdk.md)
|
||||||
|
|
||||||
**FURPS**:
|
**FURPS**:
|
||||||
- F1. Setup, start and stop a Waku node.
|
- F1. Setup, start and stop a Waku node.
|
||||||
@ -122,7 +122,7 @@ For S3. Browser; distribution via npmjs.com.
|
|||||||
|
|
||||||
**Owner**: nwaku
|
**Owner**: nwaku
|
||||||
|
|
||||||
**Feature**: [Waku API](/FURPS/core/waku_api.md)
|
**Feature**: [Waku SDK](/FURPS/core/waku_sdk.md)
|
||||||
|
|
||||||
**FURPS**:
|
**FURPS**:
|
||||||
- F1. Setup, start and stop a Waku node.
|
- F1. Setup, start and stop a Waku node.
|
||||||
|
|||||||
@ -118,14 +118,13 @@ See deliverables.
|
|||||||
|
|
||||||
### Deploy RLN Contracts to Status L2 testnet
|
### Deploy RLN Contracts to Status L2 testnet
|
||||||
|
|
||||||
TODO FURPS
|
|
||||||
|
|
||||||
**Owner**: nwaku
|
**Owner**: nwaku
|
||||||
|
|
||||||
**Feature**: [{Feature Name (only 1)}]({path/to/furps/file})
|
**Feature**: [RLN Smart Contract](/FURPS/core/rln_smart_contract.md)
|
||||||
|
|
||||||
**FURPS**:
|
**FURPS**:
|
||||||
- {F1. copy-paste full furps statement}
|
- +1. Smart Contracts are deployed on Status L2 Sepolia.
|
||||||
|
- +2. TWN uses smart contracts deployed on Status L2 Sepolia.
|
||||||
|
|
||||||
**Checklist**:
|
**Checklist**:
|
||||||
- [ ] Specs: link to specs and/or API definition
|
- [ ] Specs: link to specs and/or API definition
|
||||||
@ -135,14 +134,12 @@ TODO FURPS
|
|||||||
|
|
||||||
### Improve RLN UX by reducing Web3 RPC calls
|
### Improve RLN UX by reducing Web3 RPC calls
|
||||||
|
|
||||||
TODO FURPS
|
|
||||||
|
|
||||||
**Owner**: core research
|
**Owner**: core research
|
||||||
|
|
||||||
**Feature**: [{Feature Name (only 1)}]({path/to/furps/file})
|
**Feature**: [RLN Smart Contract](/FURPS/core/rln_smart_contract.md)
|
||||||
|
|
||||||
**FURPS**:
|
**FURPS**:
|
||||||
- {F1. copy-paste full furps statement}
|
- U3. Application does not need to do a Web3 RPC call for every tree change to generate or validate messages.
|
||||||
|
|
||||||
**Checklist**:
|
**Checklist**:
|
||||||
- [ ] Specs: link to specs and/or API definition
|
- [ ] Specs: link to specs and/or API definition
|
||||||
|
|||||||
@ -62,7 +62,7 @@ Note: maybe taken over by Vac-Nim
|
|||||||
|
|
||||||
**Owner**: nwaku
|
**Owner**: nwaku
|
||||||
|
|
||||||
**Feature**: [Waku API](/FURPS/core/waku_api.md)
|
**Feature**: [Waku SDK](/FURPS/core/waku_sdk.md)
|
||||||
|
|
||||||
**FURPS**:
|
**FURPS**:
|
||||||
- F8. When wrapping the C API, conversion from native types to Protobuf is needed by the wrapper (PoC).
|
- F8. When wrapping the C API, conversion from native types to Protobuf is needed by the wrapper (PoC).
|
||||||
|
|||||||
@ -78,7 +78,7 @@ See deliverables.
|
|||||||
|
|
||||||
**Owner**: nwaku
|
**Owner**: nwaku
|
||||||
|
|
||||||
**Feature**: [Waku API](/FURPS/core/waku_api.md)
|
**Feature**: [Waku SDK(/FURPS/core/waku_sdk.md)
|
||||||
|
|
||||||
**FURPS**:
|
**FURPS**:
|
||||||
- S4. Rust; available on crates.io.
|
- S4. Rust; available on crates.io.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user