Skip to content

Commit 82f01f9

Browse files
authored
README: fixup typos (#31540)
Fixes a few typos in readme.
1 parent d2176f4 commit 82f01f9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cmd/clef/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Clef
22

3-
Clef can be used to sign transactions and data and is meant as a(n eventual) replacement for Geth's account management. This allows DApps to not depend on Geth's account management. When a DApp wants to sign data (or a transaction), it can send the content to Clef, which will then provide the user with context and asks for permission to sign the content. If the users grants the signing request, Clef will send the signature back to the DApp.
3+
Clef can be used to sign transactions and data and is meant as a(n eventual) replacement for Geth's account management. This allows DApps to not depend on Geth's account management. When a DApp wants to sign data (or a transaction), it can send the content to Clef, which will then provide the user with context and ask for permission to sign the content. If the user grants the signing request, Clef will send the signature back to the DApp.
44

55
This setup allows a DApp to connect to a remote Ethereum node and send transactions that are locally signed. This can help in situations when a DApp is connected to an untrusted remote Ethereum node, because a local one is not available, not synchronized with the chain, or is a node that has no built-in (or limited) account management.
66

@@ -123,7 +123,7 @@ The External API is **untrusted**: it does not accept credentials, nor does it e
123123

124124
Clef has one native console-based UI, for operation without any standalone tools. However, there is also an API to communicate with an external UI. To enable that UI, the signer needs to be executed with the `--stdio-ui` option, which allocates `stdin` / `stdout` for the UI API.
125125

126-
An example (insecure) proof-of-concept of has been implemented in `pythonsigner.py`.
126+
An example (insecure) proof-of-concept has been implemented in `pythonsigner.py`.
127127

128128
The model is as follows:
129129

@@ -335,7 +335,7 @@ Bash example:
335335

336336
#### Arguments
337337
- content type [string]: type of signed data
338-
- `text/validator`: hex data with custom validator defined in a contract
338+
- `text/validator`: hex data with a custom validator defined in a contract
339339
- `application/clique`: [clique](https://github.com/ethereum/EIPs/issues/225) headers
340340
- `text/plain`: simple hex data validated by `account_ecRecover`
341341
- account [address]: account to sign with

0 commit comments

Comments
 (0)