Create Diamond Contracts In Your Browser Using Remix And Louper

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 28

  • @merv893
    @merv893 Год назад +3

    This is a great video, very clear & relaxing. Thank you for creating Loper, best 15 minute video ever.

  • @thecalgarians4597
    @thecalgarians4597 2 года назад +2

    AMAZING tutorial man!
    I just posted a comment on your introductory video on EIP-2535 asking you to add a video-tutorial of explaining the deployment and basic working with the Diamond Std.
    By the time, I started exploring more of your content, I got my answer in this video :)

  • @kevinnzeng7081
    @kevinnzeng7081 2 года назад +8

    Do you think you could do some other videos like this one, for example deploying a ERC-1155 or ERC-721 Diamond please ? That would be really awesome ! 🙏🏾

  • @cryptolessons
    @cryptolessons 2 года назад +3

    I love web3, blockchain, smart contracts, all types of graphs, code, some people probably think we are strange, but the thing about smart people is they seem crazy to dumb people!

  • @andreasberghammer
    @andreasberghammer Год назад +1

    Great video - thank you!

  • @MsKapola
    @MsKapola 2 года назад +3

    Thanks, dude...awesome video.. pls lower the volume/ remove background music !

  • @valentineorga
    @valentineorga 2 года назад +4

    I was not confused at all. I'll just rewatch it 50times to be certain that I wasn't confused😢

  • @netgame365
    @netgame365 9 месяцев назад +1

    Thanks for the teachings, very good explanation. suggestion: very loud background music

  • @merv893
    @merv893 Год назад +1

    Hi ed, when I try to sync with remix facet they both return different results. I got them to return same value once before, but when I change it, never did again. Any help will be well appreciated. Thanks

  • @abhisheksinha9027
    @abhisheksinha9027 2 года назад +2

    Awesome. Thank You

  • @3obby
    @3obby 2 года назад +2

    Just to make sure I understand, is the future of facets likely to be like a library of contracts that are deployed? IE, I want to implement an automatic swap for token A for token B, and instead of programming that myself via Uniswap documentation, I may soon be able to tell my diamond contract to reference a facet that handles the swap for me?

  • @nghebao21
    @nghebao21 2 года назад +2

    Great work

  • @kevinnzeng7081
    @kevinnzeng7081 2 года назад +1

    Awesome video! Thank you ☀️

  • @kevinnzeng7081
    @kevinnzeng7081 2 года назад +2

    What would be the good way to upgrade / add a facet using remix instead of louper.dev please ? I had difficulties to set the diamondCut parameters, since it will be a kind of array containing the address of the new face to add, the enum integer identifying the upgrade type and another nested array with all func signatures of the facet.
    But I didn't manage running this diamondCut function this way. 💎

    • @WhatTheFunc
      @WhatTheFunc  2 года назад +1

      Unfortunately the arguments for diamondCut are bit too complicated for most UIs to break down into form fields so really the only way to do it correctly is use code like Javascript, Solidity or something like Louper.

    • @kevinnzeng7081
      @kevinnzeng7081 2 года назад

      @@WhatTheFunc Ok, it makes sense. Thank you for the clarification !

  • @a2m2000
    @a2m2000 2 года назад

    I have 2 questions
    1) I'm assuming message is now saved in the Func Diamond contract?
    2) how can i give another facet contract access to "message"?

    • @SarasPaudel
      @SarasPaudel Год назад +1

      Shared state should live in the library Diamond Storage so you can access it from any facets.

  • @DevonArtisMarketing
    @DevonArtisMarketing 2 года назад

    Great video 🎉 please point me to docs or video on why a developer choose Diamond

  • @mattjaf
    @mattjaf 2 года назад

    good video! Your audio is offset btw.

  • @-theJoker-
    @-theJoker- 9 месяцев назад

    Turn the fucking music off ffs.

  • @willd4686
    @willd4686 2 года назад +1

    Remix sucks! I can't stand it. I just use JavaScript to interact with my smart contracts

    • @WhatTheFunc
      @WhatTheFunc  2 года назад +1

      I enjoy interacting with contracts using Forge or JS but Remix has become so good that it's become really convenient for prototyping. Nothing to install just write up a contract, deploy it and test it.

  • @madhavch2620
    @madhavch2620 2 года назад

    hi bro how can i contact you pls i want your help

    • @SarasPaudel
      @SarasPaudel Год назад

      There is a dedicated discord channel