freenet-core
freenet-core copied to clipboard
Declare your digital independence
`GetSecretRequest` doesn't belong in `InboundDelegateMsg` because delegates can't respond to these messages, they can only send them and receive `GetSecretResponse`s. We're currently using the `ApplicationMessage` struct both for communication between...
Complete the implementation of delegate-user interaction. The purpose of this is so that delegates can seek permission from the user for tasks like signing with a private key.
The `ApplicationMessage::app` field (wrapped by `InboundDelegateMsg::ApplicationMessage` enum) is redundant and should be removed. The `attested` parameter to `DelegateInterface::process()`, currently an `Option
* Generalization of River glue code * https://github.com/dioxus-community/dioxus-radio
This should be improved, eg. OtherError's parameter should probably be a string rather than a boxed error, why does ConnectionError take a serde value, etc. ```rust #[derive(thiserror::Error, Debug)] #[non_exhaustive] pub...
Tracking issue for some internal refactoring we need to do. The goal is to: - improve debugging capabilities over the kernel - simplify and clean up some of the core...
**Summary:** We want to provide an easy way for users to run Freenet as a background service without requiring manual startup each time. The consensus is to add a `freenet...
Description: I encountered issues when attempting to publish a contract with the fdev tool. The following problems arose: --state argument: In the tutorial (https://docs.freenet.org/tutorial.html), the --state argument is used directly...
Currently we are missing the functionality to send update deltas to subscribers (instead we send the whole updated state) over the network after updating a contract locally. List of changes...