useInitializeEscrow
Deploy the escrow contract and define the escrow properties.
useDeployEscrow
Import
import { useDeployEscrow } from "@trustless-work/escrow";
// or
import { useDeployEscrow } from "@trustless-work/escrow/hooks/rest";Signature
function useDeployEscrow(): {
deployEscrow: (
payload: DeploySingleReleaseEscrowPayload | DeployMultiReleaseEscrowPayload,
type: EscrowType,
attribution?: AttributionHeaders,
) => Promise<DeployEscrowResponse>;
};Single vs multi
await deployEscrow(payload, "single-release");await deployEscrow(payload, "multi-release");