Skip to content

v0.5.0: Merge pull request #1461 from fetchai/develop

Compare
Choose a tag to compare
@DavidMinarsch DavidMinarsch released this 06 Jul 12:41
cc707c2
  • Refactors all connections to be fully async friendly
  • Adds almost complete test coverage on connections
  • Adds complete test coverage for cli and cli gui
  • Fixes cli gui functionality and removes oef node dependency
  • Refactors p2p go code and increases test coverage
  • Refactors protocol generator for higher code reusability
  • Adds option for skills to depend on other skills
  • Adds abstract skills option
  • Adds ledger connections to execute ledger related queries and transactions, removes ledger apis from skill context
  • Adds contracts registry and removes them from skill context
  • Rewrites all skills to be fully message based
  • Replaces internal messages with protocols (signing and state update)
  • Multiple refactoring to improve pylint adherence
  • Multiple docs updates
  • Multiple test stability fixes