List Imported Manifests
get
/v1/contracts/manifests
Lists imported contract manifests available to the authenticated caller. It returns an array of manifest records and supports pagination through optional limit (default 50) and offset (default 0) query parameters.
Request
Query Parameters
-
limit: integer
Default Value:
50 -
offset: integer
Default Value:
0
There's no request body for this operation.
Back to TopResponse
Supported Media Types
- application/json
200 Response
Returns the imported manifests available to the authenticated caller.
Root Schema : schema
Type:
Show Source
array-
Array of:
object ManifestRecord
Imported contract manifest and its associated contract versions.
Nested Schema : ManifestRecord
Type:
objectImported contract manifest and its associated contract versions.
Show Source
-
associatedContracts: array
associatedContracts
Contracts associated with this manifest layout.
-
associatedContractVersions: integer
Count of contract versions linked to this manifest record.
-
capturedAt: [
"string",
"null"
]
Capture timestamp reported by the source manifest, when available.
-
manifest: [
"object",
"null"
]
Manifest content associated with this record.
-
manifestLayoutId: integer
(int64)
Unique identifier for the manifest layout.
-
schemaVersion: string
Manifest schema version for this upload.
-
sourceToolchain: [
"string",
"null"
]
Toolchain identifier associated with the manifest source.
Nested Schema : associatedContracts
Type:
arrayContracts associated with this manifest layout.
Show Source
-
Array of:
object ManifestAssociation
Association between a manifest layout and a contract version.
Nested Schema : ManifestAssociation
Type:
objectAssociation between a manifest layout and a contract version.
Show Source
-
address: string
Contract address linked to the manifest layout.
-
blockNum: string
Block number linked to the associated contract version.
-
implementationAddress: [
"string",
"null"
]
Implementation address for `proxy` associations, when available.
-
txHash: [
"string",
"null"
]
Deployment transaction hash for the associated version, when available.
-
updatedAt: [
"string",
"null"
]
Timestamp of the latest update for this association record.
-
version: integer
Contract version number associated with the manifest.
500 Response
Unexpected service error.
Root Schema : ErrorResponse
Type:
objectError response returned by the service.
Show Source
-
decodedError:
Returned only when `decode.errors=true` and decodable revert bytes are present.
-
error: string
Short error summary suitable for display.
-
hint: [
"string",
"null"
]
Optional guidance for resolving the error.
-
message: [
"string",
"null"
]
Additional error details, when available.
-
policy:
Present for policy warnings or denials such as preflight failure.
-
preflight:
Present for preflight-gated transaction submission errors.
-
requestId: [
"string",
"null"
]
Client-provided correlation ID echoed in the response.
-
upstreamCode: [
"integer",
"null"
]
Besu node error code, when provided by the RPC endpoint.
-
upstreamData: [
"string",
"null"
]
Error data returned by the Besu node in 0x-prefixed hexadecimal or JSON format, when available.
-
upstreamError: [
"object",
"null"
]
upstreamError
Additional Properties Allowed:
trueComplete error object returned by the Besu node, including code, message, and data fields, when available.
Nested Schema : upstreamError
Type:
objectAdditional Properties Allowed:
trueComplete error object returned by the Besu node, including code, message, and data fields, when available.