Actions10
Edit NFT Price
AI-generatedOverview
This node operation allows users to edit the price of an NFT listing on the PaintSwap marketplace. It supports both single and batch price updates, enabling users to modify prices for one or multiple listings in a single transaction. This is useful for NFT sellers who want to adjust their listing prices dynamically based on market conditions or personal strategy.
Use Case Examples
- A user wants to lower the price of a single NFT listing to attract buyers.
- A user wants to update prices for multiple NFT listings at once to reflect a new pricing strategy.
Properties
| Name | Meaning |
|---|---|
| Batch Operation | Whether to edit prices for multiple listings in a single transaction. |
| Marketplace ID | The ID of the marketplace listing to edit (required if not batch). |
| New Price (ETH) | The new listing price in ETH (required if not batch). |
| Batch Data | Data for batch price edits in the format "id1,price1;id2,price2;..." (required if batch). |
| Wallet Source | Choose which wallet to use for this transaction (credential wallet or input private key). |
| Private Key | The private key to use for this specific transaction (required if wallet source is custom key). |
| Gas Settings | How gas settings should be determined (auto or manual). |
| Gas Limit | Gas limit for the transaction (required if gas settings are manual). |
| Max Fee Per Gas (Gwei) | Maximum fee per gas in Gwei (required if gas settings are manual). |
| Max Priority Fee Per Gas (Gwei) | Maximum priority fee per gas in Gwei (required if gas settings are manual). |
| No Execution, Estimate Gas Only | When enabled, only estimates gas required for the transaction without executing it. |
| Transaction Management | Settings for managing the transaction such as manual nonce, max attempts, and replacement fee boost percentage. |
Output
JSON
transactionHash- The hash of the transaction that edits the NFT price.status- The status of the transaction (e.g., success or failure).updatedListings- Details of the listings that had their prices updated.
Dependencies
- An Ethereum JSON-RPC provider URL credential
- An Ethereum wallet private key credential or custom private key input
Troubleshooting
- Ensure the marketplace ID(s) provided are valid and correspond to active listings.
- If using a custom private key, verify the key is correct and has sufficient funds for gas fees.
- If gas settings are manual, ensure the gas limit and fees are set appropriately to avoid transaction failure.
- If batch data format is incorrect, the transaction will fail; follow the format "id1,price1;id2,price2;..." exactly.
- Common error messages include invalid nonce, insufficient funds, or transaction replacement errors; adjust nonce or gas fees accordingly.