CardanoWalletConfig

fmgp.did.method.prism.cardano.CardanoWalletConfig
See theCardanoWalletConfig companion object
case class CardanoWalletConfig(mnemonic: Seq[String] = ..., passphrase: String = ...)

Value parameters

mnemonic

BIP-39 mnemonic sentence. TODO REMVOE default

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def account(index: Int = ...): HdAccount
Extension method from fmgp.did.method.prism.cardano
def address(account: HdAccount, network: CardanoNetwork): ShelleyAddress
Extension method from fmgp.did.method.prism.cardano
def address(index: Int, network: CardanoNetwork): ShelleyAddress
Extension method from fmgp.did.method.prism.cardano
def addressMainnet(account: HdAccount): ShelleyAddress
Extension method from fmgp.did.method.prism.cardano
def addressMainnet(index: Int = ...): ShelleyAddress
Extension method from fmgp.did.method.prism.cardano
def addressTestnet(account: HdAccount): ShelleyAddress
Extension method from fmgp.did.method.prism.cardano
def addressTestnet(index: Int = ...): ShelleyAddress
Extension method from fmgp.did.method.prism.cardano
def ed25519DerivePath(path: String): HdKeyPair
Extension method from fmgp.did.method.prism.cardano
def ed25519DerivePrism(didIndex: Int = ..., keyUsage: PrismKeyUsage = ..., keyIndex: Int = ...): HdKeyPair
Extension method from fmgp.did.method.prism.cardano
def prismDeriveAuthentication(didIndex: Int = ..., keyIndex: Int = ...): HdKeyPair
Extension method from fmgp.did.method.prism.cardano
def prismDeriveMaster(didIndex: Int = ..., keyIndex: Int = ...): Secp256k1PrivateKey
Extension method from fmgp.did.method.prism.cardano
def prismDeriveVDR(didIndex: Int = ..., keyIndex: Int = ...): Secp256k1PrivateKey
Extension method from fmgp.did.method.prism.cardano
def secp256k1DerivePrism(didIndex: Int = ..., keyUsage: PrismKeyUsage, keyIndex: Int = ...): Secp256k1PrivateKey
Extension method from fmgp.did.method.prism.cardano
def secp256k1PrivateKey(depth: Int, childIndex: Int): Secp256k1PrivateKey
Extension method from fmgp.did.method.prism.cardano
def seed: Array[Byte]
Extension method from fmgp.did.method.prism.cardano
def signer(account: HdAccount): TransactionSigner
Extension method from fmgp.did.method.prism.cardano
def signer(index: Int = ...): TransactionSigner
Extension method from fmgp.did.method.prism.cardano

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product