Alexis Sellier

Results 70 issues of Alexis Sellier

Currently, we create a `.gitsigners` file upon `rad init`. This can be annoying as it either adds an untracked file, or we have to modify `.gitignore`. If we could by...

`== Publish failed Error: Error unsealing key: Unable to decrypt secret box using the derived key` Gotta get rid of that first "Error:" somehow.

radicle-link @ e640fed9770de476b3983c30b231fd4dcd3cf7a7 When connecting two identical peers ([the radicle org node](https://github.com/radicle-dev/radicle-client-services/tree/master/org-node)) on the localhost (same machine), one of which has 4 projects and the other being fresh (empty monorepo),...

We should be able to go from a hostname, eg. `seed.radicle.xyz` to a `(PeerId, net::SocketAddr)` pair. This will then be used to fetch event feeds. More details to come.

We should move big features into their own sub-folder, as it's getting a bit hard to manage. For now, just creating a `Funding` folder and a `Registrar` folder will make...

According to: https://blog.trailofbits.com/2018/09/05/contract-upgrade-anti-patterns/ and https://blog.trailofbits.com/2020/12/16/breaking-aave-upgradeability/

audit

See https://github.com/radicle-dev/radicle-contracts/pull/28#discussion_r498750089 It may be interesting, for additional trust, to allow for signed revocations. The question is, in what situation would you revoke a `link` key, while still controlling it?

feature:attestations

After testing the storage of the signature component with a `bytes32` tuple instead of a `byte[64]` array, it looks like we can save a lot of gas. This should be...

enhancement
feature:attestations

To allow any compatible contract to be deployed as an "Org", we should clearly define an Org interface that can be implemented by developers, and by our default org contract....

feature:orgs

I'm testing a tool that requires for example creating a git repository and cd'ing into it, something like: ``` mkdir foo cd foo git init . my-cmd ... ``` It...

enhancement
A-trycmd