marketplace_place_order
Place a purchase order for supplies or materials. Calculates total price automatically (quantity × pricePerUnit). Returns an order with 'pending' status. Optionally links to an on-chain escrow for trustless settlement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| buyerId | No | Buyer entity ID (operator kernel ID, etc.) | |
| quantity | Yes | Quantity to order (must meet listing minOrder/maxOrder) | |
| listingId | Yes | Listing ID to order from | |
| escrowAddress | No | Optional on-chain escrow address for trustless settlement |