Commit Graph
167 Commits
Author SHA1 Message Date
e947dd14c7 [LABS-244] Remove python 3.9 support (#20099)
* initial changes

* poetry fix

* Address ruff

* Install scripts issues

* Experiment a little bit

* Okay now try for rocky linux and use 3.12 instead

* Remove the now unused thing

* Use dnf for consistency

* Simplify installations

* Still need git

* relock poetry with 2.2.0

* relock poetry with 2.2.0

* try `git checkout main poetry.lock && .penv/bin/poetry lock` on altendky's system

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2025-10-14 07:19:52 -07:00
Olexandr88andGitHub 27bcf4bc2e chore: repaired the damaged Discord badge (#19747)
Update README.md
2025-08-26 11:20:25 -07:00
leopardracerandGitHub 530b8fd8fc fix: typos in documentation files (#18875)
Update README.md
2024-12-06 11:30:25 -07:00
Kyle AltendorfandGitHub 9c8557a1f8 Remove Python 3.8 support and update source to 3.9 standards (#18687)
* manual python 3.8 removals

* poetry

* pyupgrade

* black

* isort

* manually tidy imports

* work around shadowed type

* catch up build network protocol files for pyupgrade changes

* placate pylint

* re-enable 20.04

* placate flake8
2024-10-16 14:21:15 -07:00
Kyle AltendorfandGitHub dfa0557ca2 attempt to "commonize" prettier config (#18297)
* attempt to "commonize" prettier config

* apply to md

* manual touchup
2024-07-15 12:36:34 -07:00
Brad KnoxandGitHub ba85a26c1a Update README formatting and links (#17667)
- Moved all links to bottom for easier maintainability
- Added links to badges to go somewhere relevant
- Updated consensus and chia seeds links to go to new pages in chia docs
- Updated chia docs link to go to home page
- Saved unused beta2 and discord2 links (not sure if these are still needed)
- Other minor line formatting tweaks

Purpose:
README cleanup/fixes

Current Behavior:
n/a

New Behavior:
n/a

Testing Notes:
• tested new links for badges and chia docs, they work
2024-03-08 18:58:43 -08:00
85161d176a README badges fix (#17516)
* Update README.md

• fixed missing social links
• organized shield badges into table

* Update README.md

---------

Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
2024-03-05 10:55:24 -08:00
ClydeWallace22andGitHub f22b7ad85f Update README.md links for wiki & faq sunset (#17614) 2024-03-05 10:54:45 -08:00
AbachrombieandGitHub f726905f3b FIXED: Fixed old links that just linked to links, to the new direct links in… (#17185)
Fixed old links that just linked to links, to the new direct links in Chia Docs
2024-01-03 11:19:16 -08:00
William AllenandGitHub 547deccfe7 Update README badges (#14877)
* Update README badges

* Oops

* Adding samples

* Adding discord badge

* pre-release is broken, and I faked youtube subs

* Fix table

* Added Coverage

* Update badges

* fixing badge

* center badges

* Final badge layout
2023-08-03 00:40:01 -05:00
Kyle AltendorfandGitHub 42a6d1afa6 remove support for Python 3.7 (#14611)
* remove support for Python 3.7

* python_requires=">=3.8, <4"

* 3.8.1+

* catchup

* remove todos handled in https://github.com/Chia-Network/chia-blockchain/pull/15755
2023-07-14 12:49:58 -05:00
Zachary BrownandGitHub aafe234cd2 Update the README to link to the Chia website (#14801)
Mention and link to the Chia website in the README
2023-03-10 16:45:18 -06:00
SametandGitHub 32f5fa3d55 logo-fix (#13610) 2022-10-07 15:51:31 -05:00
025c45f0b5 Chia Seeder (#8991)
* initial hack

* crawler

* add pytz

* Checkpoint.

* Catch some bugs.

* Localhost dig working.

* Checkpoint: return only high quality nodes.

* Statistics.

* Try improving finding reliable nodes.

* Bug.

* Move db to memory.

* Timestamp in the last 5 days.

* Increase crawl parameters, 180+ connections per sec.

* Bug.

* Optimize for DNS traffic.

* Prepare for hosting.

* Minimum height.

* Typo.

* Try catch everything.

* dnslib.

* Add db, format code.

* nits.

* No connections for the dns server.

* Rename src -> chia

* Fix some issues with v1.1

* Crawler task pool.

* Optimize closing connections.

* Split crawler and dns server.

* Install instructions.

* Catch startup bug.

* Try a big timeout for lock aquire.

* lint.

* Lint.

* Initial commit extended stats.

* Simplify code.

* Config.

* Correct stats.

* Be more restrictive in crawling.

* Attempt to fix stats bug.

* Add other peers port to config.

* Update README for the config.

* Simplify crawl task.

* Fix bug on restarts.

* Prevent log spamming.

* More spam prevention.

* Fix bug.

* Ipv6 (#1)

* Enable ipv6.

* Fix bug.

* Use numeric codes for QTYPE.

* ANY working.

* More spam prevention.

* Try to improve IPv6 selection.

* Log IPv6 available.

* Try to crawl more aggresive for v6.

* rename dns.py to crawler_dns.py so it doesn't conflict with imported package names

* Remove pytz package off dependencies

* Tidy-up ws_connection.py

* Fix spelling

* Reinstate chia-blockchain readme, with additional lines pertaining to the DNS introducer & crawler

* More detailed info in the README wrt Chia Seeder

* Nit

* More memetic naming of Chia Seeder

* Nit

* Add entry points

* Add entry in packages

* Patch some methods on the upstream server

* Update peer record fields

* Standard library imports first

* Crawler API check

* Reconcile crawl store

* Account for crawler_db_path in config

* Await crawl store load DB and load reliable peers

* Updates to crawler

* Rename to dns_server

* Crawler-specific overrides for the chia server

* Edit comment

* Undo changes to ChiaServer in view of crawler-specific overrides introduced in previous commit

* Nit

* Update service groups

* Expand name maps, mostly

* Fix the init config

* Remove unused import

* total_records unused at this stage

* Remove ios_reliable in peer_reliability table

* Remove row[20] entry

* Split overly long line

* Fix

* Type hint for ns_records

* Reconcile mismatch btw type int and uint64

* Type annotations in crawler

* Check whether crawl store is set

* Remove upnp_list

* Lint

* Chia Seeder CLI

* Lint

* Two white spaces

* 3rd party package import

* Cleaner way to handle overrides for ChiaServer method

* Address linter warnings

* Rename

* Nits

* Fix

* Change port #

* Most chia_seeder commands up and running

* Rename

* Progress of sorts

* Fix

* Improve legibility

* Fix naming

* Fix setup.py

* Lint

* None -> ''

* Remove whitespace

* Rename

* Log ipv6 better. (#9227)

* Log ipv6 better.

* Lint.

* -

* Undo GUI changes

* Another attempt

* GUI changes

Co-authored-by: Yostra <straya@chia.net>
Co-authored-by: Florin Chirica <fchirica96@gmail.com>
Co-authored-by: Chris Marslender <chrismarslender@gmail.com>
2021-11-27 18:30:25 -08:00
Luke McGregorandGitHub 8bcdea9f14 [DOCS] Updated main readme to point to pooling guide (#7280) 2021-07-12 19:42:14 -07:00
Nikolaj KuntnerandGitHub 0b3124821f bytes formatting simplify (#6021)
* init

* Add dash in README

* add more test cases

* whitespace around ==

* explicit return

* add another large test case
2021-05-26 11:11:44 -07:00
Nikolaj KuntnerGitHubNikolaj Kuntner <>
2faab1ea83 Improve style consistency in root directory docs files (#4493)
* Improve style consistency

* black python required blank

Co-authored-by: Nikolaj Kuntner <>
2021-05-12 13:12:30 -07:00
Mariano SorgenteandJustin England 77f71e4289 Add some more info about the benefits of chia (#1454)
* Add some more info about the benefits of chia

* A few more tweaks
2021-03-24 15:41:53 -07:00
Gene HoffmanandGitHub 4697e39470 Various clean ups, spelling thanks @adamfiddler, isort (#1278)
* Various clean ups, spelling thanks @adamfiddler, isort

* Actually thank @adamfiddler

* isort tests

* Update changelog, readme, spec, spelling

* Readme nit

* locales

* locales again
2021-03-13 14:57:41 -08:00
Gene Hoffman 52c32e6aea Correct badges 2020-10-21 16:22:05 -07:00
Gene Hoffman 2be8da7830 Update README for main-master change 2020-10-21 16:20:41 -07:00
Kyle AltendorfandGene Hoffman 8310ce23a9 Fix readme tables for PyPI
Apparently PyPI is a bit pickier about blank lines before tables than GitHub is.
2020-10-01 11:07:12 -07:00
Gene Hoffman c3a3fdba1f Integrate GH super linter - fix shell, markdown, python issues (#296)
* Try super-linter
* Fix lint issues, move to separate gh action
* Fix md, shell
* Ignore import-error for python - fix MDs
* Disable standard-js, initial eslint config
* Fix raises, remove prettier for now
* skip pylint no-member check in src/util/byte_types.py line 40
* pyinstaller windows back to INFO
* Disable powershell lint for now.
* Disable css validation temporarily
2020-07-16 13:05:43 -07:00
Gene Hoffmanandwjblanke 2c3c8d99cf Move netspace calculations to rpc-server. Refactor cli. 2020-06-01 08:56:59 -07:00
Gene Hoffmanandwjblanke c2f1e68f98 Add logo to README.md 2020-06-01 08:56:59 -07:00
Gene Hoffmanandwjblanke 6ed9727368 Oops. Fix README.md 2020-06-01 08:56:59 -07:00
Gene Hoffman f77973e0b0 chiapos==0.12.11, cleaner README 2020-05-05 10:56:09 -07:00
Mariano SorgenteandGene Hoffman fd03f14fad Always check keys on chia init, and when starting farmer 2020-05-04 11:54:43 -07:00
Gene HoffmanandGitHub 0af14b75c8 Better dev build badge layout 2020-04-29 19:32:17 -07:00
Gene Hoffman 4154e77c1c Move to new dev branch paradigm. Increment win installer version 2020-04-29 18:52:31 -07:00
Gene Hoffman 381840dbd9 Minor fixes to cli, install.sh, README.md 2020-04-26 19:37:01 -07:00
Gene Hoffman 8c94d1c7fa Reformat README.md and add "is compiling" badges 2020-04-26 16:18:21 -07:00
Gene Hoffman dce36aa3b6 Move Install and Quickstart to the repo wiki 2020-04-26 14:40:25 -07:00
Richard Kiss 93c9092a47 Add chia start, and remove a bunch of shell scripts. 2020-04-21 23:11:53 -07:00
Richard Kiss 5139375138 Fold chia-generate-keys into chia generate. 2020-04-21 23:11:53 -07:00
Gene HoffmanandRichard Kiss 4dd34bdc07 find all cbor2 and miniupnpc references and up them. Warn on k=29 2020-04-21 22:38:51 -07:00
Gene HoffmanandRichard Kiss bfc0c12c93 More README cleanups 2020-04-21 22:38:20 -07:00
Gene HoffmanandRichard Kiss 7bc7e40ed4 README updates 2020-04-21 22:38:20 -07:00
Richard KissandGitHub 6ded806fa2 Add chia init and refactor out many global references to the config directory (#153)
* Tweak subcommand template.
* Don't hack the .chia/beta-* directory when invoking `chia`.
* Get `chia init` working. Factor out all global paths.
* Reverse order of migration bases.
* Update README.
2020-04-08 16:47:17 +09:00
Mariano Sorgente 2aeb4db595 Merge branch 'master' of github.com:Chia-Network/chia-blockchain into beta-1.2 2020-04-05 18:09:10 +09:00
Mariano Sorgente 2e47378ab7 Remove useless host configs. Run rpc servers not on localhost. 2020-04-05 18:08:40 +09:00
reghackerandGitHub f338b0362b Minor typo fix 2020-04-03 23:47:13 -07:00
Gene Hoffman f876ea7022 Add chia-start-wallet-server and update docs 2020-04-02 10:18:33 -07:00
Gene Hoffman 7662eb886e Add windows WSL run instructions and Virtualbox Tip 2020-04-02 09:50:54 -07:00
Gene Hoffman 01b132714b Windows README update 2020-04-02 09:43:16 -07:00
Gene Hoffman 9d9419863c Document nits 2020-04-01 17:57:59 -07:00
Gene Hoffman e1267f1deb MacOS install instructions 2020-04-01 17:29:48 -07:00
Richard Kiss a0437b5acb Dynamically install UPnP so the full node works even on platforms
where miniupnp is unsupported.
2020-03-31 17:12:55 -07:00
Richard Kiss 51d5f9436d Move and rename scripts, making them available from the venv. 2020-03-30 12:42:51 -07:00
Richard Kiss b13117afb0 Update README. 2020-03-29 14:29:39 -07:00