catalog_product
may change things: you confirm before it runsOne product from the catalog by id, with its price, live stock and the exact steps to buy it. Ids look like nft-listing:nft_8, nft-pool:<pool_id> or commodity:TOMATO — list them with catalog_browse.
Input schema
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Product id from catalog_browse, e.g. commodity:TOMATO"
}
}
}