Blockchain Queries
The ToroForge Node.js SDK provides access to on-chain data from the Toronet blockchain β allowing developers to build block explorers, track transactions, and monitor network health in real time.
π§Ύ What You Can Query
Latest blockchain status
Most recent block data
Recent on-chain transactions
Historical block information
Current exchange rates for supported tokens
π Get Blockchain Status
Returns general metadata about the current blockchain state.
import { getBlockchainStatus } from 'torosdk';
const status = await getBlockchainStatus();
console.log(status);
/*
{
lastblock: '45021',
peers: 4,
pendingtx: 2,
status: 'online'
}
*/βοΈ Get Latest Block Data
Retrieve metadata about the most recent block.
π¦ Get Recent Transactions
Get a list of the most recent blockchain transactions.
π Get Historical Block Data
Query any specific number of recent blocks.
Each block includes details such as:
Timestamp
Block height
Transactions
Hashes
Block creator
π± Get Exchange Rates
Returns the latest known exchange rates between fiat and ToroG.
Example response:
Use this data to:
Display fiat β token conversion
Calculate deposits or rewards
Validate exchange values
π§ Use Cases
Build a block explorer interface
Display live block activity on dashboards
Provide transaction history inside user apps
Integrate real-time token pricing
β οΈ Tips
Always implement retry or fallback logic β nodes may rate-limit requests.
You may cache block results to avoid unnecessary network calls in frontend apps.
Use
getBlockchainTransactionsonly when you need general network activity (not tied to a specific address).
π Related Docs
Last updated