- Added new TL with kotlinx-serialization support
- All cryptography moved to
ton-kotlin-cryptomodule underorg.ton.sdk.cryptopackage - Updated Ktor to 3.3.0
- Old TL moved to
ton-kotlin-tl-legacymodule CellBuilder.storeBytes, useCellBuilder.storeBitsinstead
- Private/Public keys from
ton-kotlin-tonapi-tl, use keys fromton-kotlin-cryptomodule
- Fixed invalid TL-B constructor prefix for transactions with text (also known as Commentary/Memo) (#117)
- Added
WalletV4R2Contracttoton-kotlin-contract(#109) - Added support for
MsgAddressExtfor wallet contracts
- Fixed LibraryReference Cell creation (#101)
ton-kotlin-bocmoved intoton-kotlin-tvmton-kotlin-cellmoved intoton-kotlin-tvmton-kotlin-mnemonicmodule merged intoton-kotlin-cryptoton-kotlin-blockrenamed toton-kotlin-block-tlbton-kotlin-hashmaprenamed toton-kotlin-hashmap-tlbton-kotlin-apirenamed toton-kotlin-tonapi-tlton-kotlin-liteapirenamed toton-kotlin-liteapi-tl
ton-kotlin-fiftremoved due to lack of interestton-kotlin-loggerremoved due uselessness
- VarUInteger
arithmetic operators will be removed in the next release due separation of serialization objects
and actual arithmetics, use
BigIntinstead. (#102)