Commit Graph

35 Commits

Author SHA1 Message Date
William Allen
56ef97023c
Adding signed commit requirment info (#15313) 2023-05-17 10:47:58 -05:00
Gene Hoffman
b0072fdce0
Move to Discord in docs and install scripts (#15193) 2023-05-04 13:18:33 -05:00
Kyle Altendorf
5aaf07a686
run pylint directly (#12100)
* run pylint directly

* fixup
2022-06-27 10:53:04 -05:00
Mariano Sorgente
a19f18258d
Update CONTRIBUTING.md (#11393)
* Update CONTRIBUTING.md

* Update CONTRIBUTING.md

Co-authored-by: Kyle Altendorf <sda@fstab.net>

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-05-05 08:17:59 -07:00
Jack Nelson
3d7fda4770
small change to fix branch in contributing (#10805)
* small change to fix branch in contributing

* Update CONTRIBUTING.md
2022-03-22 10:51:01 -07:00
dustinface
98971de9d5
pre-commit: Add a new hook to run isort (#8827)
* pre-commit: Add a new hook to run `isort`

* contributing: Add hint about `isort`

* add isort to dev deps, ignore existing .py files, use black profile

* long list to lines not comma delimited

* isort: Update and sort ignore list to match latest `main`

* add bash command line to generate isort extend skip list (#3)

* add bash command line to generate extend skip list

* tidy

* isort: More files to ignore after rebase

* tests: Fix `test_wallet_user_store.py` after rebase

* Some fixes after rebase

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-02-15 07:28:53 -08:00
dustinface
b2fdeb2291
pre-commit: Add initial config and run it for all files (#7053)
* pre-commit: Add initial `.pre-commit-config.yaml`

* pre-commit: Apply hook `end-of-file-fixer`

* pre-commit: Apply hook `trailing-whitespace`

* pre-commit: Apply hook `debug-statements`

* contrib: Add `pre-commit` section
2021-08-02 10:48:22 -07:00
Nikolaj 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
Martin Mihaylov
e7304c594b
CONTRIBUTING: Update with src -> chia renaming (#2721) 2021-04-25 09:46:34 -07:00
Flofie
9d8b163af4
chore(app): fix contribution instructions (#1520)
Co-authored-by: Florian Fiedler <f.fiedler@it-labs.de>
2021-03-26 11:01:54 -07:00
Justin England
0b6f16fc53
fixing a typo and new diagram link (#1491) 2021-03-24 15:38:47 -07:00
Justin England
e28a96c59d
new git flow proposal (#1376)
* new git flow proposal

* comma

* added DAG and branching strategy writeup.

* adding newest gitflow diagram

* better formatting on branching section

* better wording and explanations

* input from standup

* changing testnet commentary to reflect feedback

* adams suggestions round 1
2021-03-24 14:10:07 -06:00
Mariano Sorgente
ef83c95ef4
Ms.cbor3 [protocol breaking change] (#864)
- removes cbor and instead uses streamable (https://trello.com/c/anzukjLs/901-remove-cbor)
- data types checked for payload ids and function (https://trello.com/c/4kPt98as/921-data-types-not-checked-on-payload-ids-and-function-names)
- Compressed format for messages: 1 byte for the message type / function, 2 optional bytes for the payload id
- Optimization to not fetch transactions for a block if we already have them
- RejectBlock message
- Software version sent in the handshake message (although ignored now)
- Removed mempool hack, big blocks can now be made with this codebase
2021-02-09 16:14:37 +09:00
Mariano Sorgente
7e7aea0976 Fix black 2021-01-12 17:00:53 -05:00
Mariano Sorgente
e84a361ef0 Partial work with mypy 2021-01-12 17:00:53 -05:00
Gene Hoffman
b7e9f53e39 Fix MD lint, more missing imports, more black 2021-01-12 17:00:50 -05:00
Mariano Sorgente
7a184cd856 Provide intermediate VDF proofs for challenge chain: 2021-01-12 17:00:50 -05:00
Mariano Sorgente
e0544298f8 Steps 4 and 5 in validation 2021-01-12 17:00:50 -05:00
Mariano Sorgente
b791bf1da8 Cleaner send_transaction flow and more wallet rpc testing 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
Richard Kiss
14792e840e Always use ~/.chia/test-plots as test-plotting directory. 2020-06-08 17:17:48 -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
32ba68747d
Update CONTRIBUTING and explain the dependent repos 2020-04-26 23:21:46 -07:00
Mariano Sorgente
65e3927eb9
Allow replacement of key, 2020-04-08 23:19:06 +09:00
Richard Kiss
2eac906553 Hotfix. 2020-03-27 19:07:03 -07:00
Richard Kiss
ef59bb2823 Reduce stuff installed for non-developers. 2020-03-27 16:52:49 -07:00
Richard Kiss
b319691916 Rename .venv to venv, and create "activate" soft link to venv activate. 2020-03-27 15:41:17 -07:00
Richard Kiss
fd6b53883f Put command-line tools into venv. 2020-03-27 12:17:34 -07:00
Yostra
3e04b89bdc Merge branch 'master' into integration 2020-03-20 18:08:02 -07:00
Mariano Sorgente
2a388d3545
Fix tests 2020-03-21 01:24:48 +09:00
davision
ed57313275 Fix some typos in comments 2020-02-26 20:00:38 +01:00
Gene Hoffman
a443ec32fc
Add Copyright to CONTRIBUTING.md
Fix typos.
2020-01-18 12:57:31 -08:00
Gene Hoffman
1fe7a7bde4
CONTRIBUTING.md - Copyright licensing 2020-01-18 12:53:50 -08:00
Gene Hoffman
76a93c4a38
Add Trello to CONTRIBUTING.md 2020-01-17 15:09:13 -08:00
Mariano Sorgente
49e4629935
Sqlite, RPC server, and other changes (#68)
* Switches to sqlite and remove all mongo stuff
* Starts RPC server on port 8555
* UI is in new process, communicates to node through rpc
* JSON serialization for streamables
* Harvester periodically prints its plot names and sizes
* Process names are set to chia_full node, chia_harvester, etc
* CONTRIBUTING.md, and remove docs from git (put in wiki)
* Adds the SmallHeaderBlock type, it's header block without the PoT and PoSpace
* Fix harvester bug (allows two harvesters in the same machine)
2020-01-13 22:19:53 +09:00