Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 1.89 KB

CHANGELOG.md

File metadata and controls

62 lines (44 loc) · 1.89 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.0 - 2021-04-23

Added

  • Support all kind of Algorand transactions
  • Add transaction builders
  • Add example for the creation of a new ASA asset
  • Add builder for payment, key registration, and asset creation transactions
  • Add indexer v2 API support
  • Add algod v2 API support
  • Add structs for all transaction types
  • Add Github CI actions
  • Add tests for kmd client
  • Add tests for indexer v2 client
  • Add tests for algod v2 client
  • Add more integration tests

Changed

  • Implement FromStr for Address in place of Address::from_str method
  • Rename project from algorand-rs to algonaut
  • Refactor project in multiple crates according to Algorand's SDK common schema
  • Refactor kmd client

Removed

  • BaseTransaction and constructors from Transaction

0.1.1 - 2021-02-19 (algorand-rs)

Added

  • Add some sandbox integration tests
  • Use dotenv for address and token env variable pointing at the sandbox
  • Add client builder for: algod, kmd, and indexer
  • Use thiserror crate for error management
  • Add algorand's indexer client (incomplete)
  • Add algod v2 client (incomplete)
  • Add reqwest http client to clients' structs
  • Forked rust-algorand-sdk

Changed

  • Change modules structure

Removed

  • Remove APIV1Request trait
  • Remove (temporarily) cucumber test suite