Preparing search index...
The search index is not available
API References
API References
js
DerivedIdentityClient
Class DerivedIdentityClient
Hierarchy
DerivedIdentityClient
Implements
IdentitySigner
KeypairSigner
Index
Properties
metaplex
original
Signer
derived
Keypair
Constructors
constructor
Accessors
public
Key
secret
Key
original
Public
Key
Methods
derive
From
fund
withdraw
withdraw
All
close
sign
Message
sign
Transaction
sign
All
Transactions
verify
Message
equals
assert
Initialized
Properties
Protected
Readonly
metaplex
metaplex
:
Metaplex
Protected
original
Signer
original
Signer
:
null
|
Signer
= null
Protected
derived
Keypair
derived
Keypair
:
null
|
Keypair
= null
Constructors
constructor
new
Derived
Identity
Client
(
metaplex
:
Metaplex
)
:
DerivedIdentityClient
Parameters
metaplex:
Metaplex
Returns
DerivedIdentityClient
Accessors
public
Key
get
publicKey
(
)
:
PublicKey
Returns
PublicKey
secret
Key
get
secretKey
(
)
:
Uint8Array
Returns
Uint8Array
original
Public
Key
get
originalPublicKey
(
)
:
PublicKey
Returns
PublicKey
Methods
derive
From
derive
From
(
message
:
string
|
Uint8Array
, originalSigner
?:
IdentitySigner
)
:
Promise
<
void
>
Parameters
message:
string
|
Uint8Array
Optional
originalSigner:
IdentitySigner
Returns
Promise
<
void
>
fund
fund
(
amount
:
SolAmount
)
:
Promise
<
TransferSolOutput
>
Parameters
amount:
SolAmount
Returns
Promise
<
TransferSolOutput
>
withdraw
withdraw
(
amount
:
SolAmount
)
:
Promise
<
TransferSolOutput
>
Parameters
amount:
SolAmount
Returns
Promise
<
TransferSolOutput
>
withdraw
All
withdraw
All
(
)
:
Promise
<
TransferSolOutput
>
Returns
Promise
<
TransferSolOutput
>
close
close
(
)
:
void
Returns
void
sign
Message
sign
Message
(
message
:
Uint8Array
)
:
Promise
<
Uint8Array
>
Parameters
message:
Uint8Array
Returns
Promise
<
Uint8Array
>
sign
Transaction
sign
Transaction
(
transaction
:
Transaction
)
:
Promise
<
Transaction
>
Parameters
transaction:
Transaction
Returns
Promise
<
Transaction
>
sign
All
Transactions
sign
All
Transactions
(
transactions
:
Transaction
[]
)
:
Promise
<
Transaction
[]
>
Parameters
transactions:
Transaction
[]
Returns
Promise
<
Transaction
[]
>
verify
Message
verify
Message
(
message
:
Uint8Array
, signature
:
Uint8Array
)
:
boolean
Parameters
message:
Uint8Array
signature:
Uint8Array
Returns
boolean
equals
equals
(
that
:
PublicKey
|
Signer
)
:
boolean
Parameters
that:
PublicKey
|
Signer
Returns
boolean
assert
Initialized
assert
Initialized
(
)
:
asserts
this
is
{
originalSigner
:
Signer
;
derivedKeypair
:
Keypair
;
}
Returns
asserts
this
is
{
originalSigner
:
Signer
;
derivedKeypair
:
Keypair
;
}
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
API
References
js-
plugin-
aws -
v0.19.1
js-
plugin-
nft-
storage -
v0.19.1
js -
v0.19.1
Derived
Identity
Client
metaplex
original
Signer
derived
Keypair
constructor
public
Key
secret
Key
original
Public
Key
derive
From
fund
withdraw
withdraw
All
close
sign
Message
sign
Transaction
sign
All
Transactions
verify
Message
equals
assert
Initialized
Generated using
TypeDoc