Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PayoutAccountsConfig

label

COMMON

interface

PayoutAccountsConfig

description

The dApp payout accounts configuration.

link

PayoutConfig

since

v0.4.0

Hierarchy

  • PayoutAccountsConfig

Index

Properties

issuerPrivateKey: string

A private key that is used to prepare payouts (sign). This account private key must correspond to the signer account or it must be a co-signer of the signer account on dHealth Network.

Note that modifying this private key will affect the payouts that are executed by this backend runtime in that it will send these transactions from a different account.

Whenever this field is modified, it is important that a discovery source is registered in the configuration for the linked account address, in config/dapp.ts under discovery.sources.

example

"71BC0DB348A25D163290C44EF863B031FD5251D4E3674DCE37D78FE6C5F8E0FE"

access

public

var

{string}

signerPublicKey: string

A public key that is used to announce payouts on the network. This account public key must correspond to the Account on dHealth Network that will be executing the *transfer transaction.

Note that this field may possibly refer to a different account than the above issuerPrivateKey. In those cases, the issuer account is used to initially create the transaction, and the signer account is used to broadcast and confirm the transaction (after co-signatures).

example

"71BC0DB348A25D163290C44EF863B031FD5251D4E3674DCE37D78FE6C5F8E0FE"

access

public

var

{string}

Generated using TypeDoc