Skip to content

⇋ v0.2.0

Choose a tag to compare

@meherett meherett released this 06 Oct 05:13
· 319 commits to master since this release

New

  • Now, Bitcoin has a Hierarchical Deterministic Wallet - HDWallet generator.
  • Add amount converter for both BItcoin and Bytom:
    • Bitcoin - BTC2mBTC, BTC2SATOSHI, mBTC2BTC, mBTC2SATOSHI, SATOSHI2BTC and SATOSHI2mBTC.
    • Bitcoin - BTM2mBTM, BTM2NEU, mBTM2BTM, mBTM2NEU, NEU2BTM and NEU2mBTM.
  • Now, You can build Bytom transaction from Bytom address.
  • Add default derivation path for both Bitcoin and Bytom:
    • Bitcoin - path: m/44'/0'/0'/0/0 and BIP44: m/44'/0'/{account}'/{change}/{address}
    • Bytom - path: m/44/153/1/0/1 and BIP44: m/44/153/{account}/{change}/{address}
  • Add Swap transaction raw cleaner.
  • Now, You can get signed transaction raw after sign form both Transaction classes.

Bug Fixes

  • Fix complicated transaction raw error for both cryptocurrencies.
  • Fix Bytom OP_Code when initializing HTLC from bytecode, return None.
  • Removed Bytom GUID from all Transactions.

Dependencies

  • Bump PyBytom form v1.3.3 to v1.4.0
  • Add Python-HDWallet form v0.1.1
  • Bump Blockcenter API from v2 to v3
  • Removed Socain API v1
  • Add Smartbit API v2