Create Diamond Contracts In Your Browser Using Remix And Louper

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 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?

    • @dinozaver959
      @dinozaver959 2 ปีที่แล้ว

      jup :) that's how i see it as well

    • @SarasPaudel
      @SarasPaudel ปีที่แล้ว

      Makes sense to 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