Architecture Decision Records Log
- Iroha Special Instructions DSL
- Serialization Format
- Networking stack
- Rust Async Runtime
- Prevent replay of rejected transactions
- Logging
- Web API
- Blocks sign off
- Sumeragi Error Handling
- Encapsulation of crypto related functionality
- Async-std API usage
- Place of assets in Iroha model
- Different key types
- Permissions
- Bridges
- Use serde-json for deserialization of `config.json`
- Maintenance Endpoint
- Multisignature transactions
- Query Permissions Do Not Apply to Validators
- Block Synchronization
- Cloud Events
- DEX Generic Scenarios
- Genesis Block and Network Setup
- Triggers
- Library usage for HTTP and WebSocket protocols
- Modular Data Model
- Set of OOB ISIs
- Iroha crates naming for crates.io
- Change View Drawback in Sumeragi
- Message Versioning
- Pluggable modules and actor model
- Scheme generation of model-objects
- P2P network
- Scripting Languages and Runtimes for Iroha2 Smart Contracts
- Key-centric accounts structure
Open questions
Description | Due date | Assignee | Task appears on |
---|---|---|---|
| Set of OOB ISIs | ||
| Set of OOB ISIs | ||
| Set of OOB ISIs | ||
| Set of OOB ISIs | ||
| Set of OOB ISIs | ||
| Set of OOB ISIs | ||
| Set of OOB ISIs | ||
| Egor Ivkov | Library usage for HTTP and WebSocket protocols | |
| 武宮誠 | DEX Generic Scenarios | |
| Web API | ||
| Web API | ||
| Web API |
, multiple selections available,