Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Key

Hierarchy

  • Key

Index

Constructors

constructor

  • new Key(options: object): Key

Properties

classes

classes: object = Key.classes

Type declaration

Methods

createLocalKeyStore

  • createLocalKeyStore(): Promise<KeyStore>
  • Creates persistent key store which stores data in the filesystem.

    Returns Promise<KeyStore>

createP2PKH

  • createP2PKH(params: object): P2PKH
  • Creates P2PKH script generator.

    Parameters

    Returns P2PKH

    new instance of P2PKH

createP2PKHBurn

createPlatformAddress

createRemoteKeyStore

  • createRemoteKeyStore(keystoreURL: string): Promise<KeyStore>

signParcel

  • Signs a Parcel with the given account.

    throws

    When nonce or fee in the Parcel is null

    throws

    When account or its passphrase is invalid

    Parameters

    • parcel: Parcel

      A Parcel

    • params: object
      • account: PlatformAddress | string

        An account.

      • fee: U256 | string | number
      • keyStore: KeyStore

        A key store.

      • nonce: U256 | string | number
      • Optional passphrase?: undefined | string

        The passphrase for the given account

    Returns Promise<SignedParcel>

    A SignedParcel

Object literals

Static classes

classes: object

AssetTransferAddress

AssetTransferAddress: AssetTransferAddress

LocalKeyStore

LocalKeyStore: LocalKeyStore

PlatformAddress

PlatformAddress: PlatformAddress

RemoteKeyStore

RemoteKeyStore: RemoteKeyStore

Generated using TypeDoc