LogoLogo
Manifold for Developers
Manifold for Developers
  • Introduction
  • Shopify Merch Bridge
    • Overview
    • Tutorial
      • Step 1: Product Gate Setup
        • 1.1: Configure the Product
        • 1.2: Install Manifold Merch Bridge
        • 1.2: Create a New Product Gate
        • 1.3: Link a Product to the Gate
        • 1.4: Add Rules
      • Step 2: Store Theme Setup
        • 2.1 The Theme Editor
        • 2.2 Product Page Setup
        • 2.3 Cart Page Setup
    • Advanced Configuration
    • FAQ / Error Help
    • Reference
      • Product and Gate Configuration
        • Shopify Products
        • Product Gates
          • Gate Products
          • Rules
      • Custom Themes
      • Updating to the Latest Version
      • UI Configuration Options
      • Advanced Usage
      • Common Issues
  • Guides
    • Getting Started
    • HTML
    • React
    • NextJS
    • Vue
    • Wix
    • Squarespace
      • Simple Squarespace Site
      • Customised Squarespace Template
  • Resources
    • Apps
      • Grant Types
    • Widgets
      • Directory
      • Manifold CSS Variables
        • Scheme Utility Classes
        • List of Manifold CSS Variables
      • Connect Widget
        • Blockchain Interaction
        • Wallet Authentication
        • Data Client
          • NFT Information Retrieval
            • getNFT
            • getNFTsOfOwner
            • ownerHasNFT
            • getCollectors
          • Data Storage and Retrieval
        • Advanced Configuration
        • Customization & Styling
        • Automatic Error Handling
      • Campaign Widget
        • Campaign Creation
          • Questionnaire
        • Campaign Progress
        • Customization & Styling
      • Curation Widget
      • Marketplace Widgets
        • Widgets
          • Data Attributes
          • Layout Widgets
          • Card Widgets
          • Listing Widgets
        • Window Events
        • Troubleshooting
        • Customization & Styling
        • Version Change Notes
          • 3.2.1 - CSS Selector Changes
          • 3.1.1 - CSS Selector Changes
      • Claim Widgets
        • Widgets
          • Data Attributes
          • Complete Claim Widget
          • Buy Button Only Widget
          • Mint Count Widget
        • Troubleshooting
        • Customization & Styling
        • Version Change Notes
          • 1.7.0, 1.7.1 - CSS Selector Changes
      • Restricted Token Widget
        • Customization & Styling
      • Wallet Identity Widget
        • Customization & Styling
      • Subscription Widget
      • 6551 Display Widget
    • Manifold Ethereum Provider
  • Tools and APIs
    • Merkle Tree Tool
    • Snapshot Tool
    • Discord Tools
    • Server-Side Session Authentication
      • Signature Grant
      • Authorization Code Grant
  • Smart Contracts
    • Manifold Creator
      • Contracts
        • Creator Core
          • Common Functions
          • ERC721 Functions
          • ERC1155 Functions
        • Extensions
          • Extensions Functions
          • Extensions Examples
          • Extensions Deployment Guide
            • Dynamic NFT Extension
            • Lazy Mint Extension ERC1155
            • Lazy Mint Extension ERC721
        • Mint Permissions
          • Mint Permissions Functions
      • Prior Versions
        • 1.0.x
          • Creator Core
            • Common Functions
            • ERC721 Functions
            • ERC1155 Functions
          • Extensions
            • Extensions Functions
            • Extensions Examples
            • Extensions Deployment Guide
              • Dynamic NFT Extension
              • Lazy Mint Extension ERC1155
              • Lazy Mint Extension ERC721
          • Mint Permissions
            • Mint Permissions Functions
        • 2.0.x
          • Creator Core
            • Common Functions
            • ERC721 Functions
            • ERC1155 Functions
          • Extensions
            • Extensions Functions
            • Extensions Examples
            • Extensions Deployment Guide
              • Dynamic NFT Extension
              • Lazy Mint Extension ERC1155
              • Lazy Mint Extension ERC721
          • Mint Permissions
            • Mint Permissions Functions
    • Marketplace
      • Identity Verifier
    • Royalty Registry
  • Contact Us
Powered by GitBook
On this page

Was this helpful?

  1. Resources
  2. Widgets
  3. Marketplace Widgets

Troubleshooting

Last updated 2 years ago

Was this helpful?

The following is a list of common issues encountered while using the Marketplace Widgets.

My Marketplace Widgets don't reload!

>= 3.0.0: Ensure that when you are adding an HTML element, the element has a valid data-widget property before being appended to the DOM.

< 3.0.0: If you added an HTML element with a data-widget property after the window.load event (dynamically, or client-side rendering), the widget will not be replaced. To replace it, you can manually dispatch a m-refresh-widget event through the window object.

My data-prop is not being picked up for my widget!

Make sure that all widgets injecting a same listing have the same data-props appended to it. Namely, if you use one of the the following data-props, make sure they appear on all widgets that refer to the same data-id/data-network or data-id/data-address combination:

  • data-allow-list-file;

  • data-allow-list-file-no-values;

  • data-max-per-purchase;

  • data-merkle-tree-campaign-id;

  • data-referral-address;

  • data-bidding-starts-at-override;

  • data-current-bid-text-override;

  • data-identity-verifier-message-override;

  • data-minimum-bid-text-override;

  • data-winning-bid-text-override.

RPC Error: execution reverted. Transaction reverted without a reason string.

Ensure that your listing ID and chosen network ID are correct. If those are correct, it's possible that your listing data-widget is being displayed with the wrong data-version.

The bid input shows "Minimum bid price: 0.0 ETH", but someone has already bid.

The text for the bid input may show 0.0 ETH if:

  • you have an Ethereum provider and are not on the same network as the auction;

  • you do not have an Ethereum provider.

To fix this, make sure you add a link to an Ethereum node on the same network as the auction to data-fallback-provider.

Example (for mainnet auctions):

<div
  data-widget="m-layout-complete-listing"
  data-id="LISTING_ID"
  data-network="NETWORK"
  data-fallback-provider"wss://mainnet.infura.io/ws/v3/YOURAPIKEY"
></div>

Still encountering issues? Contact us and we'll gladly help!