Now, TONX API provides different methods. You can choose the appropriate API method based on the functionality you require.
Account
- ton_detectAddress:Get all type address
- ton_getAddressBalance:Get address balance
- ton_getAddressInformation:Get basic address information
- ton_getAddressState:Get address state
- ton_getExtendedAddressInformation:Get address information similar to
ton_getAddressInformation
but tries to parse additional information for known contract types - ton_getTokenData:Get Jetton meta data
- ton_getWalletInformation:Get wallet information
- ton_packAddress:Get base64 non_bounceable address
- ton_unpackAddress:Get raw address
Blocks
- ton_getBlockHeader:Get specific block header
- ton_getConsensusBlock:Get consensus_block
- ton_getMasterchainBlockSignatures:Get block chain signature
- ton_getMasterchainInfo:Get blockchain information
- ton_getShardBlockProof:Get blockchain proof
- ton_lookupBlock:Get specific block information
- ton_shards:Get specific shards
Get Config
- ton_getConfigParam:Get specific config params
Run Method
- ton_runGetMethod:Use run get method
Send
- ton_estimateFee:Estimate fees required for message processing
- ton_sendBoc:Send message to blockchain
- ton_sendBocReturnHash:Send message to blockchain and get the hash of sent transaction
Transactions
- ton_getBlockTransactions:Get specific block transactions
- ton_getTransactions:Get address transactions history
- ton_tryLocateResultTx:Locate outgoing transaction of destination address by incoming message similar to
ton_tryLocateTx
- ton_tryLocateSourceTx:Locate incoming transaction of source address by outgoing message
- ton_tryLocateTx:Locate outgoing transaction of destination address by incoming message