useStartDispute
Responsible for setting the escrow in dispute state. Changes the value of the escrow's "disputed" flag property to true.
useStartDispute
Import
import { useStartDispute } from "@trustless-work/escrow";
// or
import { useStartDispute } from "@trustless-work/escrow/hooks/rest";Signature
function useStartDispute(): {
startDispute: (
payload: SingleReleaseStartDisputePayload | MultiReleaseStartDisputePayload,
type: EscrowType,
) => Promise<BuildTransactionResponse>;
/** Multi-release only — batch dispute milestones. */
disputeMilestones: (
payload: MultiReleaseStartDisputePayload,
) => Promise<BuildTransactionResponse>;
};Payload
Fields