Skip to content

Releases: skycoin/libskycoin

libskycoin v0.26.0

23 Jul 21:15
3081bc0
Compare
Choose a tag to compare

Added

  • Added datatype api__TransactionInput
  • Added datatype transaction__UxBalance
  • Added function SKY_transaction_NewUxBalances,
  • Added function SKY_transaction_DistributeCoinHoursProportional, SKY_transaction_DistributeSpendHours
  • Added funcion SKY_coin_VerifyInputSignatures
  • Added funcion SKY_coin_BlockHeader_SetTime
  • Added funcion SKY_coin_BlockHeader_SetBkSeq
  • Added funcion SKY_coin_BlockHeader_SetFee
  • Added funcion SKY_coin_BlockHeader_SetVersion
  • Added funcion SKY_coin_BlockHeader_Version
  • Added funcion SKY_coin_BlockHeader_PrevHash
  • Support for this new functions in skyapi:
    • Add POST /api/v2/wallet/transaction/sign to sign an unsigned transaction with a wallet
    • Add POST /api/v2/transaction to create an unsigned transaction from addresses or unspent outputs without a wallet
    • Add /api/v2/data APIs for transaction notes and generic key-value storage.
    • Update /metrics endpoint to add metrics from /health: unspent_outputs, unconfirmed_txns, time_since_last_block_seconds, open_connections, outgoing_connections, incoming_connections, start_at, uptime_seconds, last_block_seq.

Changed

  • Support for this changed functions in skyapi:
    • Add /api/v1/resendUnconfirmedTxns to the WALLET API set
    • In POST /api/v1/wallet/transaction, moved wallet parameters to the top level of the object
    • POST /api/v2/wallet/seed/verify returns an error if the seed's checksum is invalid
    • Increase the detail of error messages for invalid seeds sent to POST /api/v2/wallet/seed/verify

Removed

libskycoin v0.25.1

09 Jul 05:10
81c5b0f
Compare
Choose a tag to compare

Added

  • Be able to set a build type for lib curl.
  • Export functions in Skycoin 0.25.1 core API's
  • skyapi C client for Skycoin node REST at lib/curl.
  • Support for building libskycoin on ARM and 32 / 64 bits.

Fixed

  • /api/v1/health will return correct build info when running Docker containers based on skycoin/skycoin mainnet image.

Changed

  • Adapt libskycoin after switching skycoin-cli from urfave/cli to spf13/cobra.

Removed

  • Delete function SKY_base58_String2Hex

libskycoin v0.25.1-rc3

25 May 05:31
4dd3767
Compare
Choose a tag to compare
Pre-release

Added

  • Export functions in Skycoin 0.25.1 core API's
  • skyapi C client for Skycoin node REST at lib/curl.
  • Support for building libskycoin on ARM and 32 / 64 bits.

Fixed

  • /api/v1/health will return correct build info when running Docker containers based on skycoin/skycoin mainnet image.

Changed

  • Adapt libskycoin after switching skycoin-cli from urfave/cli to spf13/cobra.

Removed

  • Delete function SKY_base58_String2Hex