Releases: tonkeeper/pytonapi
Releases · tonkeeper/pytonapi
0.4.0
v0.3.9
What's Changed
- Added custom handling for missing enum values.
- Updated schema to fix token verification validation error with graylist status. #24
What's Added
- Added
/v2/liteserver/get_out_msg_queue_size
method. - Added
/v2/blockchain/reduced/blocks
method. - Added
/v2/events/emulate
method. - Added
/v2/traces/emulate
method. - Added
/v2/wallet/emulate
method. - Added
/v2/jettons/{jetton_id}/transfer/{account_id}/payload
method. - Added
/v2/accounts/{account_id}/multisigs
and/v2/accounts/{account_id}/events/emulate
methods. - Added enums for
NftApproval
andTrustType
.
Full Changelog: v0.3.7...v0.3.9
v0.3.7
What's Changed
- Refactored code structure and fixed type errors.
- Updated Pydantic model schemas from v1 to the latest version.
- Refactored
/v2/status
and/v2/address/{account_id}/parse
methods into a separateutilities
category. - Renamed functions:
amount_to_nano
toto_nano
andnano_to_amount
toto_amount
. Addeddecimals
parameter for token conversion (e.g., USDT).
What's Added
- Added
/v2/gasless/*
methods. - Added
/v2/rates/markets
method. - Added
debug
option for debugging inAsyncTonapi
andTonapi
. - Added a new field
admin
to theJettonInfo
schema. #23 - Added an example for gasless transactions on Wallet V5.
Full Changelog: v0.3.6...v0.3.7
v0.3.6
v0.3.4
What's Changed
- Fix: Corrected a
TypeError
that occurred with the messageCallable[[arg, ...], result]: each arg must be a type. Got Ellipsis.
The type hint has been adjusted for compatibility with Python versions earlier than 3.10.
Full Changelog: v0.3.3...v0.3.4
v0.3.3
v0.3.2
What's Changed
- Remove unused Dict by @CheloVek0116 in #16
- Add method to get single Jetton balance by owner address by @Chipe1 in #18
New Contributors
- @CheloVek0116 made their first contribution in #16
- @Chipe1 made their first contribution in #18
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Added
total
count field toJettonHolders
schema. - Fixed:
AttributeError: 'str' object has no attribute 'get'
.
Full Changelog: v0.2.9...v0.3.1
v0.2.9
v0.2.8
What's Changed
New Features
- Added 'liteserver' module to the list of imported schemas in the
__all__
variable. - Added
liteserver.get_account_state
tests. - Added
py.typed
to support type checkers by @vladimir-chernykh in #12
Fixes
- Fixed
TypeError: 'type' object is not subscriptable
, updated type annotations to support Python versions below 3.10. #13 - Updated
BlockRaw.shard
data type fromint
tostr
to resolve data inconsistency error. #11
Enhancements
- Refactored
test_get_all_jettons
method.
New Contributors
- @vladimir-chernykh made their first contribution in #12
Full Changelog: v0.2.6...v0.2.8