1inch Plugin - Code Not Working

Hi I am new. I tried to follow along. Would someone be kind enough to look at my code. I’m not sure why the coin swap does not display correctly. https://dex4.org/devspace/

1 Like

Hi @zperlman

You have a type in your code somewhere

1 Like

Share your code :man_mechanic:

INDEX PAGE

<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <title>My DEX</title>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/web3.min.js"></script>
    <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>

    <script src="./main.js"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">
    <link rel="stylesheet" href="style.css">
  </head>
  <body>
<script type="text/javascript" src="./main.js"></script>  
    <nav class="navbar navbar-expand-lg navbar-light bg-light">
        <a class="navbar-brand" href="#">My DEX</a>
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>
      
        <div class="collapse navbar-collapse" id="navbarSupportedContent">
            <ul class="navbar-nav mr-auto">
                <li class="nav-item active">
                <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
                </li>
            </ul>
            <button id="login_button" class="btn btn-outline-primary my-2 my-sm-0" type="submit">Sign in with Metamask</button>
        </div>
      </nav>
    <div class="container">
        <div class="row">
            <div class="col col-md-6 offset-md-3" id="window">
                <h4>Swap</h4>
                <div id="form">
                    <div class="swapbox">
                        <div class="swapbox_select token_select" id="from_token_select">
                            <img class="token_image" id="from_token_img">
                            <span id="from_token_text"></span>
                        </div>
                        <div class="swapbox_select">
                            <input class="number form-control" placeholder="amount" id="from_amount">
                        </div>
                    </div>
                    <div class="swapbox">
                        <div class="swapbox_select token_select"  id="to_token_select">
                            <img class="token_image" id="to_token_img">
                            <span id="to_token_text"></span>
                        </div>
                        <div class="swapbox_select">
                            <input class="number form-control" placeholder="amount" id="to_amount">
                        </div>
                    </div>
                    <div>Estimated Gas: <span id="gas_estimate"></span></div>
                    <button disabled class="btn btn-large btn-primary btn-block" id="swap_button">
                        Swap
                    </button>
                </div>
            </div>
        </div>
    </div>
    <div class="modal" id="token_modal" tabindex="-1" role="dialog">
        <div class="modal-dialog" role="document">
          <div class="modal-content">
            <div class="modal-header">
              <h5 class="modal-title">Select token</h5>
              <button id="modal_close" type="button" class="close" data-dismiss="modal" aria-label="Close">
                <span aria-hidden="true">&times;</span>
              </button>
            </div>
            <div class="modal-body">
              <div id="token_list"></div>
            </div>
          </div>
        </div>
      </div>

    <script type="text/javascript" src="./main.js"></script>
  </body>
</html>

In this html I see that you try to include main.js multiple times, and I don’t see any include for Moralis SDK. You can include Moralis SDK this way:
<script src="https://unpkg.com/moralis/dist/moralis.js"></script>

Documentation example on how to include Moralis SDK: https://docs.moralis.io/moralis-server/getting-started/connect-the-sdk#index.html

You should also share what you have in your main.js file.

I just copied all the code which provided on the github…I just changed server api & server url… Still now- It is not working for me… What should i do? My website link -

https://gallant-wozniak-9a76ac.netlify.app/

did you install 1Inch plugin on your server?

1 Like

Yes sir…I already installed 1inch plugin on my moralis server…but, still didn’t working. But, why???

what is the part that it doesn’t work?
sometimes you need to increase slippage

1 Like

I just copied & paste all code from github that- youtube provided.I just changed server url & api from my new moralis server.There nothing showing in the token list. Also- -> There “Connect with metemask” button not working. Should i give you code file? There is no change which is on github.

THANK YOU! for asking about this. I just found the thread. If I understand correctly, I had this same similar problem last month when trying the tutorial. I ended up giving up and trying a different tutorial and meant to come back to this. But haven’t yet. Now I find you asking about my same issue. COIN symbols not appearing in coin swapper. And connect wallet button doesn’t work right. Thank you.Here’s my example. https://dex4.org

Thank you I see now I never got back to you. I appreciate you trying to help us!

Bro, Please give me your code pleasee… I am facing this same problem…