package
1.9.2-evmc.6.3.0-0
Repository: https://github.com/ewasm/go-ethereum.git
Documentation: pkg.go.dev

# Functions

MetadataFromContext extracts Metadata from a given context.Context.
No description provided by the author
No description provided by the author
NewSignerAPI creates a new API that can be used for Account management.
No description provided by the author
NewUIServerAPI creates a new UIServerAPI.
SignTextWithValidator signs the given message which can be further recovered with the given validator.
No description provided by the author
UnmarshalValidatorData converts the bytes input to typed data.
ValidatePasswordFormat returns an error if the password is too short, or consists of characters outside the range of the printable 7bit ascii set.

# Constants

No description provided by the author
ExternalAPIVersion -- see extapi_changelog.md.
No description provided by the author
InternalAPIVersion -- see intapi_changelog.md.
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
Metadata about a request.
NameValueType is a very simple struct with Name, Value and Type.
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
SendTxArgs represents the arguments to submit a transaction.
No description provided by the author
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
SignerAPI defines the actual implementation of ExternalAPI.
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SignerUIAPI implements methods Clef provides for a UI to query, in the bidirectional communication channel.
types for the requests/response types between signer and UI.
types for the requests/response types between signer and UI.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

ExternalAPI defines the external API through which signing requests are made.
UIClientAPI specifies what method a UI needs to implement to be able to be used as a UI for the signer.
Validator defines the methods required to validate a transaction against some sanity defaults as well as any underlying 4byte method database.

# Type aliases

No description provided by the author
No description provided by the author