Code Monkey home page Code Monkey logo

Comments (3)

achingbrain avatar achingbrain commented on June 1, 2024 1

This is to prevent modifying the readonly this.url

Exactly, yes.

we could likely set gwURL in the constructor

We can't, because getRawBlock is called multiple times, and that function modifies the URL object, so it needs to make a copy of it, to avoid modifying the internal state of the broker URL.

micro-optimization, but still

If you can measure it, and make a real-world performance improvement it's worth doing but I'm not sure in this case.

Closing as this isn't a bug.

from helia.

SgtPooki avatar SgtPooki commented on June 1, 2024

nvm. This is to prevent modifying the readonly this.url, but we could likely set gwURL in the constructor, or modify the url there

from helia.

SgtPooki avatar SgtPooki commented on June 1, 2024

we could also construct a request instance and use that in the fetch call. micro-optimization, but still

from helia.

Related Issues (20)

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.