Skip to content

Releases: bitcart/bitcart-sdk

Version 1.9.3.0

08 Jul 20:04
2739daf
Compare
Choose a tag to compare

SDK no longer requires all event parameters to be present in handlers: it will detect which ones to pass by name.

I.e. if before you had:

def event_handler(event, address, status, status_str):

It can now be for example:

def event_handler(event, address):

Version 1.9.2.0

19 Apr 16:22
59ceab1
Compare
Choose a tag to compare

SmartBCH support

Version 1.9.1.1

05 Apr 18:26
5637868
Compare
Choose a tag to compare

Fix PyPi description

Version 1.9.1.0

05 Apr 18:19
7f35a79
Compare
Choose a tag to compare

Added BNB (Binance Smart Chain) coin

Version 1.9.0.1

30 Mar 19:41
5972868
Compare
Choose a tag to compare

Expose new symbol field on Coin objects and fix amount fields formatting in eth

Version 1.9.0.0

16 Mar 19:58
02fe946
Compare
Choose a tag to compare

Ethereum support

Version 1.8.0.0

26 Dec 19:19
a2af842
Compare
Choose a tag to compare

We now use our new universalasync package to make this library running in both sync and async contexts

Therefore get_event_loop and idle functions were removed. They are accessible in the universalasync library.

Now __del__ finalizer stores a client session per event loop which should be the most correct way to handle access from many different threads and loops

Version 1.7.0.0

17 Dec 21:21
d10ac4a
Compare
Choose a tag to compare

Major fixes for event loop handling
More exactly, our __del__ finalizer should now work in all cases
No event loop mismatch issues are possible

Added new helper functions: get_event_loop, which gets current event loop via the following logic:

First it tries getting a running one, then main thread one, if it's not main thread or loop was stopped (i.e. not usable), it creates a new one
This function is useful as it will give a working event loop in 100% cases.

Another function added is idle. It can be run in main thread just to block the app and make event loop running (if your code is running asynchronously in other threads).

Also our tests now test all possible usage models of the SDK, and all of them are confirmed to work without issues (even mixing threads and so on).

Version 1.6.1.0

06 Nov 16:01
d3b7be2
Compare
Choose a tag to compare

Drop gzro support

Migrate test suite to testnet

Version 1.6.0.2

14 Oct 16:55
082cbfe
Compare
Choose a tag to compare

Ensure no unclosed session warnings are shown