Return readonly: false for local keystores (#3490)

## Issue Addressed

NA

## Proposed Changes

Indicate that local keystores are `readonly: Some(false)` rather than `None` via the `/eth/v1/keystores` method on the VC API.

I'll mark this as backwards-incompat so we remember to mention it in the release notes. There aren't any type-level incompatibilities here, just a change in how Lighthouse responds to responses.

## Additional Info

- Blocked on #3464
This commit is contained in:
Paul Hauner
2022-08-24 23:35:00 +00:00
parent ebd661783e
commit c64e17bb81
2 changed files with 3 additions and 3 deletions

View File

@@ -40,7 +40,7 @@ pub fn list<T: SlotClock + 'static, E: EthSpec>(
SigningMethod::LocalKeystore {
ref voting_keystore,
..
} => (voting_keystore.path(), None),
} => (voting_keystore.path(), Some(false)),
SigningMethod::Web3Signer { .. } => (None, Some(true)),
});