algostack v0.5.5
Everything you need to interact with the Algorand blockchain, all bundled together to make your life easier. All modules are optional, so you make your own compiled stack as small as possible.
Table of Contents
- 📦 What's in there
- ⚡ Getting Started
- 🔐 Connecting a wallet
- 📡 Sending transactions
- 📚 Reading blockchain data
- ❌ Common issues
📦 What's in the stack?
⚡ Getting Started
First, import the main package, and all modules you need. Then initiate your AlgoStack with the desired options and modules.
const algostack = new AlgoStack(options: OptionsProps, modules: PlugableModules)
Example:
import AlgoStack from 'algostack';
import Client from 'algostack/client';
import Txns from 'algostack/txns';
import Query from 'algostack/query';
const algostack = new AlgoStack(
{
apiUrl: 'https://testnet-api.algonode.cloud',
indexerUrl: 'https://testnet-idx.algonode.cloud',
},
{ Client, Txns, Query }
);
⚙️ Options
interface OptionsProps {
// Indexer and Node urls used to interact with the blockchain
indexerUrl?: string, // default: 'https://mainnet-idx.algonode.cloud'
apiUrl?: string, // default: 'https://mainnet-api.algonode.cloud'
apiPort?: number,
apiToken?: string,
// Persist wallet connections, even after refreshing
// Only available in browsers
persistConnection?: boolean // default: true,
storageNamespace?: string // default: 'algostack',
}
🔌 Plugable Modules
interface PlugableModules {
// Connect to Algorand using popular wallets
// Currently available: MyAglo, Pera Wallet
Client?: ClientModule,
// Create, sign, send transactions and wait for confirmation
Txns?: TxnsModule,
// Get data from the blockchain
// Currently using the indexers only
Query?: QueryModule,
}
28 days ago
28 days ago
28 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
7 months ago
7 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
8 months ago
7 months ago
10 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
11 months ago
12 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
11 months ago
12 months ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago