Preparing search index...
The search index is not available
@thirdweb-dev/wallets
@thirdweb-dev/wallets
EngineSigner
Class EngineSigner
Hierarchy
Signer
EngineSigner
Index
Constructors
constructor
Properties
config
Methods
connect
fetch
get
Address
send
Transaction
sign
Message
sign
Transaction
Constructors
constructor
new
Engine
Signer
(
config
,
provider
?
)
:
EngineSigner
Parameters
config
:
EngineSignerConfiguration
Optional
provider
:
Provider
Returns
EngineSigner
Properties
config
config
:
EngineSignerConfiguration
Methods
connect
connect
(
provider
)
:
EngineSigner
Parameters
provider
:
Provider
Returns
EngineSigner
Private
fetch
fetch
(
__namedParameters
)
:
Promise
<
any
>
Parameters
__namedParameters
:
{
body
?:
any
;
method
:
"POST"
|
"GET"
;
path
:
string
;
}
Optional
body
?:
any
method
:
"POST"
|
"GET"
path
:
string
Returns
Promise
<
any
>
get
Address
get
Address
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
send
Transaction
send
Transaction
(
transaction
)
:
Promise
<
TransactionResponse
>
Parameters
transaction
:
TransactionRequest
Returns
Promise
<
TransactionResponse
>
sign
Message
sign
Message
(
message
)
:
Promise
<
string
>
Parameters
message
:
string
Returns
Promise
<
string
>
sign
Transaction
sign
Transaction
(
transaction
)
:
Promise
<
string
>
Parameters
transaction
:
Deferrable
<
TransactionRequest
>
Returns
Promise
<
string
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
config
connect
fetch
get
Address
send
Transaction
sign
Message
sign
Transaction
@thirdweb-dev/wallets
AuthProvider
RecoveryShareManagement
UserWalletStatus
AbstractClientWallet
AbstractWallet
AddChainError
AsyncLocalStorage
BloctoWallet
ChainNotConfiguredError
Coin98Wallet
CoinbaseWallet
Connector
CoreWallet
CredentialsStorage
CryptoDefiWallet
EmbeddedWallet
EmbeddedWalletSdk
EngineSigner
EngineWallet
EthersWallet
FrameWallet
InjectedWallet
LocalStorage
LocalWallet
MagicLink
MetaMaskWallet
OKXWallet
PaperWallet
PhantomWallet
PrivateKeyWallet
ProviderRpcError
RabbyWallet
RainbowWallet
SafeWallet
SignerWallet
SmartWallet
SwitchChainError
TokenBoundSmartWallet
TrustWallet
UserRejectedRequestError
WagmiAdapter
WagmiConnector
WalletConnect
WalletConnectHandler
WalletConnectV2Handler
ZerionWallet
AccountApiParams
AsyncStorage
DAppMetaData
EVMWallet
GenericAuthWallet
IWalletConnectReceiver
ProviderConfig
SafeConnectionArgs
SyncStorage
WalletEvents
AccessibleSmartWallets
AccountContractInfo
AuthAndWalletRpcReturnType
AuthDetails
AuthLoginReturnType
AuthParams
AuthResult
AuthStoredTokenWithCookieReturnType
Chain
Coin98Options
CoinbaseWalletOptions
ConnectParams
ContractInfo
ContractInfoInput
CoreWalletOptions
CreateAsyncStorage
CryptoDefiWalletOptions
Ecosystem
EmbeddedWalletAdditionalOptions
EmbeddedWalletConnectionArgs
EmbeddedWalletConstructorType
EmbeddedWalletOauthStrategy
EmbeddedWalletOptions
FactoryContractInfo
GetAddressReturnType
GetAuthDetailsReturnType
GetHeadlessLoginLinkReturnType
GetUser
GetUserWalletStatusRpcReturnType
InitializedUser
LocalWalletConnectionArgs
LocalWalletOptions
LogoutReturnType
MagicLinkAdditionalOptions
MagicLinkConnectOptions
MagicLinkOptions
MagicOAuthProvider
MetamaskWalletOptions
OKXWalletOptions
PaperWalletAdditionalOptions
PaperWalletOptions
RabbyOptions
RainbowWalletOptions
SafeWalletOptions
SendEmailOtpReturnType
SetUpWalletRpcReturnType
SignMessageReturnType
SignTransactionReturnType
SignedTypedDataReturnType
SignerWalletAdditionalOptions
SignerWalletConnectionArgs
SmartWalletConfig
SmartWalletConnectionArgs
SmartWalletOptions
StoredTokenType
TrustWalletOptions
WC2_QRModalOptions
WCErrorResponse
WCEvent
WCJsonRpcError
WCJsonRpcResult
WCMetadata
WCPeer
WCProposal
WCProposerMetadata
WCRequest
WCSession
WalletConnectMetadata
WalletConnectOptions
WalletConnectReceiverConfig
WalletData
WalletOptions
DEFAULT_DAPP_META
EIP155_SIGNING_METHODS
SafeSupportedChainsSet
WalletConnectV1
walletIds
AUTH_TOKEN_LOCAL_STORAGE_NAME
DEVICE_SHARE_LOCAL_STORAGE_NAME
DEVICE_SHARE_LOCAL_STORAGE_NAME_DEPRECATED
WALLET_USER_DETAILS_LOCAL_STORAGE_NAME
WALLET_USER_ID_LOCAL_STORAGE_NAME
assertWindowEthereum
createAsyncLocalStorage
createLocalStorage
getAllSigners
getAllSmartWallets
getInjectedCoin98Provider
getInjectedCoinbaseProvider
getInjectedCoreWalletProvider
getInjectedCryptoDefiWalletProvider
getInjectedMetamaskProvider
getInjectedOKXProvider
getInjectedPhantomProvider
getInjectedRabbyProvider
getInjectedRainbowProvider
getSmartWalletAddress
isSmartWalletDeployed
isValidPrivateKey
isWalletAnalyticsEnabled
normalizeChainId
setWalletAnalyticsEnabled
Generated using
TypeDoc