Wallet Association

List all wallets of a preparation.

get

/preparation/{id}/wallet

Path parameters
idstringrequired

Preparation ID or name

Responses
curl -L \
  --url '//localhost:9090/api/preparation/{id}/wallet'
[
  {
    "address": "text",
    "id": "text",
    "privateKey": "text"
  }
]

Detach a new wallet from a preparation

delete

/preparation/{id}/wallet/{wallet}

Path parameters
idstringrequired

Preparation ID or name

walletstringrequired

Wallet Address

Responses
curl -L \
  --request DELETE \
  --url '//localhost:9090/api/preparation/{id}/wallet/{wallet}'
{
  "createdAt": "text",
  "deleteAfterExport": true,
  "id": 1,
  "maxSize": 1,
  "name": "text",
  "noDag": true,
  "noInline": true,
  "pieceSize": 1,
  "updatedAt": "text",
  "outputStorages": [
    {
      "createdAt": "text",
      "id": 1,
      "name": "text",
      "path": "text",
      "type": "text",
      "updatedAt": "text",
      "preparationsAsOutput": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "preparationsAsSource": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "clientConfig": {
        "clientCert": "text",
        "clientKey": "text",
        "connectTimeout": 1,
        "disableHttp2": true,
        "disableHttpKeepAlives": true,
        "expectContinueTimeout": 1,
        "insecureSkipVerify": true,
        "lowlevelRetries": 1,
        "noGzip": true,
        "retryBackoff": 1,
        "retryBackoffExponential": 1,
        "retryDelay": 1,
        "retryMaxCount": 1,
        "scanConcurrency": 1,
        "skipInaccessibleFile": true,
        "timeout": 1,
        "useServerModTime": true,
        "userAgent": "text",
        "caCert": [
          "text"
        ],
        "headers": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        }
      },
      "config": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "sourceStorages": [
    {
      "createdAt": "text",
      "id": 1,
      "name": "text",
      "path": "text",
      "type": "text",
      "updatedAt": "text",
      "preparationsAsOutput": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "preparationsAsSource": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "clientConfig": {
        "clientCert": "text",
        "clientKey": "text",
        "connectTimeout": 1,
        "disableHttp2": true,
        "disableHttpKeepAlives": true,
        "expectContinueTimeout": 1,
        "insecureSkipVerify": true,
        "lowlevelRetries": 1,
        "noGzip": true,
        "retryBackoff": 1,
        "retryBackoffExponential": 1,
        "retryDelay": 1,
        "retryMaxCount": 1,
        "scanConcurrency": 1,
        "skipInaccessibleFile": true,
        "timeout": 1,
        "useServerModTime": true,
        "userAgent": "text",
        "caCert": [
          "text"
        ],
        "headers": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        }
      },
      "config": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ]
}

Attach a new wallet with a preparation

post

/preparation/{id}/wallet/{wallet}

Path parameters
idstringrequired

Preparation ID or name

walletstringrequired

Wallet Address

Responses
curl -L \
  --request POST \
  --url '//localhost:9090/api/preparation/{id}/wallet/{wallet}'
{
  "createdAt": "text",
  "deleteAfterExport": true,
  "id": 1,
  "maxSize": 1,
  "name": "text",
  "noDag": true,
  "noInline": true,
  "pieceSize": 1,
  "updatedAt": "text",
  "outputStorages": [
    {
      "createdAt": "text",
      "id": 1,
      "name": "text",
      "path": "text",
      "type": "text",
      "updatedAt": "text",
      "preparationsAsOutput": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "preparationsAsSource": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "clientConfig": {
        "clientCert": "text",
        "clientKey": "text",
        "connectTimeout": 1,
        "disableHttp2": true,
        "disableHttpKeepAlives": true,
        "expectContinueTimeout": 1,
        "insecureSkipVerify": true,
        "lowlevelRetries": 1,
        "noGzip": true,
        "retryBackoff": 1,
        "retryBackoffExponential": 1,
        "retryDelay": 1,
        "retryMaxCount": 1,
        "scanConcurrency": 1,
        "skipInaccessibleFile": true,
        "timeout": 1,
        "useServerModTime": true,
        "userAgent": "text",
        "caCert": [
          "text"
        ],
        "headers": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        }
      },
      "config": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ],
  "sourceStorages": [
    {
      "createdAt": "text",
      "id": 1,
      "name": "text",
      "path": "text",
      "type": "text",
      "updatedAt": "text",
      "preparationsAsOutput": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "preparationsAsSource": [
        {
          "createdAt": "text",
          "deleteAfterExport": true,
          "id": 1,
          "maxSize": 1,
          "name": "text",
          "noDag": true,
          "noInline": true,
          "pieceSize": 1,
          "updatedAt": "text",
          "outputStorages": [
            "[Circular Reference]"
          ],
          "sourceStorages": [
            "[Circular Reference]"
          ]
        }
      ],
      "clientConfig": {
        "clientCert": "text",
        "clientKey": "text",
        "connectTimeout": 1,
        "disableHttp2": true,
        "disableHttpKeepAlives": true,
        "expectContinueTimeout": 1,
        "insecureSkipVerify": true,
        "lowlevelRetries": 1,
        "noGzip": true,
        "retryBackoff": 1,
        "retryBackoffExponential": 1,
        "retryDelay": 1,
        "retryMaxCount": 1,
        "scanConcurrency": 1,
        "skipInaccessibleFile": true,
        "timeout": 1,
        "useServerModTime": true,
        "userAgent": "text",
        "caCert": [
          "text"
        ],
        "headers": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        }
      },
      "config": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      }
    }
  ]
}

Last updated

Was this helpful?