Interface: EthereumWalletInterface
Defined in: packages/wallet-stamper/src/types.ts:53 Ethereum wallets require a signed message to derive the public key.Remarks
This is the SECP256K1 public key of the Ethereum wallet, not the address. This requires that the wallet signs a message in order to derive the public key. EthereumWalletInterfaceExtends
Properties
getPublicKey()
getPublicKey: () =>Defined in: packages/wallet-stamper/src/types.ts:28 Returns the public key, which is the SECP256K1 hex encoded public key from your Ethereum wallet.Promise<string>
Returns
Promise<string>
Inherited from
BaseWalletInterface.getPublicKey
signMessage()
signMessage: (Defined in: packages/wallet-stamper/src/types.ts:27 Signs a message and returns the hex signature as a string.message) =>Promise<string>
Parameters
message
string
Returns
Promise<string>
Inherited from
BaseWalletInterface.signMessage
type
type: Ethereum
Defined in: packages/wallet-stamper/src/types.ts:54
The type of the wallet.
Overrides
BaseWalletInterface.type