app3js - APIS JavaScript APIS¶
app3js is a collection of libraries which allow you to interact with a local or remote APIS node, using a WebSocket connection.
The following documentation will guide you through installing and running app3js, as well as providing a API reference documentation with examples.
User Documentation
APIS Reference
- App3
- app3.apis
- Note on checksum addresses
- subscribe
- Contract
- personal
- accounts
- abi
- net
- defaultAccount
- defaultBlock
- getProtocolVersion
- isSyncing
- getCoinbase
- isMining
- getGasPrice
- getAccounts
- getWalletInfo
- getBlockNumber
- getBalance
- getCode
- getBlock
- getBlockTransactionCount
- getTransaction
- getTransactionsByKeyword
- getRecentTransactions
- getRecentBlocks
- getTransactionFromBlock
- getTransactionReceipt
- getTransactionCount
- getMasternodeCount
- sendTransaction
- sendSignedTransaction
- sign
- call
- estimateGas
- getPastLogs
- app3.apis.subscribe
- app3.apis.Contract
- app3.apis.accounts
- app3.apis.personal
- app3.apis.abi
JSON-RPC
- API
- Setting up APIS Core HTTP RPC
- Securing Your Credentials
- Make Requests
- apis_protocolVersion
- apis_syncing
- apis_coinbase
- apis_mining
- apis_gasPrice
- apis_accounts
- apis_getWalletInfo
- apis_blockNumber
- apis_getBalance
- apis_getCode
- apis_getBlockByNumber
- apis_getBlockTransactionCountByNumber
- apis_getTransactionByHash
- apis_getTransactionsByKeyword
- apis_getRecentTransactions
- apis_getRecentBlocks
- apis_getTransactionByBlockNumberAndIndex
- apis_getTransactionByBlockHashAndIndex
- apis_getTransactionReceipt
- apis_getTransactionCount
- apis_getMasternodeCount
- apis_sendRawTransaction
- apis_sendTransaction
- apis_sign
- apis_call
- apis_estimateGas
- apis_getLogs
- apis_call
- personal_sign
- personal_ecRecover
- personal_signTransaction
- personal_unlockAccount
- personal_lockAccount
- personal_listAccounts
- personal_importRawKey