get_world_commerce
Read host-owned paid Genesis offers, fixed gem prices and catalog revision. Prices and wallets stay outside genesis.json and controller code. Interfaces display Genesis.commerce.offers() and call Genesis.commerce.purchase(offerId, userInput); the platform confirms and charges, then the controller receives purchase.completed with a verified transactionId, offerId, gems and payload. Failed deliveries refund automatically. Ordinary Genesis.action cannot submit a registered paid action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| liveWorldId | Yes | ||
| workspaceId | Yes |