Type alias WalletTemplateKeyBase

WalletTemplateKeyBase: {
    neverSignTwice?: boolean;
}

Type declaration

  • Optional neverSignTwice?: boolean

    If set to true, indicates that this key should never be used to sign two different messages.

    This is useful for contracts that use zero-confirmation escrow systems to guarantee against double-spend attempts. By indicating that the user could be subjected to losses if a key were used in multiple signatures, templates can ensure that wallet implementations apply appropriate safeguards around use of the key.

    Defaults to false.

Generated using TypeDoc