Gene Hoffman and Gene Hoffman
94c3cb1a10
clvm_tools to 0.3.1 to fix the run/brun issue
2021-02-11 14:02:30 -08:00
Rostislav and Gene Hoffman
2e6130cf6d
Use fixed-size bytes100 object for compressed quadratic forms
2021-02-10 17:11:49 -08:00
Rostislav and Gene Hoffman
65dcae570e
Change to compressed quadratic forms for VDFs
...
Using compressed representation of quadratic forms reduces their
serialized size from 130 to 100 bytes (for forms with 1024-bit
discriminant). This shrinks the size of VDF outputs and VDF proofs, and
it's a breaking change as compressed representation is not compatible
with older uncompressed (a, b) representation.
Compressed forms are also used in calls to chiavdf and in timelord's
communication with VDF client.
Update to version 0.14.0 of chiavdf and version 0.2.0 of test-cache.
Older versions of these do not support compressed forms.
2021-02-10 17:11:49 -08:00
Arvid Norberg and Gene Hoffman
d9bb9bf12c
honor safe-mode setting in CLVM when validating mempool conditions
2021-02-09 16:02:43 -08:00
dependabot[bot] and Gene Hoffman
8bd328a157
Bump pyyaml from 5.3.1 to 5.4.1
...
Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 5.3.1 to 5.4.1.
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/5.3.1...5.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-09 13:08:06 -08:00
Mariano Sorgente and GitHub
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
Yostra and GitHub
17db396a02
Update clvm ( #871 )
...
* update clvm
* flk
2021-02-08 18:15:41 -08:00
Gene Hoffman and GitHub
d9396d4308
cryptography 3.4.1 has a toxic interaction with keyrings on linux ( #862 )
...
* cryptography 3.4.1 has a toxic interaction with keyrings on linux
* black setup.py
2021-02-07 21:50:07 -08:00
Gene Hoffman and GitHub
75a858c6a7
Up to cryptography 3.4.1 - better show error. ( #857 )
2021-02-07 19:30:32 -08:00
Gene Hoffman and Gene Hoffman
165f7c8d57
Add MacOS Univeral wheels
2021-02-06 10:37:29 -08:00
Arvid Norberg and Gene Hoffman
be7e2356d6
introduce SerializedProgram to use in the FullNode. Instead of parsing block programs in python, maintain them in serialized form to save time when executing them in rust
2021-02-04 18:26:26 -08:00
Yostra and Gene Hoffman
3d27a7d660
Use TLS Certificate hash as node id ssl id ( #740 )
...
* create CA
* create CA chain, pin public, private, auth
* build scripts
* refactor rpc
* test logging
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
02966411b9
Fix blspy source dist
2021-02-04 01:27:59 -08:00
dependabot[bot] and Gene Hoffman
4aabe86580
Bump chiabip158 from 0.17 to 0.18
...
Bumps [chiabip158](https://github.com/Chia-Network/chiabip158 ) from 0.17 to 0.18.
- [Release notes](https://github.com/Chia-Network/chiabip158/releases )
- [Commits](https://github.com/Chia-Network/chiabip158/compare/0.17...0.18 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-04 01:27:59 -08:00
dependabot[bot] and Gene Hoffman
289c908adb
Update setproctitle requirement from ~=1.1.10 to ~=1.2.2 ( #752 )
...
* Update setproctitle requirement from ~=1.1.10 to ~=1.2.2
Updates the requirements on [setproctitle](https://github.com/dvarrazzo/py-setproctitle ) to permit the latest version.
- [Release notes](https://github.com/dvarrazzo/py-setproctitle/releases )
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst )
- [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.1.10...version-1.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
* setproctitle now has binary wheels for all platforms except mac - PR'ed those to them and added to download.chia
* Just install local wheels
* update changelog
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com >
Co-authored-by: Gene Hoffman <30377676+hoffmang9@users.noreply.github.com >
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
fc140df9db
blspy to 0.3.3
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
7e514a842a
chiapos to 0.12.42b2
2021-02-04 01:27:59 -08:00
Gene Hoffman and Gene Hoffman
229703ac9e
Up to chiavdf 0.13.3
2021-02-04 01:27:59 -08:00
Gene Hoffman
b9ecc15c86
no 2.
2021-01-20 21:49:52 -08:00
Gene Hoffman
fe236c7f2e
Update aiosqlite to forked 47c7b21d
2021-01-20 21:47:41 -08:00
dependabot[bot] and Gene Hoffman
ffe980fbf9
Bump colorlog from 4.6.2 to 4.7.2
...
Bumps [colorlog](https://github.com/borntyping/python-colorlog ) from 4.6.2 to 4.7.2.
- [Release notes](https://github.com/borntyping/python-colorlog/releases )
- [Commits](https://github.com/borntyping/python-colorlog/compare/v4.6.2...v4.7.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-14 19:06:48 -08:00
Gene Hoffman and Yostra
ade1cf3c16
chiavdf 0.13.2 for gcd speedup
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
3688816747
back to chiavdf==0.13.1
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
a6ac2a8c89
sigh. Update the correct dependency...
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
953ff86737
Going back to chiavdf 0.3.1b2
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
04f66865aa
bump chiavdf, blspy for gmp-6.2.1
2021-01-12 17:02:22 -05:00
Gene Hoffman and Yostra
700b21af23
Bump chiapos to 0.12.41 to restore BSD support
2021-01-12 17:02:21 -05:00
Gene Hoffman and Yostra
859e1e8cef
Revert keyrings.cryptfile upgrade...
2021-01-12 17:00:54 -05:00
dependabot[bot] and Yostra
161cd9259e
Bump keyrings-cryptfile from 1.3.4 to 1.3.6
...
Bumps [keyrings-cryptfile](https://github.com/frispete/keyrings.cryptfile ) from 1.3.4 to 1.3.6.
- [Release notes](https://github.com/frispete/keyrings.cryptfile/releases )
- [Changelog](https://github.com/frispete/keyrings.cryptfile/blob/master/CHANGES.md )
- [Commits](https://github.com/frispete/keyrings.cryptfile/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-12 17:00:54 -05:00
830dc6d80c
weight proofs fixes ( #583 )
...
* handle peaks of short chain
* cache last weight proof, handle block cache misses
* iterate on sub_epochs
* Clean up timelord log lines
* chiavdf to 0.13.1b2
Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com >
2021-01-12 17:00:54 -05:00
Gene Hoffman and Yostra
a1cbcede4a
chiavdf to 0.3.0 for various fixes
2021-01-12 17:00:54 -05:00
Florin Chirica and Yostra
78cb47fbaf
Update chiavdf.
2021-01-12 17:00:54 -05:00
Richard Kiss and Yostra
78144fcd89
Support apply keyword.
2021-01-12 17:00:54 -05:00
Gene Hoffman and Yostra
a2fc6d7bc2
blspy to 0.3.0
2021-01-12 17:00:54 -05:00
fchirica and Yostra
6015b8fff0
Initial commit fix test simulation.
2021-01-12 17:00:54 -05:00
dependabot[bot] and Yostra
3ec9e0049b
Bump cryptography from 3.3 to 3.3.1
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.3 to 3.3.1.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.3...3.3.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-12 17:00:54 -05:00
Mariano Sorgente and Yostra
faff98cc0c
Update Chiavdf
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
65d722f129
Fix CI first try
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
b4bf2b1715
Fix timelord issue
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
88cf51ad82
Mypy for src
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
231bfea165
Update timelord
2021-01-12 17:00:53 -05:00
Mariano Sorgente and Yostra
2d9fa904c3
Remove src remote package
2021-01-12 17:00:53 -05:00
Florin Chirica and Yostra
6c6528e4b1
Update chiavdf version.
2021-01-12 17:00:52 -05:00
Richard Kiss and Yostra
d2dd6ee58c
Add src.remote package.
2021-01-12 17:00:52 -05:00
Mariano Sorgente and Yostra
e8a144b408
Create the first block
2021-01-12 17:00:51 -05:00
Bill Blanke and Yostra
003daa48e6
added e option
2021-01-12 17:00:50 -05:00
Gene Hoffman and Yostra
78ede345c9
chiapos to 0.12.39
2021-01-12 17:00:50 -05:00
Gene Hoffman and Yostra
9736874f75
Try cryptography 3.3
2021-01-12 17:00:50 -05:00
dependabot[bot] and Yostra
9588c60b64
Bump clvm-tools from 0.1.8 to 0.1.9
...
Bumps [clvm-tools](https://github.com/Chia-Network/clvm_tools ) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/Chia-Network/clvm_tools/releases )
- [Commits](https://github.com/Chia-Network/clvm_tools/compare/0.1.8...0.1.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-12 17:00:50 -05:00
Gene Hoffman and Yostra
f23d930fe5
Update dev for beta 18 changes
2021-01-12 17:00:50 -05:00