opnet
Version:
The perfect library for building Bitcoin-based applications.
35 lines (28 loc) • 918 B
text/typescript
export enum JSONRpcMethods {
/** Get Block Current Height */
BLOCK_BY_NUMBER = 'btc_blockNumber',
/** Chain */
CHAIN_ID = 'btc_chainId',
REORG = 'btc_reorg',
/** Blocks */
GET_BLOCK_BY_HASH = 'btc_getBlockByHash',
GET_BLOCK_BY_NUMBER = 'btc_getBlockByNumber',
GAS = 'btc_gas',
/** Transactions */
GET_TRANSACTION_BY_HASH = 'btc_getTransactionByHash',
BROADCAST_TRANSACTION = 'btc_sendRawTransaction',
TRANSACTION_PREIMAGE = 'btc_preimage',
/** Addresses */
PUBLIC_KEY_INFO = 'btc_publicKeyInfo',
GET_UTXOS = 'btc_getUTXOs',
GET_BALANCE = 'btc_getBalance',
/** PoC */
BLOCK_WITNESS = 'btc_blockWitness',
/** State Methods */
GET_TRANSACTION_RECEIPT = 'btc_getTransactionReceipt',
GET_CODE = 'btc_getCode',
GET_STORAGE_AT = 'btc_getStorageAt',
/** Simulation */
CALL = 'btc_call',
SIMULATE = 'btc_simulate',
}