chia_crypto_utils 1.0.20 copy "chia_crypto_utils: ^1.0.20" to clipboard
chia_crypto_utils: ^1.0.20 copied to clipboard

Chia Crypto Utils repository provides an object model for working with Chia primitives serving as a basis for a Chia client.

Changelog #

1.0.20 #

  • Fixes for pub.dev

1.0.19 #

  • Add NFT support
  • Add Offer support
  • Bug fixing and code cleanup
  • Plot NFT mutation spend

1.0.18 #

  • Fixes for pub.dev

1.0.17 #

  • Chiaswap enhancements
  • Added support for CAT2
  • Added support for Notification
  • Extensive addition of tests and test cleanup
  • Bug fixing and code cleanup

1.0.16 #

  • Added Chiaswap
  • Added support for Namesdao
  • Added missing Chialisp libraries and tests demonstrating compilation
  • CLI bindings and utilities for interactively swapping BTC Lightning to XCH using submarine swap
  • Bug fixing and code cleanup

1.0.15 #

  • Pooling protocol support
  • CLI bindings and utility for interactively generating a PlotNFT
  • Bug fixing and code cleanup

1.0.14 #

  • Fixes for pub.dev

1.0.13 #

  • Refactoring and code cleanup for publishing to pub.dev
  • Normalized Chia simulator usage to ease use in packages importing or using Chia Crypto Utils

1.0.12 #

  • PlotNFT support

1.0.11 #

  • Singleton support
  • Added ChiaEnthusiast for ease of testing
  • Integration with Taildatabase.com and Hash.green
  • Normalized usage of Bytes throughout the codebase
  • Serialization and deserialization mechanisms on primitives
  • Refactored IoC mechanism to use get_it
  • Additional logging controls
  • Static analysis warning resolutions
  • Bug fixes

1.0.10 #

  • Separated integration tests from standard tests per Dart best practices
  • Refactor of Field, FieldExtBase, Fq, Fq2, Fq6 and Fq12
  • WalletSet is immutable
  • WalletVector and UnhardenedWalletVector are immutable
  • WalletVector and UnhardenedWalletVector can be serialized and deserialized to bytes and from bytes respectively
  • CAT melting
  • CAT clsp files for reference
  • Added method to serialize SpendBundle toHex for interoperability with Chia Dev Tools

1.0.9 #

  • Bug fixes
  • Added details for usage of M1 and Intel Mac Simulator Docker container
  • Updated FullNode Interface
  • Fixed CAT terminology - issuance, minting

1.0.8 #

  • Added CAT minting and reference TAILs
  • Improved support for interaction with mainnet, testnet10
  • Added convenience method for establishing network context
  • Added a cold wallet generation example
  • Enhanced full node interaction and API

1.0.7 #

  • Added full node simulator

1.0.6 #

  • Breaking: Program.deserializeHexFile receives File instead of String
  • New constructor Program.deserializeHexFilePath (formerly Program.deserializeHexFile)
  • Fixed Program.deserializeHexFilePath test
  • Address, WalletVector, MasterKeyPair, and Coin are immutable

1.0.5 #

  • Added support for Chia Asset Token (CAT)

1.0.4 #

  • Added support for Flutter Mobile
  • Optimization for FieldExtBase.toBool() method
  • JacobianPoint is immutable
  • FullNode and Client are immutable
  • breaking: Program.at() returns void instead of Program because it is now thought to be used with cascade operator

1.0.3 #

  • Added spend bundle validation. Minor bug fixes.

1.0.2 #

  • Added standard transaction support and core Chia models.

1.0.1 #

  • Added wallet tools.

1.0.0 #

  • Initial version.
8
likes
100
pub points
38%
popularity

Publisher

verified publisherirulast.com

Chia Crypto Utils repository provides an object model for working with Chia primitives serving as a basis for a Chia client.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (LICENSE)

Dependencies

args, bech32, bech32m_i, bip39, bitcoin_base_i, bs58, bs58check, collection, compute, crypto, csv, deep_pick, equatable, get_it, hex, http, injector, intl, meta, path, quiver, synchronized, tuple, uuid, walletconnect_dart_v2_i, yaml

More

Packages that depend on chia_crypto_utils