Module rpc

Source
Expand description

The seismic rpc api implementation Seismic rpc logic.

seismic_ namespace overrides:

  • seismic_getTeePublicKey will return the public key of the Seismic enclave.

eth_ namespace overrides:

  • eth_signTypedData_v4 will sign a typed data request using the Seismic enclave.

Structs§

EthApiExt
Implementation of the eth_ namespace override
SeismicApi
Implementation of the seismic rpc api

Traits§

EthApiOverrideClient
Client implementation for the EthApiOverride RPC API.
EthApiOverrideServer
Server trait implementation for the EthApiOverride RPC API.
SeismicApiClient
Client implementation for the SeismicApi RPC API.
SeismicApiServer
Server trait implementation for the SeismicApi RPC API.

Functions§

test_address
Localhost with port 0 so a free port is used.