real

Results 19 issues of real

The code assumes root privileges when starting/stopping the service. This happened because an older version of docker required root to perform operations using docker. A better solution would be to...

Hi and thank you for writing this extraordinary crate! ## Summary When using a short seed as input to the function `keypair` of ed25519, signature and verification invariants are violated....

Hey. I played a bit with creating elements in MNT224. I got some really strange results when multiplying the number 5 for example by large numbers. I was wondering if...

We are currently using serialization to json file (using `serde`) and writing to disk using the `atomicwrites` crate. Cons of the current design: - Very inefficient, as the whole database...

enhancement

The code at https://github.com/freedomlayer/offst/blob/master/components/crypto/src/rand.rs is very repetitive. Example: ```rust impl RandGen for Salt { fn rand_gen(crypt_rng: &impl CryptoRandom) -> Self { let mut res = Self::default(); crypt_rng.fill(&mut res).unwrap(); res }...

good first issue
P-Low

Posted on behalf of [duxovni](https://github.com/duxovni): > One feature I think it'd be really handy for the app to have is a UI for splitting bills, where a group of friends...

proposal

Hash locks are being used in the protocol to allow atomicity of payments. Currently hash locks are implemented using `SHA512/256`. It might be safer to use a different algorithm, for...

enhancement
question

## Help required `capnp-conv` was written very hastily, and some help is required with improving the code: - [ ] Code review + refactoring suggestions - [ ] A more...

enhancement

Some places in the code base use `Box::pin(...)` only to create a future that satisfies Pin requirements. One example from `components/channeler/src/connect_pool.rs`: ```rust async fn conn_attempt( friend_public_key: PublicKey, address: RA, mut...

question
P-Low