Skip to content

Releases: symbol/product

Symbol Shoestring 0.2.3

30 Nov 04:34
17a6788

Choose a tag to compare

Added

  • add Japanese Language support.

Fixed

  • Shoestring command would fail with the incorrect error message when the configuration file was not found. It now reports file not found.
  • Shoestring fails to connect to the HTTPS node when renewing voting keys. Set the correct protocol when the port is 3001.
  • Docker 29 reduces the open file soft limit to 1024. Increase it back to the original value.

Symbol Python Light API 0.0.8

26 Nov 21:23
4c4758e

Choose a tag to compare

Added

  • Add new endpoints to the NemConnector
    • local/chain/blocks-after
    • local/block/at
  • Add function, try_wait_for_announced_transaction, to announce a transaction. The function will try to wait for the desired transaction state; otherwise, it will fail.
  • Add function, mosaic_fee_information, to get mosaic fee information to NemConnector
  • Add function, query_block_timestamps, to query block timestamps
  • Add function, transaction_confirmed, to get confirmed transactions
  • Add function, balance, to the connector class to retrieve the balance of an account
  • Add the following functions to the connectors
    • finalized_chain_height (both)
    • block_headers (NEM)
    • transaction_statuses (Symbol)
    • incoming_transactions (both)
    • extract_transaction_id (both)
    • get_incoming_transactions_from (extension)
    • network_time
    • announce_transaction

Changed

  • NemConnector could only retrieve native currency balance(XYM or XEM), but now the balance of arbitrary mosaics can be queried.
  • Change BasicConnector to allow 404 to be optionally treated as errors.

Fixed

  • Raise InsufficientBalanceException if the transaction fails due to a low account balance.
  • Upstream code can't differentiate transient and permanent HTTP errors. Add HttpException subclass with http_status_code.

Symbol Shoestring 0.2.2

23 Sep 02:51

Choose a tag to compare

Added

  • add support for Catapult v1.0.3.9 release.
  • add support for REST v2.5.1 release.
  • add support for Aggregate transaction V3.

Symbol Shoestring 0.2.1

08 Apr 22:04
3199f64

Choose a tag to compare

Added

  • add docker-compose-recovery.yaml which allows recovery from lock files in the data folder.
  • add a setup that allows the deployment of a light node.
  • add support for advanced customization of rest.json.

Changed

  • upgrade Symbol nodes to MongoDB 7.
  • allow the user to retain their node's key when migrating from Bootstrap or on cert renewal.

Fixed

  • renew certs generates a new CA cert by default.

Symbol Python Light API 0.0.7

02 Apr 19:06
0c598c0

Choose a tag to compare

Added

  • added support for Python 3.13

Fixed

  • disabled SSL.VERIFY_X509_STRICT validation since our certs are X509 compliant and RFC5280 is not needed.

Symbol Shoestring 0.1.3

24 Jun 15:49
73bbe33

Choose a tag to compare

Added

  • add the 'import-harvesters' command to inspect and import harvester.dat files when the node key changes.

Fixed

  • fix OpenSSL generating x509 v3 certificates by explicitly specify x509_extensions.
  • the health check was failing nodes with HTTPS REST due to accessing the wrong property from context; the health agent node now uses the domain name when available.

Symbol Python Light API 0.0.6

21 Jun 03:07

Choose a tag to compare

Added

  • added support for Python 3.12

Fixed

  • treat all HTTP statuses less than 400 as a success instead of only HTTP statuses 200 and 404 codes
  • OpenSSL library names are different on Windows, which causes linking to fail; update to select the correct library name.