Chia-rs

Latest version: v0.16.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 7

0.16.0

What's Changed
* update maturin to 0.22.5 by altendky in https://github.com/Chia-Network/chia_rs/pull/759
* add fuzz packages to workspace by altendky in https://github.com/Chia-Network/chia_rs/pull/768
* add fuzz packages to workspace but righter this time by altendky in https://github.com/Chia-Network/chia_rs/pull/769
* drop 3 8 by altendky in https://github.com/Chia-Network/chia_rs/pull/771
* hint `.to_json_dict()` better by altendky in https://github.com/Chia-Network/chia_rs/pull/772
* Bump syn from 2.0.75 to 2.0.83 by dependabot in https://github.com/Chia-Network/chia_rs/pull/770
* Bump openssl from 0.10.66 to 0.10.68 by dependabot in https://github.com/Chia-Network/chia_rs/pull/767
* Bump clvmr from 0.9.0 to 0.9.1 by dependabot in https://github.com/Chia-Network/chia_rs/pull/766
* Bump proc-macro2 from 1.0.86 to 1.0.89 by dependabot in https://github.com/Chia-Network/chia_rs/pull/762
* Bump wasm-bindgen from 0.2.93 to 0.2.95 by dependabot in https://github.com/Chia-Network/chia_rs/pull/757
* Update Managed Files by ChiaAutomation in https://github.com/Chia-Network/chia_rs/pull/773
* Add keccak softfork constant and flag by Rigidity in https://github.com/Chia-Network/chia_rs/pull/783
* Bump pyo3 from 0.22.5 to 0.22.6 by dependabot in https://github.com/Chia-Network/chia_rs/pull/777
* Bump anyhow from 1.0.86 to 1.0.93 by dependabot in https://github.com/Chia-Network/chia_rs/pull/787
* Bump futures-util from 0.3.30 to 0.3.31 by dependabot in https://github.com/Chia-Network/chia_rs/pull/752
* Bump clap from 4.5.16 to 4.5.20 by dependabot in https://github.com/Chia-Network/chia_rs/pull/754
* Bump syn from 2.0.83 to 2.0.87 by dependabot in https://github.com/Chia-Network/chia_rs/pull/778
* Bump arbitrary from 1.3.2 to 1.4.1 by dependabot in https://github.com/Chia-Network/chia_rs/pull/779
* Bump tokio from 1.39.3 to 1.41.1 by dependabot in https://github.com/Chia-Network/chia_rs/pull/786
* Update build-wheels.yml with fail-fast: false for tests by altendky in https://github.com/Chia-Network/chia_rs/pull/791
* start a tool to validate aspects of the blockchain database by arvidn in https://github.com/Chia-Network/chia_rs/pull/792
* Bump lru from 0.12.4 to 0.12.5 by dependabot in https://github.com/Chia-Network/chia_rs/pull/753
* Bump thiserror from 1.0.63 to 1.0.69 (dependabot needed a hand on this one) by altendky in https://github.com/Chia-Network/chia_rs/pull/790
* CHIA-1763: Make functions use bls cache immutably by Rigidity in https://github.com/Chia-Network/chia_rs/pull/793
* [CHIA-1608] Use a cache eviction logic that matches our BlsCache usage pattern by AmineKhaldi in https://github.com/Chia-Network/chia_rs/pull/758
* bump version to 0.16.0 by arvidn in https://github.com/Chia-Network/chia_rs/pull/794


**Full Changelog**: https://github.com/Chia-Network/chia_rs/compare/0.15.0...0.16.0

0.15.0

What's Changed
* CHIA-1527: Add chia-sha2 crate to prevent cyclic dependency with clvmr by Rigidity in https://github.com/Chia-Network/chia_rs/pull/735
* move mypy config into config by altendky in https://github.com/Chia-Network/chia_rs/pull/733
* Bump to 0.14.1 by Rigidity in https://github.com/Chia-Network/chia_rs/pull/736
* Fix clippy warnings and py-bindings on chia-consensus by Rigidity in https://github.com/Chia-Network/chia_rs/pull/737
* pass `ParseState` by reference into `validate_conditions()` by arvidn in https://github.com/Chia-Network/chia_rs/pull/738
* remove unused `run_puzzle()` function by arvidn in https://github.com/Chia-Network/chia_rs/pull/739
* release GIL when validating signatures by arvidn in https://github.com/Chia-Network/chia_rs/pull/743
* use regexes for stubtest allowlists, ignore all of `chia_rs.chia_rs` by altendky in https://github.com/Chia-Network/chia_rs/pull/740
* update gen-corpus to save block generators by arvidn in https://github.com/Chia-Network/chia_rs/pull/747
* clean up test-block-generators to be more useful for future work by arvidn in https://github.com/Chia-Network/chia_rs/pull/746
* Change BLSCache to use the augmented message for its lookup by matt-o-how in https://github.com/Chia-Network/chia_rs/pull/744
* make BlsCache thread safe by adding an internal mutex by arvidn in https://github.com/Chia-Network/chia_rs/pull/750
* [CHIA-1562] validate block signature as part of `run_block_generator()` by arvidn in https://github.com/Chia-Network/chia_rs/pull/745
* [CHIA-1563] add function to run a *trusted* block and return additions and removals. by arvidn in https://github.com/Chia-Network/chia_rs/pull/748
* Add needed items for sdist by emlowe in https://github.com/Chia-Network/chia_rs/pull/755
* bump chia_rs version to 0.15.0 by arvidn in https://github.com/Chia-Network/chia_rs/pull/756


**Full Changelog**: https://github.com/Chia-Network/chia_rs/compare/0.14.0...0.15.0

0.14.0

**Full Changelog**: https://github.com/Chia-Network/chia_rs/compare/0.13.0...0.14.0

0.13.0

What's Changed
* fix return type of `get_hash()` in python binding by arvidn in https://github.com/Chia-Network/chia_rs/pull/664
* rename Spend -> SpendConditions by arvidn in https://github.com/Chia-Network/chia_rs/pull/665
* actually add the zeros attributes by altendky in https://github.com/Chia-Network/chia_rs/pull/666
* CHIA-1171: Make DID recovery list hash optional by Rigidity in https://github.com/Chia-Network/chia_rs/pull/667
* include byte cost in return value from `get_conditions_from_spendbundle()` by arvidn in https://github.com/Chia-Network/chia_rs/pull/679
* Bump dependencies by Rigidity in https://github.com/Chia-Network/chia_rs/pull/676
* add empty `[mypy]` section to avoid a warning by altendky in https://github.com/Chia-Network/chia_rs/pull/683
* stop ignoring missing imports for the now-hinted clvm library by altendky in https://github.com/Chia-Network/chia_rs/pull/684
* Split build-crate-and-npm and rename build-test by Rigidity in https://github.com/Chia-Network/chia_rs/pull/690
* Remove 3 unused parameters from ConsensusConstants by matt-o-how in https://github.com/Chia-Network/chia_rs/pull/691
* remove incorrect comment and unused newline variable by altendky in https://github.com/Chia-Network/chia_rs/pull/688
* Optimize `make_aggsig_final_message()` by matt-o-how in https://github.com/Chia-Network/chia_rs/pull/682
* Check the whole workspace in one place by Rigidity in https://github.com/Chia-Network/chia_rs/pull/692
* Fix readme badges for CI by Rigidity in https://github.com/Chia-Network/chia_rs/pull/696
* Remove bench and build from pre-commit by Rigidity in https://github.com/Chia-Network/chia_rs/pull/694
* CHIA-1226 Include the cost of the whole spend in get_conditions_from_spendbundle's return value by AmineKhaldi in https://github.com/Chia-Network/chia_rs/pull/680
* Move fuzzers to build-crate.yml by Rigidity in https://github.com/Chia-Network/chia_rs/pull/695
* Add a less strict solution representation by Rigidity in https://github.com/Chia-Network/chia_rs/pull/674
* bump version to 0.13.0 by arvidn in https://github.com/Chia-Network/chia_rs/pull/697
* Update Managed Files by ChiaAutomation in https://github.com/Chia-Network/chia_rs/pull/698


**Full Changelog**: https://github.com/Chia-Network/chia_rs/compare/0.12.0...0.13.0

0.12.0

What's Changed
* fix the test coverage collected by pytest by arvidn in https://github.com/Chia-Network/chia_rs/pull/654
* enable message conditions unconditionally by arvidn in https://github.com/Chia-Network/chia_rs/pull/644
* don't pass in the root directory to prettier (unconditionally) by arvidn in https://github.com/Chia-Network/chia_rs/pull/655
* Allow implicit_hasher by Rigidity in https://github.com/Chia-Network/chia_rs/pull/657
* Always enable the Fixed Div flag regardless of height. by matt-o-how in https://github.com/Chia-Network/chia_rs/pull/658
* CHIA-1034 Rename `Spend` to `SpendConditions` and `OwnedSpend` to `OwnedSpendConditions` by matt-o-how in https://github.com/Chia-Network/chia_rs/pull/656
* bump version to 0.12.0 by arvidn in https://github.com/Chia-Network/chia_rs/pull/663


**Full Changelog**: https://github.com/Chia-Network/chia_rs/compare/0.11.0...0.12.0

0.11.0

What's Changed
* Don't specify version for dev dependencies by Rigidity in https://github.com/Chia-Network/chia_rs/pull/575
* Remove and gitignore .pyd binary file by Rigidity in https://github.com/Chia-Network/chia_rs/pull/576
* Update Managed Files by ChiaAutomation in https://github.com/Chia-Network/chia_rs/pull/577
* [CHIA-780] member functions for deriving hardened and unhardened keys by arvidn in https://github.com/Chia-Network/chia_rs/pull/579
* CHIA-660: Bump dependencies to resolve dependabot alerts by Rigidity in https://github.com/Chia-Network/chia_rs/pull/560
* run pytests in parallel by arvidn in https://github.com/Chia-Network/chia_rs/pull/580
* [CHIA-786] Update tools to work with the hard-fork by arvidn in https://github.com/Chia-Network/chia_rs/pull/581
* [CHIA-786] extended `AGG_SIG_*` conditions test coverage by arvidn in https://github.com/Chia-Network/chia_rs/pull/582
* Fix pymethods by moving outside of pybindings modules by Rigidity in https://github.com/Chia-Network/chia_rs/pull/583
* Manylinux 2_28 and always pull the build image by cmmarslender in https://github.com/Chia-Network/chia_rs/pull/593
* CHIA-880 Remove no longer needed debug in SpendBundle by AmineKhaldi in https://github.com/Chia-Network/chia_rs/pull/591
* add `bytes32.zeros` etc by altendky in https://github.com/Chia-Network/chia_rs/pull/584
* Resolve dependabot alerts by Rigidity in https://github.com/Chia-Network/chia_rs/pull/596
* Expose `from_seed` in `SecretKey` to python as well by Quexington in https://github.com/Chia-Network/chia_rs/pull/590
* Simplify hard fork logic by arvidn in https://github.com/Chia-Network/chia_rs/pull/597
* [CHIA-813] add test for printing ValueError from CLVM by arvidn in https://github.com/Chia-Network/chia_rs/pull/599
* Add python source to `Cargo.toml` by Quexington in https://github.com/Chia-Network/chia_rs/pull/585
* Resolve dependabot alerts by Rigidity in https://github.com/Chia-Network/chia_rs/pull/605
* Update Managed Files by ChiaAutomation in https://github.com/Chia-Network/chia_rs/pull/608
* CHIA-920: Add Prettier to CI and pre-commit by Rigidity in https://github.com/Chia-Network/chia_rs/pull/613
* Update Managed Files by ChiaAutomation in https://github.com/Chia-Network/chia_rs/pull/614
* Remove old prettier config by Rigidity in https://github.com/Chia-Network/chia_rs/pull/619
* CHIA-940: Update Rust toolchain by Rigidity in https://github.com/Chia-Network/chia_rs/pull/621
* CHIA-941: Bump versions of tokio, syn, and thiserror by Rigidity in https://github.com/Chia-Network/chia_rs/pull/622
* CHIA-922: CHIA-938: Add signing and verification methods by Rigidity in https://github.com/Chia-Network/chia_rs/pull/616
* maturin~=1.7 in `pyproject.toml` by altendky in https://github.com/Chia-Network/chia_rs/pull/431
* CHIA-886: Redesign ToClvm and FromClvm to be generic over Encoder and Decoder by Rigidity in https://github.com/Chia-Network/chia_rs/pull/592
* Resolve dependabot alerts by Rigidity in https://github.com/Chia-Network/chia_rs/pull/630
* refactors by arvidn in https://github.com/Chia-Network/chia_rs/pull/632
* update BLSCache::aggregate_verify() function signature by arvidn in https://github.com/Chia-Network/chia_rs/pull/639
* Update clvmr by Rigidity in https://github.com/Chia-Network/chia_rs/pull/635
* test coverage for `parse_hex_string()` by arvidn in https://github.com/Chia-Network/chia_rs/pull/641
* move tests into a test module in get_puzzle_and_solution_for_coin.rs by arvidn in https://github.com/Chia-Network/chia_rs/pull/642
* we have two copies of the u64_to_bytes() function (used in tests) by arvidn in https://github.com/Chia-Network/chia_rs/pull/645
* Add functions `get_flags_for_height_and_constants()` and `get_conditions_from_spendbundle()` by matt-o-how in https://github.com/Chia-Network/chia_rs/pull/634
* port validate_clvm_and_signature() to rust by arvidn in https://github.com/Chia-Network/chia_rs/pull/647
* Test `get_puzzle_and_solution_for_coin()` by arvidn in https://github.com/Chia-Network/chia_rs/pull/650
* add higher level python binding for `get_puzzle_and_solution_for_coin()` by arvidn in https://github.com/Chia-Network/chia_rs/pull/651
* bump version to 0.11.0 by arvidn in https://github.com/Chia-Network/chia_rs/pull/652
* Subclass on SpendBundle only by Rigidity in https://github.com/Chia-Network/chia_rs/pull/653

New Contributors
* Quexington made their first contribution in https://github.com/Chia-Network/chia_rs/pull/590

**Full Changelog**: https://github.com/Chia-Network/chia_rs/compare/0.10.0...0.11.0

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.