Preparing search index...
The search index is not available
@lit-protocol/js-sdk
@lit-protocol/js-sdk
pkp-client/src
ethers
ethers
providers
JsonRpcSigner
Class JsonRpcSigner
Hierarchy
Signer
JsonRpcSigner
Implements
TypedDataSigner
Index
Constructors
constructor
Properties
_address
_index
provider
Methods
_legacy
Sign
Message
_sign
Typed
Data
connect
connect
Unchecked
get
Address
send
Transaction
send
Unchecked
Transaction
sign
Message
sign
Transaction
unlock
Constructors
constructor
new
Json
Rpc
Signer
(
constructorGuard
:
any
, provider
:
JsonRpcProvider
, addressOrIndex
?:
string
|
number
)
:
JsonRpcSigner
Parameters
constructorGuard:
any
provider:
JsonRpcProvider
Optional
addressOrIndex:
string
|
number
Returns
JsonRpcSigner
Properties
_address
_address
:
string
_index
_index
:
number
Readonly
provider
provider
:
JsonRpcProvider
Methods
_legacy
Sign
Message
_legacy
Sign
Message
(
message
:
string
|
Bytes
)
:
Promise
<
string
>
Parameters
message:
string
|
Bytes
Returns
Promise
<
string
>
_sign
Typed
Data
_sign
Typed
Data
(
domain
:
TypedDataDomain
, types
:
Record
<
string
,
TypedDataField
[]
>
, value
:
Record
<
string
,
any
>
)
:
Promise
<
string
>
Parameters
domain:
TypedDataDomain
types:
Record
<
string
,
TypedDataField
[]
>
value:
Record
<
string
,
any
>
Returns
Promise
<
string
>
connect
connect
(
provider
:
Provider
)
:
JsonRpcSigner
Parameters
provider:
Provider
Returns
JsonRpcSigner
connect
Unchecked
connect
Unchecked
(
)
:
JsonRpcSigner
Returns
JsonRpcSigner
get
Address
get
Address
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
send
Transaction
send
Transaction
(
transaction
:
Deferrable
<
TransactionRequest
>
)
:
Promise
<
TransactionResponse
>
Parameters
transaction:
Deferrable
<
TransactionRequest
>
Returns
Promise
<
TransactionResponse
>
send
Unchecked
Transaction
send
Unchecked
Transaction
(
transaction
:
Deferrable
<
TransactionRequest
>
)
:
Promise
<
string
>
Parameters
transaction:
Deferrable
<
TransactionRequest
>
Returns
Promise
<
string
>
sign
Message
sign
Message
(
message
:
string
|
Bytes
)
:
Promise
<
string
>
Parameters
message:
string
|
Bytes
Returns
Promise
<
string
>
sign
Transaction
sign
Transaction
(
transaction
:
Deferrable
<
TransactionRequest
>
)
:
Promise
<
string
>
Parameters
transaction:
Deferrable
<
TransactionRequest
>
Returns
Promise
<
string
>
unlock
unlock
(
password
:
string
)
:
Promise
<
boolean
>
Parameters
password:
string
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@lit-
protocol/js-
sdk
access-
control-
conditions/src
auth-
browser/src
cosmos
Connect
eth
Connect
sol
Connect
auth-
helpers/src
bls-
sdk/src
constants/src
contracts-
sdk/src
core/src
crypto/src
ecdsa-
sdk/src
encryption/src
lit-
auth-
client/src
lit-
node-
client-
nodejs/src
lit-
node-
client/src
lit-
third-
party-
libs/src
misc-
browser/src
misc/src
nacl/src
pkp-
base/src
pkp-
client/src
ethers
ethers
constants
providers
utils
RLP
base64
pkp-
cosmos/src
pkp-
ethers/src
pkp-
sui/src
pkp-
walletconnect/src
types/src
uint8arrays/src
Json
Rpc
Signer
constructor
_address
_index
provider
_legacy
Sign
Message
_sign
Typed
Data
connect
connect
Unchecked
get
Address
send
Transaction
send
Unchecked
Transaction
sign
Message
sign
Transaction
unlock
Generated using
TypeDoc