Skip to content

Releases: p2pderivatives/cfd-csharp

Release v0.3.2

27 Sep 00:16
fa16fe2
Compare
Choose a tag to compare

Changes in this Release:

  • feat: update dotnet version (releases asset)
  • feat: add unblind & pegout api
  • feat: update extkey check
  • fix: improve the fundrawtransaction fee
  • fix: taproot BIP341 singleKey, update output descriptor.
  • fix: pegin fee
    • fix: add peginTxOutProofSize
    • fix: rename fedpegScript to claimScript on utxo data.
  • fix: calc fee on elements fundrawtransaction

Release v0.3.1

27 May 08:42
05437e9
Compare
Choose a tag to compare

Changes in this Release:

  • feat: support sighash rangeproof
  • feat: taproot descriptor.
  • feat: add getting descriptor root data
  • feat: add pegin/pegout/issue/etc API
  • feat: add UpdateWitnessStack/UpdatePeginWitnessStack, SplitTxOut, etc API
  • fix: c++20 build support (default is c++11 only)

Release v0.3.0

30 Mar 08:24
fe0c36b
Compare
Choose a tag to compare

Changes in this Release:

  • feat: segwit v1 support (taproot)
  • feat: change cpp version option
  • fix: coin selection on lower amount UTXO
  • doc: update README.md

Release v0.2.2

02 Dec 07:54
50f5565
Compare
Choose a tag to compare

Changes in this Release:

  • hotfix: exclude asset limit 21000000LBTC check on elements
  • hotfix: calc dummy amount on elements fundrawtransaction
  • feat: update to dotnet 5.0
  • feat: output blinder
  • fix: remove travisCI
  • test: fixed image version.
  • test: add macos-11.0 on CI

Release v0.2.1

30 Oct 11:01
528cc14
Compare
Choose a tag to compare

Changes in this Release:

  • hotfix: Modify network type used in fundraw transaction

Release v0.2.0

28 Oct 07:51
14b0a80
Compare
Choose a tag to compare

Changes in this Release:

  • feat: add schnorr-signature API.
  • fix: fundrawtransaction add change amount's fee
  • test: add code scan.

Release v0.1.4

04 Sep 11:24
65afbee
Compare
Choose a tag to compare

Changes in this Release

  • feat: change tx getting internal API.
  • fix: dust fee type.
  • fix: remove missing condition.
  • fix: estimate fee. (for round up)
  • fix: modify VerifySign API. (response error message)
  • fix: remove confidentialAsset member.
  • fix: c-api nonce unset route.
  • refactor: replace inputFee to utxoFee, TxFee to TxOutFee

Release v0.1.3

14 Jul 07:05
09fa232
Compare
Choose a tag to compare

Changes in this Release

  • feat: (prototype) miniscript support on OutputDescriptor
  • fix: calc fee and vsize

update to v0.0.2 (#5)

19 Mar 00:13
8081668
Compare
Choose a tag to compare
  • Added Sign related API to ConfidentialTransaction class
    • GetSignatureHash
    • AddSignWithPrivkeySimple: sign and add scriptsig with private key
    • AddPubkeySign: add scriptsig related to PubkeyHash such as p2wpkh
    • AddMultisigSign: add scriptsig of Multisig
    • AddScriptSign: add scriptsig related to ScriptHash such as p2wsh
    • VerifySign: Verification of added scriptsig (pkh system has been confirmed. Multisig has not been confirmed. Other Script systems are not supported)
  • Added CalculateEcSignature to Privkey class
  • Added ScriptUtil.CreateMultisig.
  • Added ByteData class.