Get Started
Changelog
Changelog for the TAC SDK
Changed
address
field inAssetBridgingData
can now accept either EVM or TVM addressSenderFactory.getSender
requires new parameternetwork
when creating wallet wrapper using mnemonic
Added
- Custom TONParams and TACParams in SDKParams
- network and customLiteSequencerEndpoints params to OperationTracker constructor
- Static async function create in TacSdk for creating an instance of TacSdk
- Custom errors
- Methods that may construct custom contractOpener for TacSDK. Currently, it provides methods for Sandbox(without export from SDK) and LiteClient openers creation.
- Method
closeConnections
in TacSdk for closing all network connections, e.g. to liteclients, if required - Optional method
closeConnections
toContractOpener
interface which is called inTacSdk.closeConnections
method
Removed
init
function inTacSdk
- Public constructor of
TacSdk
Changed
- Calculate token addresses through emulation
- Renamed
TransactionStatus
toOperationTracker
- Renamed method
OperationTracker.getStatusTransaction()
toOperationTracker.getOperationStatus()
- Renamed method
OperationTracker.getSimpifiedTransactionStatus()
toOperationTracker.getSimplifiedOperationStatus()
- Renamed
TacSDKTonClientParams
toSDKParams
- Changed struct of
SDKParams
- Changed
ton-lite-client
library to its fork@tonappchain/ton-lite-client
Added
- Method to calculate EVM address based on TVM address
- Address calculation support for native token (TON, TAC) wrappers
- Unit tests for SDK
- Support for custom contract provider as alternative to TonClient
@tonappchain/artifacts
package with contract wrappers, TON contract opcodes, and TAC contract ABIs