Skip to content

Releases: eric-volz/DefichainPython

DefichainPython v3.1.3

02 Feb 14:35
b23ba59
Compare
Choose a tag to compare

Version 3.1.3 brings some bug fixes to the library:

  • Change Evm class typing and add EVM, DVM constants by @eric-volz in #131
  • Support for new defichain tokens

Full Changelog: v3.1.2...v3.1.3

You can install it using just this line of code:

pip install defichain -U

If you have any trouble or just want interchange with other users, feel free to join the Telegram Group!

DefichainPython v3.1.2

15 Oct 13:58
Compare
Choose a tag to compare

Version 3.1.2 brings some bug fixes to the library:

Full Changelog: v3.1.1...v3.1.2

You can install it using just this line of code:

pip install defichain -U

If you have any trouble or just want interchange with other users, feel free to join the Telegram Group!

DefichainPython v3.1.1

06 Oct 21:32
Compare
Choose a tag to compare

Version 3.1.1 brings some bug fixes to the library:

Full Changelog: v3.1.0...v3.1.1

You can install it using just this line of code:

pip install defichain -U

If you have any trouble or just want interchange with other users, feel free to join the Telegram Group!

DefichainPython v3.1.0

21 Sep 18:59
Compare
Choose a tag to compare

A new version of the DefichainPython Library is out! 🚀

Version 3.1.0 brings some long awaited features to the library:

  • The new defichain node methods of v4.0.0 are now implemented | @eric-volz in #112
  • You can now choose to make transactions replaceable witch are build with the TxBuilder (implementation of RBF) | @eric-volz in #113
  • Full documentation for TxBuilder | @eric-volz in #106

Full Changelog: v3.0.0...v3.1.0

You can install it using just this line of code:

pip install defichain -U

If you have any trouble or just want interchange with other users, feel free to join the Telegram Group!

DefichainPython v3.0.0

01 Sep 08:43
Compare
Choose a tag to compare

Release v3.0.0 of the DefichainPython Library! 🚀🚀🚀

Version 3.0.0 of the DefichainPython library is finally released and is available on PyPi. You can install it using just this line of code:

pip install defichain -U

The new update brings some really cool new features:

  • Implementation of new ocean API endpoints: Governance and Consortium
  • Possibility to encrypt your wallet and store it
  • Possibility to create your own RawTransactions (also known as Custom Transaction and DefiTransaction). For more information follow this explanation: Basic Usage Of Transactions Builder

Already implemented RawDefiTransactions:

  • UtxosToAccount
  • AccountToUtxos
  • AccountToAccount
  • hex_data
  • str_data
  • Vote
  • TakeLoan
  • PayBackLoan
  • CreateMasternode
  • ResignMasternode
  • UpdateMasternode
  • PoolSwap
  • CompositSwap
  • AddPoolLiquidity
  • RemovePoolLiquidity
  • send
  • sendall
  • sendmany
  • CreateVault
  • DepositToVault
  • WithdrawFromVault

What has changed in the code?

Improvements

New Implementations

RawTransactions

Tests

Full Changelog: v2.3.0...v3.0.0

DefichainPython v3.0.0b3

30 Jun 10:38
Compare
Choose a tag to compare
Pre-release

Innovations

New Raw Defi Transactions

  • UpdateMasternode

Previously implemented native UTXO Transactions

  • send
  • sendall
  • sendmany
  • hex_data
  • str_data

Previously implemented Raw Defi Transaction

  • UtxosToAccount
  • AccountToUtxos
  • AccountToAccount
  • Vote
  • TakeLoan
  • PayBackLoan
  • CreateMasternode
  • ResignMasternode
  • PoolSwap
  • CompositSwap
  • AddPoolLiquidity
  • RemovePoolLiquidity
  • CreateVault
  • DepositToVault
  • WithdrawFromVault

This release can be downloaded as a beta package:

pip install defichain==3.0.0b3

Here is a explanation: Announcement

Full Changelog: v3.0.0b2...v3.0.0b3

DefichainPython v3.0.0b2

14 Jun 18:31
6fbbf28
Compare
Choose a tag to compare
Pre-release

Innovations

New native UTXO Transactions

  • send
  • sendall
  • sendmany
  • hex_data
  • str_data

New Raw Defi Transactions

  • AccountToUtxos
  • Vote

Previously implemented Raw Defi Transaction

  • UtxosToAccount
  • AccountToAccount
  • TakeLoan
  • PayBackLoan
  • CreateMasternode
  • ResignMasternode
  • PoolSwap
  • CompositSwap
  • AddPoolLiquidity
  • RemovePoolLiquidity
  • CreateVault
  • DepositToVault
  • WithdrawFromVault

This release can be downloaded as a beta package:

pip install defichain==3.0.0b2

Here is a explanation: Announcement

Full Changelog: v3.0.0b1...v3.0.0b2

DefichainPython v3.0.0b1

04 May 20:38
Compare
Choose a tag to compare
Pre-release

Innovations

  • New ocean governance and consortium methods by @eric-volz in #69

New Raw Defi Transactions

  • TakeLoan
  • PayBackLoan
  • CreateMasternode
  • ResignMasternode
  • AddPoolLiquidity
  • RemovePoolLiquidity
  • CreateVault
  • DepositToVault
  • WithdrawFromVault

Previously implemented Raw Defi Transaction

  • UtxosToAccount
  • AccountToAccount
  • PoolSwap
  • CompositSwap

This release can be downloaded as a beta package:

pip install defichain==3.0.0b1

Here is a explanation: Announcement

Full Changelog: v3.0.0b0...v3.0.0b1

DefichainPython v3.0.0b0

23 Mar 17:47
Compare
Choose a tag to compare
Pre-release

Improvements

  • set wallet as default if only one wallet available by @eric-volz in #64

Innovations


This release can be downloaded as a beta package:

pip install defichain==3.0.0b0

Here is a explanation: Announcement 3

Full Changelog: v2.3.0...v3.0.0b0

DefichainPython v2.3.0

12 Dec 22:49
Compare
Choose a tag to compare

Improvements

  • Grand central(3.0.1) node update by @eric-volz in #62
  • Python 3.6 is no longer supported by tests

The Code base to this release