Preparing search index...
The search index is not available
cardano-sdk
cardano-sdk
@cardano-sdk/web-extension
<internal>
InMemoryKeyAgent
Class InMemoryKeyAgent
Hierarchy
KeyAgentBase
InMemoryKeyAgent
Implements
KeyAgent
Index
Constructors
constructor
Properties
#private
#private
Accessors
account
Index
bip32
Ed25519
chain
Id
extended
Account
Public
Key
purpose
serializable
Data
Methods
derive
Address
derive
Public
Key
export
Extended
Key
Pair
export
Root
Private
Key
sign
Blob
sign
Cip8
Data
sign
Transaction
from
Bip39
Mnemonic
Words
Constructors
constructor
new
In
Memory
Key
Agent
(
__namedParameters
:
InMemoryKeyAgentProps
, dependencies
:
KeyAgentDependencies
)
:
InMemoryKeyAgent
Parameters
__namedParameters:
InMemoryKeyAgentProps
dependencies:
KeyAgentDependencies
Returns
InMemoryKeyAgent
Properties
Private
#private
#private
:
any
Private
#private
#private
:
any
Accessors
account
Index
get
accountIndex
(
)
:
number
Returns
number
bip32
Ed25519
get
bip32Ed25519
(
)
:
Bip32Ed25519
Returns
Bip32Ed25519
chain
Id
get
chainId
(
)
:
ChainId
Returns
ChainId
extended
Account
Public
Key
get
extendedAccountPublicKey
(
)
:
Bip32PublicKeyHex
Returns
Bip32PublicKeyHex
purpose
get
purpose
(
)
:
KeyPurpose
Returns
KeyPurpose
serializable
Data
get
serializableData
(
)
:
SerializableKeyAgentData
Returns
SerializableKeyAgentData
Methods
derive
Address
derive
Address
(
paymentKeyDerivationPath
:
AccountAddressDerivationPath
, stakeKeyDerivationIndex
:
number
)
:
Promise
<
GroupedAddress
>
Parameters
paymentKeyDerivationPath:
AccountAddressDerivationPath
stakeKeyDerivationIndex:
number
Returns
Promise
<
GroupedAddress
>
derive
Public
Key
derive
Public
Key
(
derivationPath
:
AccountKeyDerivationPath
)
:
Promise
<
Ed25519PublicKeyHex
>
Parameters
derivationPath:
AccountKeyDerivationPath
Returns
Promise
<
Ed25519PublicKeyHex
>
export
Extended
Key
Pair
export
Extended
Key
Pair
(
derivationPath
:
number
[]
)
:
Promise
<
KeyPair
>
Parameters
derivationPath:
number
[]
Returns
Promise
<
KeyPair
>
export
Root
Private
Key
export
Root
Private
Key
(
)
:
Promise
<
Bip32PrivateKeyHex
>
Returns
Promise
<
Bip32PrivateKeyHex
>
sign
Blob
sign
Blob
(
__namedParameters
:
AccountKeyDerivationPath
, blob
:
HexBlob
)
:
Promise
<
SignBlobResult
>
Parameters
__namedParameters:
AccountKeyDerivationPath
blob:
HexBlob
Returns
Promise
<
SignBlobResult
>
sign
Cip8
Data
sign
Cip8
Data
(
context
:
Cip8SignDataContext
)
:
Promise
<
Cip30DataSignature
>
Parameters
context:
Cip8SignDataContext
Returns
Promise
<
Cip30DataSignature
>
sign
Transaction
sign
Transaction
(
txBody
:
TransactionBody
, __namedParameters
:
SignTransactionContext
, __namedParameters
?:
SignTransactionOptions
)
:
Promise
<
Signatures
>
Parameters
txBody:
TransactionBody
__namedParameters:
SignTransactionContext
Optional
__namedParameters:
SignTransactionOptions
Returns
Promise
<
Signatures
>
Static
from
Bip39
Mnemonic
Words
from
Bip39
Mnemonic
Words
(
__namedParameters
:
FromBip39MnemonicWordsProps
, dependencies
:
KeyAgentDependencies
)
:
Promise
<
InMemoryKeyAgent
>
Parameters
__namedParameters:
FromBip39MnemonicWordsProps
dependencies:
KeyAgentDependencies
Returns
Promise
<
InMemoryKeyAgent
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
cardano-
sdk
@cardano-
sdk/cardano-
services
<internal>
errors
util
@cardano-
sdk/cardano-
services-
client
<internal>
@cardano-
sdk/core
<internal>
Asset
Asset
Name
Label
util
Cardano
Asset
Fingerprint
Asset
Id
Asset
Name
Cip1854
Extended
Account
Public
Key
DRepID
Pool
Id
Reward
Account
Transaction
Id
Vrf
Vk
Bech32
util
Cardano
Node
Util
Days
Hours
Milliseconds
Minutes
Provider
Util
Seconds
Serialization
Tx
BodyCBOR
TxCBOR
metadatum
util
@cardano-
sdk/e2e
<internal>
@cardano-
sdk/golden-
test-
generator
<internal>
@cardano-
sdk/governance
<internal>
cip36
@cardano-
sdk/input-
selection
<internal>
@cardano-
sdk/key-
management
<internal>
cip8
errors
util
@cardano-
sdk/ogmios
<internal>
ogmios
To
Core
@cardano-
sdk/projection
<internal>
Bootstrap
In
Memory
Mappers
@cardano-
sdk/util
<internal>
Base64
Blob
Hex
Blob
@cardano-
sdk/util-
dev
<internal>
Asset
Id
Docker
Util
Tx
Test
Util
cip19
Test
Vectors
handle
Provider
Mocks
mock
Providers
@cardano-
sdk/util-
rxjs
@cardano-
sdk/wallet
<internal>
cip30
storage
@cardano-
sdk/web-
extension
<internal>
cip30
In
Memory
Key
Agent
constructor
#private
#private
account
Index
bip32
Ed25519
chain
Id
extended
Account
Public
Key
purpose
serializable
Data
derive
Address
derive
Public
Key
export
Extended
Key
Pair
export
Root
Private
Key
sign
Blob
sign
Cip8
Data
sign
Transaction
from
Bip39
Mnemonic
Words
Generated using
TypeDoc