Comments (3)
@albttx does this apply also for seeds field? in other words, setting a list of peers under seeds has any impact? Or all the seeding functionalities are completely removed?
@mazzy89 since seed_mode
functionnality is dead, setting seeds
has no impact :/
from gno.
I don't think it's a question of whether we need this, but how do we not already have this?
Bootnodes are essential to bootstrapping a chain / network pockets, and making sure discovery happens out of the box, continuously.
@albttx, I see the addrbook addition as an easy addition (periodic peer info dump to disk). I'm just curious whether we need this kind of functionality in the first place if the size of the cluster that ultimately needs to be discovered is not even large, and rediscovering it upon boot shouldn't take too much time. What do you think? How much time is actually saved in practice, through this "optimization"?
I'd say full steam ahead on the bootnode (seeds) implementation
from gno.
@albttx does this apply also for seeds
field? in other words, setting a list of peers under seeds
has any impact? Or all the seeding functionalities are completely removed?
from gno.
Related Issues (20)
- Add/append balances and txs when genesis exists HOT 3
- [docs] Update outdated images & gifs
- CI issue about contribs/ is only triggered after PR merges HOT 1
- Is it possible to have a dedicated CI error when it's just Codecov?
- Bug recently introduced makes `gno-js`'s `provider.evaluateExpression` timeout HOT 3
- Clarify allowed files and extensions when adding a package
- gnokey does not show the full HTTP response in case of error HOT 4
- task: check the lexical restrictions on gno module paths and compare to go
- Sentry Nodes lagging behind validator in consensus process HOT 19
- [chain] Upload and display benchmarks for the gno monorepo HOT 5
- [chain] Refactor and revise the `gnolang/benchmarks` repository
- [chain] Add OTEL tracing functionality + Jaeger HOT 2
- Track and identify emitted events HOT 2
- Document some gnoland flags require -lazy
- [chain] Audit the Gno.land storage layer
- Deleting an imported key deletes the old key
- [GnoVM] Missing method DecRefCount when deleting element in pointer slice
- Client-side HTTP basic authentication support
- Proposition to add a $GNOADDR or $ADDRESS env variable HOT 1
- Adding a package with insufficient gas causes causes 'should not happen' the next time
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gno.