Defined in: packages/wallet-stamper/src/types.ts:53
Ethereum wallets require a signed message to derive the public key.
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.
EthereumWalletInterface
getPublicKey: () =>
Promise
<string
>
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
>
BaseWalletInterface
.getPublicKey
signMessage: (
message
) =>Promise
<string
>
Defined in: packages/wallet-stamper/src/types.ts:27
Signs a message and returns the hex signature as a string.
string
Promise
<string
>
BaseWalletInterface
.signMessage
type:
Ethereum
Defined in: packages/wallet-stamper/src/types.ts:54
The type of the wallet.
Defined in: packages/wallet-stamper/src/types.ts:53
Ethereum wallets require a signed message to derive the public key.
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.
EthereumWalletInterface
getPublicKey: () =>
Promise
<string
>
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
>
BaseWalletInterface
.getPublicKey
signMessage: (
message
) =>Promise
<string
>
Defined in: packages/wallet-stamper/src/types.ts:27
Signs a message and returns the hex signature as a string.
string
Promise
<string
>
BaseWalletInterface
.signMessage
type:
Ethereum
Defined in: packages/wallet-stamper/src/types.ts:54
The type of the wallet.