get_collection_bid_by_id
Retrieve detailed information about a specific CryptoPunks collection bid using its UUID, including bid status, signature, and covered punk count.
Instructions
Get a specific collection bid by its UUID, including full details, signature, status, and covered punk count. For Merkle proofs, use get_bid_proofs with the same UUID.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bid_id | Yes | UUID of the collection bid |
Implementation Reference
- src/handlers.ts:378-382 (handler)Handler implementation for get_collection_bid_by_id. It calls api.getBidById and summarizes the response.
case "get_collection_bid_by_id": { const raw = await api.getBidById(args.bid_id); // Summarize single bid too — it can still have huge punkIndices return ok(summarizeBidsResponse(raw)); } - src/tools.ts:205-211 (registration)Tool registration and schema definition for get_collection_bid_by_id.
get_collection_bid_by_id: { description: "Get a specific collection bid by its UUID, including full details, signature, status, and covered punk count. For Merkle proofs, use get_bid_proofs with the same UUID.", inputSchema: z.object({ bid_id: z.string().uuid().describe("UUID of the collection bid"), }), },