Peter Nose

Results 38 issues of Peter Nose

Add API methods like the following: - `get_ephemeral_key(epoch, key_pair_id)` - `get_public_ephemeral_key(epoch, key_pair_id)` Those would derive special ephemeral X25519 key pairs separate from the other runtime keys and where the epoch...

Tested locally. Without changes compute workers are stuck with error messages `Consensus verifier failed to initialize`. ``` {"err":"builder: I/O error\n\nCaused by:\n 0: rpc error\n 1: server error: module: consensus code:...

### Task Add libp2p seed node which can bootstrap libp2p peers. Notes: - Rate limiter was not added. Peer store is simple without peer scoring, advanced peer selection, etc. This...

Merge after https://github.com/oasisprotocol/oasis-core/pull/5205 and https://github.com/oasisprotocol/keymanager-paratime/pull/15 are deployed.

Updates the key manager client to fetch key shares from shareholders and reconstruct the secret key, from which the state key can be derived.

There are still few comments left to be addressed in the ADR for CHURP. Also make sure the ADR is up to date, as we made some changes during implementation.

c:key management