Giter Club home page Giter Club logo

louper-v2's People

Contributors

0xbeny avatar adrian-blockchain avatar aramalipoor avatar archethect avatar coiling-dragon avatar coinlordd avatar does1tmatter avatar ezynda3 avatar isabellewei avatar knzeng-e avatar pajicf avatar rhlsthrm avatar rokn avatar shreeyesh avatar snowdenstyll avatar syahiramali avatar zdenham avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

louper-v2's Issues

Write(interact) with AavegotchiGameFacet results in error.

Issue: Using Chrome, Brave, and/or Firefox (both in private window and normal window), at https://louper-mark3labs-pro.vercel.app/ and logging in with Metamask on Polygon Mainnet with private Polygon Mainnet Infura RPC, I am copy-pasting the array from read: AavegotchiFacet(tokenIdsOfOwner) to write: AavegotchiGameFacet(interact) but receiving "invalid value for an array" as an error message.

Format from tokenIdsOfOwner: "[ 5601, 9302, 3682, 1987, 7880, 4319, 19481, 11677 ]"

Tried the same at Louper.dev. Returns an infinite pulsating gemstone emoji.

I was able to complete write to AavegotchiFacet(setPetOperatorForAll) and set to true and to verify with read.

Support Linea Mainnet

Hey team,

Marco here, leading growth for Linea. We noticed you had the support for Linea Testnet that was great.

We would love to ask you to include support for Linea Mainnet. Happy to provide al the necessary information.

Would also love to list you on our ecosystem portal (https://linea.build/apps) and in our docs to build on Linea (https://docs.linea.build).

Please let me know.

ReadContract Text not displayed in light mode

The response in the ReadContract component is not visible in light mode.

A simple fix is to add the 'text-white' class to the pre element. Will not negatively effect dark mode.

    {:then res}
        {#if res}
          <pre class="text-xs md:text-base text-base-content text-white">
            {JSON.stringify(res.data, (k, v) => (typeof v === 'bigint' ? v.toString() : v), 2)}
          </pre>
        {/if}
      {:catch}
Screenshot 2023-10-27 at 5 03 35 PM Screenshot 2023-10-27 at 5 04 12 PM

how to input data of type uint256[] array into input field?

what is the correct way to input an array of type uint256[] into the input field in louper.dev?

I typed [2000000000000,3000000000000,4000000000000,5000000000000,6000000000000,7000000000000] in the input field and got this error:

invalid value for array (argument="value", value="[2000000000000,3000000000000,4000000000000,5000000000000,6000000000000,7000000000000]", code=INVALID_ARGUMENT, version=contracts/5.5.0)

polygon connection

When connecting with metamask on a polygon facet I get the error that I need to be connected to polygon network even if I am. Changing provider does not help

Diamond Response is not being Displayed

image

It is NOT the Diamond at issue since it was working before the UI update.
I also checked with another API and the information is displayed.

If needed I can provide more details. I am not in a hurry for a fix or anything, I just wanted to let you guys know about this bug since I think your tool is GREAT.

[Bug]: bool inputs in functions

Is it possible that the bool check box for function arguments doesn't work properly? I left the box unchecked (see screenshot below) assuming that it will pass false as argument, but it seems like it passed true instead. I tested it via one of my scripts to exclude that it's an issue with the smart contract.

Here the corresponding transaction: https://polygonscan.com/tx/0xa93a2de6e16ffd67f9441d553aa2781e1488f879ac8f6b4c2a75d908bfa38545

Here the function call via louper.dev:
image

Here the list of parameters that was passed when I triggered that function call.
image

I tested the same function with the box checked and it also used true. Looks like the boolean is hard-coded to true somehow.

[Request] Selecting all functions

Can we get either all functions pre-selected while adding the faucet contract or select all box to select all functions? Also an additional request of Error Message that contract gives out instead of Json Error ?

Unable to clone repo

I'm unable to clone this repo and it seems as if the static/img/lifi.png:Zone.Identifier file path causes this issue. Perhaps it's an idea to rename this file.

image

error input tuple[]

Having trouble with input to tuple[] with diamondCut function:

Screenshot from 2023-01-12 12-57-51

Any ideas? Not sure if I am inputing it the correct way or not.

Payable functions have no way send anything

On etherscan, if a function is marked payable then you generally get an "amount in ether" field along with the other arg fields that you can submit. This allows you to write to a payable function. I noticed we don't have that in louper. Is there a reason for that or has it just not been added yet? If not, I'd be happy to take a crack at adding it.

Scroll Testnet links aren't working and not showing as verified

When you look at a diamond deployed to the scroll testnet it shows as not verified and the links don't work. It appears to add an extra blackslash after the initial domain. This seems to also stop verification and other functions from working. Not sure if removing the backslash from the below code would fix it or if the issue is somewhere else.

explorerUrl: 'https://blockscout.scroll.io/',

Example louper with problem: https://louper.dev/diamond/0xAd73FA1de18180020e7EE427d4a654A55953Cd85?network=scroll_testnet

Edit: It appears that anyabi.xyz doesn't pull properly from Scroll's testnet either. Could be related to the configs in this json file.

List of Diamond Implementations

I think it would be useful (if possible) if louper kept a list of diamond implementations that people could look at and view with louper.

Louper current keeps a list of featured diamonds. That's great. I think a long unfeatured list somewhere would be useful. I understand this might be outside the scope of what louper.dev does.

[Bug] Returning IERC20 as Address

I have a onlyOwner function triggered by admint that returns an Address or IERC20 (Which is address but in type of IERC20) .
The same function correctly works else where, like in Remix Ethereum EVM, hardhat, Testnet, etc, except for it won't work on Loupers.dev

Chrome Error Log:
louper.dev-1682078301819.log

Issues with the _revenueSplit field in the addGotchiLending function of the Aavegotchi Diamond Smart Contract

Hello. To start off, I'd like to say I am very new to dev stuff so I will try my best to explain the issue I've found.

Recently, I have tried using louper.dev to interact with the Aavegotchi Diamond Smart Contract. Specifically, I attempted to use the addGotchiLending function (Gotchi Lending Facet) of the smart contract but continue to run into an issue with the revenueSplit field. I've tried changing the formatting of how I enter the values into this field and get the same error. I attempted to get further guidance from the dev chat in the Aavegotchi discord and every suggestion has failed. The main feedback I received is that it is a potential UI issue for louper.dev but I have no idea lol

Any help would be greatly appreciated

NoFuturistic

Screen Shot 2022-06-01 at 4 21 36 PM

Screen Shot 2022-05-31 at 5 47 48 PM

gitbook plugin

Fantastic project, thank you.

It would be great if there would be a louper plugin for gitbook.com. Similar to how stripe and others include direct API playgrounds into their developer doc sites it would be super helpful if we had this for diamond based contracts as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.