@xo-cash/crypto
    Preparing search index...

    Function buildInvitationCommitSigningPayload

    • Constructs the message string for invitation commit signing and verification by concatenating the stringified invitation commit data with all identifier fields in a deterministic order.

      Parameters

      • params: InvitationCommitParams

        Invitation commit options

        Parameters for constructing a commit message.

        • actionIdentifier: string

          The action identifier used in the invitation

        • commitIdentifier: string

          The commit identifier of the invitation commit

        • data: XOInvitationCommit["data"]

          The data of the invitation commit. e.g variables, inputs, outputs, transaction version, transaction locktime, etc.

        • invitationIdentifier: string

          The invitation identifier of the invitation

        • OptionalpreviousCommitIdentifier?: string

          The previous commit identifier in the invitation

        • templateIdentifier: string

          The template identifier used in the invitation

      Returns string

      Message string to be hashed and signed