Combine

Combine partial signatures

post

Combines multiple signatures into a single signed transaction.

Body
unsigned_transactionstringOptional
Responses
200
Signed transaction
application/json
post
POST /v1/<YOUR_API_KEY_HERE>/construction/combine HTTP/1.1
Host: icp-mainnet.icp.validationcloud.io
Content-Type: application/json
Accept: */*
Content-Length: 581

{
  "network_identifier": {
    "blockchain": "Internet Computer",
    "network": "00000000000000020101",
    "sub_network_identifier": {
      "network": "text",
      "metadata": {
        "ANY_ADDITIONAL_PROPERTY": "anything"
      }
    }
  },
  "unsigned_transaction": "text",
  "signatures": [
    {
      "signing_payload": {
        "address": "text",
        "account_identifier": {
          "address": "text",
          "sub_account": {
            "address": "text",
            "metadata": {
              "ANY_ADDITIONAL_PROPERTY": "anything"
            }
          },
          "metadata": {
            "ANY_ADDITIONAL_PROPERTY": "anything"
          }
        },
        "hex_bytes": "text",
        "signature_type": "text"
      },
      "public_key": {
        "hex_bytes": "text",
        "curve_type": "text"
      },
      "signature_type": "text",
      "hex_bytes": "text"
    }
  ]
}
{
  "signed_transaction": "text"
}

Was this helpful?