- Fix: response is still missing for callback by @zyzniewski-reef in #90
- Expose websockets exceptions by @thewhaleking in #91
- Improved Query Map Decodes by @thewhaleking in #84
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.9...v1.1.0
- Add workflows for run SDK and BTCLI tests if labels are applied by @roman-opentensor in #83
- Update docker image name by @roman-opentensor in #85
- Updates
_load_registry_type_map
by @ibraheem-opentensor in #87
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.8...v1.0.9
- Allows installing on Python 3.13 by @thewhaleking in #79
- Support Option types by @ibraheem-opentensor in #80
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.7...v1.0.8
- Improves the logic of the disk cache so that it doesn't spill over by @thewhaleking in #76
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.6...v1.0.7
- On-disk cache by @thewhaleking in #67
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.5...v1.0.6
- Fixes a memory leak by @thewhaleking in #70
- Backmerge main to staging 104 by @ibraheem-opentensor in #71
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.4...v1.0.5
- Warn users about too old blocks by @thewhaleking in #60
- Runtime version fixes by @thewhaleking in #65
- Feat/mvds00/runtime version fixes by @mvds00 in #63
- Backmerge main to staging 103 by @ibraheem-opentensor in #66
- @mvds00 made their first contribution in #63
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.3...v1.0.4
- Refactor generate_unique_id by @thewhaleking in #56
- Backmerge main to staging 103 by @ibraheem-opentensor in #57
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.1...v1.0.3
- Closes the connection on the object being garbage-collected by @thewhaleking in #51
- Generate UIDs for websockets by @thewhaleking in #50
- Dynamically pulls the info for Vec from the metadata by @thewhaleking in #47
- Fix readme by @igorsyl in #46
- Handle options with bt-decode by @thewhaleking in #52
- Backmerge main to staging 101 by @ibraheem-opentensor in #53
- Handles None change_data by @ibraheem-opentensor in #54
- @igorsyl made their first contribution in #46
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.1...v1.0.2
- Updates type for vec acc id by @ibraheem-opentensor in #45
- Backmerge main staging 101 by @ibraheem-opentensor in #48
Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.0...v1.0.1
- New Async Substrate Interface by @thewhaleking and @roman-opentensor in https://github.com/opentensor/async-substrate-interface/tree/main
- Github release + bumps version by @ibraheem-opentensor in #1
- Improve
ScaleObj
by @roman-opentensor in #2 - Backmerge staging main by @ibraheem-opentensor in #4
- Release/1.0.0rc2 by @ibraheem-opentensor in #5
- EventLoopManager, factory function by @thewhaleking in #3
- Adds nonce implementation by @ibraheem-opentensor in #8
- Exception for uninitialised by @thewhaleking in #6
- Update build/release to use pyproject.toml by @thewhaleking in #10
- Fixes nonce management & bumps version by @ibraheem-opentensor in #11
- Sync Substrate Rewritten by @thewhaleking in #9
- Remove ujson by @thewhaleking in #12
- Backmerge main to staging rc4 by @ibraheem-opentensor in #13
- Release/1.0.0rc5 by @ibraheem-opentensor in #14
- Update project name for PyPI by @thewhaleking in #16
- Fixes _metadata_cache, bumps version and changelog by @ibraheem-opentensor in #17
- feat: use bt_decode in runtime_call by @zyzniewski-reef in #15
- Move logic to mixin + fix tests by @thewhaleking in #18
- Fix decode scale by @thewhaleking in #19
- Backmerge main to staging rc5 by @ibraheem-opentensor in #20
- Release/1.0.0rc7 by @ibraheem-opentensor in #21
- Release/1.0.0rc8 by @ibraheem-opentensor in #22
- Fixes decoding acc ids by @ibraheem-opentensor in #23
- Backmerge/1.0.0rc8 by @ibraheem-opentensor in #24
- Release/1.0.0rc9 by @ibraheem-opentensor in #25
- Fixes sync ss58 decoding by @ibraheem-opentensor in #26
- Backmerge main staging rc9 by @ibraheem-opentensor in #27
- Release/1.0.0rc10 by @ibraheem-opentensor in #28
- Reuses the websocket for sync Substrate by @thewhaleking in #29
- Feat/metadata v15 cache by @camfairchild in #30
- Backmerge main to staging rc10 by @ibraheem-opentensor in #31
- Release/1.0.0rc11 by @ibraheem-opentensor in #32
- python 3.9 support by @roman-opentensor in #33
- Backmerge main to staging RC11 by @ibraheem-opentensor in #34
- Release/1.0.0rc12 by @ibraheem-opentensor in #35
- Improve logging by @roman-opentensor in #36
- Backmerge main to staging rc12 by @ibraheem-opentensor in #37
- Release/1.0.0rc13 by @ibraheem-opentensor in #38
- Improves the error-handling of initialisation of the object by @thewhaleking in #39
- Backmerge main to staging rc12 by @ibraheem-opentensor in #40
- Release/1.0.0rc14 by @ibraheem-opentensor in #41
Full Changelog: https://github.com/opentensor/async-substrate-interface/commits/v1.0.0
- Improves the error-handling of initialisation of the object @thewhaleking in #39
- Backmerge main to staging rc12 by @ibraheem-opentensor in #40
- Improve logging by @roman-opentensor and @thewhaleking in #36
- Backmerge main to staging rc12 by @ibraheem-opentensor in #37
- python 3.9 support by @roman-opentensor in #33
- Reuses the websocket for sync Substrate by @thewhaleking in #29
- Feat/metadata v15 cache by @camfairchild in #30
- Backmerge main to staging rc10 by @ibraheem-opentensor in #31
- Fixes decoding account ids for sync substrate
- Fixes decoding account ids
- Minor bug fixes
- feat: use bt_decode in runtime_call by @zyzniewski-reef in #15
- Move logic to mixin + fix tests by @thewhaleking in #18
- Fix decode scale by @thewhaleking in #19
- Backmerge main to staging rc5 by @ibraheem-opentensor in #20
- Minor bug fix
- Backmerge staging main by @ibraheem-opentensor in #4
- EventLoopManager, factory function by @thewhaleking in #3
- Exception for uninitialised by @thewhaleking in #6
- Update build/release to use pyproject.toml by @thewhaleking in #10
- Sync Substrate Rewritten by @thewhaleking in #9
- Remove ujson by @thewhaleking in #12
- Minor bug fixes and improvements
- Adds nonce implementation @ibraheem-opentensor in #8
- Improve ScaleObj by @roman-opentensor in #2
- New Async Substrate Interface by @thewhaleking and @roman-opentensor in https://github.com/opentensor/async-substrate-interface/tree/main