Invoke Deployer Contract

Deploy the contract and initialize the escrow entity.

POST deployer/invoke-deployer-contract

Headers

Name
Value

Content-Type

application/json

Body

Name
Type
Description

string

The unique identifier linking this escrow to a specific project or transaction.

string

A brief summary or metadata describing the scope of the service/product.

string | Address

The address of the entity receiving the payment.

string

The amount pacted (price of product/service).

string | Address

The address authorized to approve the release of funds.

Example of Request Body:

{
  "engagementId": "1",
  "description": "any",
  "serviceProvider": "GA2RRI2...",
  "amount": "1",
  "signer": "GBPUACN..."
}

Possible Responses

{
    "status": "SUCCESS",
    "message": "The escrow has been successfully initialized",
    "contractId": "CCR3IWUP...",
    "engagementId": "1"
}

Last updated