npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

ethereum-json-rpc-types

v0.1.3

Published

json rpc types

Readme

eth-json-rpc-types

typescript types for JSON-RPC 2.0

Overview

Classes

Interfaces

Type aliases

Type aliases

Address

Ƭ Address: string

Defined in index.d.ts:69


AddressOrNull

Ƭ AddressOrNull: Address | Null

Defined in index.d.ts:186


Addresses

Ƭ Addresses: Address[]

Defined in index.d.ts:123

List of contract addresses from which to monitor events


BlockDifficulty

Ƭ BlockDifficulty: string

Defined in index.d.ts:192

Integer of the difficulty for this block


BlockExtraData

Ƭ BlockExtraData: string

Defined in index.d.ts:204

The 'extra data' field of this block


BlockGasLimit

Ƭ BlockGasLimit: string

Defined in index.d.ts:216

The maximum gas allowed in this block


BlockGasUsed

Ƭ BlockGasUsed: string

Defined in index.d.ts:222

The total used gas by all transactions in this block


BlockHash

Ƭ BlockHash: string

Defined in index.d.ts:148

The hex representation of the Keccak 256 of the RLP encoded block


BlockHashOrNull

Ƭ BlockHashOrNull: Keccak | Null

Defined in index.d.ts:20

The block hash or null when its the pending block


BlockLogsBloom

Ƭ BlockLogsBloom: string

Defined in index.d.ts:167

The bloom filter for the logs of the block or null when its the pending block


BlockNumber

Ƭ BlockNumber: string

Defined in index.d.ts:26

The hex representation of the block's height


BlockNumberOrNull

Ƭ BlockNumberOrNull: BlockNumber | Null

Defined in index.d.ts:32

The block number or null when its the pending block


BlockNumberOrTag

Ƭ BlockNumberOrTag: BlockNumber | BlockNumberTag

Defined in index.d.ts:539


BlockNumberTag

Ƭ BlockNumberTag: "earliest" | "latest" | "pending"

Defined in index.d.ts:117

The optional block height description


BlockOrNull

Ƭ BlockOrNull: Block | Null

Defined in index.d.ts:606


BlockReceiptsRoot

Ƭ BlockReceiptsRoot: string

Defined in index.d.ts:185

The root of the receipts trie of the block


BlockShaUncles

Ƭ BlockShaUncles: string

Defined in index.d.ts:161

Keccak hash of the uncles data in the block


BlockSize

Ƭ BlockSize: string

Defined in index.d.ts:210

Integer the size of this block in bytes


BlockStateRoot

Ƭ BlockStateRoot: string

Defined in index.d.ts:179

The root of the final state trie of the block


BlockTimeStamp

Ƭ BlockTimeStamp: string

Defined in index.d.ts:228

The unix timestamp for when the block was collated


BlockTotalDifficulty

Ƭ BlockTotalDifficulty: Integer | Null

Defined in index.d.ts:198

Integer of the total difficulty of the chain until this block


BlockTransactionsRoot

Ƭ BlockTransactionsRoot: string

Defined in index.d.ts:173

The root of the transactions trie of the block.


BloomFilter

Ƭ BloomFilter: string

Defined in index.d.ts:362

A 2048 bit bloom filter from the logs of the transaction. Each log sets 3 bits though taking the low-order 11 bits of each of the first three pairs of bytes in a Keccak 256 hash of the log's byte series


BooleanVyG3AETh

Ƭ BooleanVyG3AETh: boolean

Defined in index.d.ts:537


Bytes

Ƭ Bytes: string

Defined in index.d.ts:576

Hex representation of a variable length byte array


ChainId

Ƭ ChainId: string

Defined in index.d.ts:598


ClientVersion

Ƭ ClientVersion: string

Defined in index.d.ts:589


Data

Ƭ Data: string

Defined in index.d.ts:538


DataWord

Ƭ DataWord: string

Defined in index.d.ts:582

Hex representation of a 256 bit unit of data


Difficulty

Ƭ Difficulty: string

Defined in index.d.ts:493

The boundary condition ('target'), 2^256 / difficulty.


EthBlockNumber

Ƭ EthBlockNumber: function

Defined in index.d.ts:631

Type declaration:

▸ (): Promise‹BlockNumberOrTag


EthCall

Ƭ EthCall: function

Defined in index.d.ts:632

Type declaration:

▸ (transaction: Transaction, blockNumber: BlockNumberOrTag): Promise‹Bytes

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | transaction | Transaction | | blockNumber | BlockNumberOrTag |


EthChainId

Ƭ EthChainId: function

Defined in index.d.ts:633

Type declaration:

▸ (): Promise‹ChainId


EthCoinbase

Ƭ EthCoinbase: function

Defined in index.d.ts:634

Type declaration:

▸ (): Promise‹Address


EthEstimateGas

Ƭ EthEstimateGas: function

Defined in index.d.ts:635

Type declaration:

▸ (transaction: Transaction): Promise‹Integer

Parameters:

| Name | Type | | ------------- | ---------------------------------------- | | transaction | Transaction |


EthGasPrice

Ƭ EthGasPrice: function

Defined in index.d.ts:636

Type declaration:

▸ (): Promise‹GasPriceResult


EthGetBalance

Ƭ EthGetBalance: function

Defined in index.d.ts:637

Type declaration:

▸ (address: Address, blockNumber: BlockNumber): Promise‹IntegerOrNull

Parameters:

| Name | Type | | ------------- | ------------------------------------ | | address | Address | | blockNumber | BlockNumber |


EthGetBlockByHash

Ƭ EthGetBlockByHash: function

Defined in index.d.ts:638

Type declaration:

▸ (blockHash: BlockHash, includeTransactions: IsTransactionsIncluded): Promise‹BlockOrNull

Parameters:

| Name | Type | | --------------------- | ---------------------------------------------------------- | | blockHash | BlockHash | | includeTransactions | IsTransactionsIncluded |


EthGetBlockByNumber

Ƭ EthGetBlockByNumber: function

Defined in index.d.ts:639

Type declaration:

▸ (blockNumber: BlockNumberOrTag, includeTransactions: IsTransactionsIncluded): Promise‹BlockOrNull

Parameters:

| Name | Type | | --------------------- | ---------------------------------------------------------- | | blockNumber | BlockNumberOrTag | | includeTransactions | IsTransactionsIncluded |


EthGetBlockTransactionCountByHash

Ƭ EthGetBlockTransactionCountByHash: function

Defined in index.d.ts:640

Type declaration:

▸ (blockHash: BlockHash): Promise‹IntegerOrNull

Parameters:

| Name | Type | | ----------- | -------------------------------- | | blockHash | BlockHash |


EthGetBlockTransactionCountByNumber

Ƭ EthGetBlockTransactionCountByNumber: function

Defined in index.d.ts:641

Type declaration:

▸ (blockNumber: BlockNumberOrTag): Promise‹IntegerOrNull

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | blockNumber | BlockNumberOrTag |


EthGetCode

Ƭ EthGetCode: function

Defined in index.d.ts:642

Type declaration:

▸ (address: Address, blockNumber: BlockNumber): Promise‹Bytes

Parameters:

| Name | Type | | ------------- | ------------------------------------ | | address | Address | | blockNumber | BlockNumber |


EthGetFilterChanges

Ƭ EthGetFilterChanges: function

Defined in index.d.ts:643

Type declaration:

▸ (filterId: FilterId): Promise‹LogResult

Parameters:

| Name | Type | | ---------- | ------------------------------ | | filterId | FilterId |


EthGetFilterLogs

Ƭ EthGetFilterLogs: function

Defined in index.d.ts:644

Type declaration:

▸ (filterId: FilterId): Promise‹SetOfLogs

Parameters:

| Name | Type | | ---------- | ------------------------------ | | filterId | FilterId |


EthGetLogs

Ƭ EthGetLogs: function

Defined in index.d.ts:648

Type declaration:

▸ (filter: Filter): Promise‹SetOfLogs

Parameters:

| Name | Type | | -------- | ------------------------------ | | filter | Filter |


EthGetProof

Ƭ EthGetProof: function

Defined in index.d.ts:659

Type declaration:

▸ (address: Address, storageKeys: StorageKeys, blockNumber: BlockNumberOrTag): Promise‹ProofAccountOrNull

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | address | Address | | storageKeys | StorageKeys | | blockNumber | BlockNumberOrTag |


EthGetRawTransactionByBlockHashAndIndex

Ƭ EthGetRawTransactionByBlockHashAndIndex: function

Defined in index.d.ts:646

Type declaration:

▸ (blockHash: BlockHash, index: Integer): Promise‹Bytes

Parameters:

| Name | Type | | ----------- | -------------------------------- | | blockHash | BlockHash | | index | Integer |


EthGetRawTransactionByBlockNumberAndIndex

Ƭ EthGetRawTransactionByBlockNumberAndIndex: function

Defined in index.d.ts:647

Type declaration:

▸ (blockNumber: BlockNumberOrTag, index: Integer): Promise‹Bytes

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | blockNumber | BlockNumberOrTag | | index | Integer |


EthGetRawTransactionByHash

Ƭ EthGetRawTransactionByHash: function

Defined in index.d.ts:645

Type declaration:

▸ (transactionHash: TransactionHash): Promise‹Bytes

Parameters:

| Name | Type | | ----------------- | -------------------------------------------- | | transactionHash | TransactionHash |


EthGetStorageAt

Ƭ EthGetStorageAt: function

Defined in index.d.ts:649

Type declaration:

▸ (address: Address, key: Position, blockNumber: BlockNumberOrTag): Promise‹DataWord

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | address | Address | | key | Position | | blockNumber | BlockNumberOrTag |


EthGetTransactionByBlockHashAndIndex

Ƭ EthGetTransactionByBlockHashAndIndex: function

Defined in index.d.ts:650

Type declaration:

▸ (blockHash: BlockHash, index: Integer): Promise‹TransactionOrNull

Parameters:

| Name | Type | | ----------- | -------------------------------- | | blockHash | BlockHash | | index | Integer |


EthGetTransactionByBlockNumberAndIndex

Ƭ EthGetTransactionByBlockNumberAndIndex: function

Defined in index.d.ts:651

Type declaration:

▸ (blockNumber: BlockNumberOrTag, index: Integer): Promise‹TransactionOrNull

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | blockNumber | BlockNumberOrTag | | index | Integer |


EthGetTransactionByHash

Ƭ EthGetTransactionByHash: function

Defined in index.d.ts:652

Type declaration:

▸ (transactionHash: TransactionHash): Promise‹TransactionOrNull

Parameters:

| Name | Type | | ----------------- | -------------------------------------------- | | transactionHash | TransactionHash |


EthGetTransactionCount

Ƭ EthGetTransactionCount: function

Defined in index.d.ts:653

Type declaration:

▸ (address: Address, blockNumber: BlockNumberOrTag): Promise‹NonceOrNull

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | address | Address | | blockNumber | BlockNumberOrTag |


EthGetTransactionReceipt

Ƭ EthGetTransactionReceipt: function

Defined in index.d.ts:654

Type declaration:

▸ (transactionHash: TransactionHash): Promise‹TransactionReceiptOrNull

Parameters:

| Name | Type | | ----------------- | -------------------------------------------- | | transactionHash | TransactionHash |


EthGetUncleByBlockHashAndIndex

Ƭ EthGetUncleByBlockHashAndIndex: function

Defined in index.d.ts:655

Type declaration:

▸ (blockHash: BlockHash, index: Integer): Promise‹BlockOrNull

Parameters:

| Name | Type | | ----------- | -------------------------------- | | blockHash | BlockHash | | index | Integer |


EthGetUncleByBlockNumberAndIndex

Ƭ EthGetUncleByBlockNumberAndIndex: function

Defined in index.d.ts:656

Type declaration:

▸ (uncleBlockNumber: BlockNumber, index: Integer): Promise‹BlockOrNull

Parameters:

| Name | Type | | ------------------ | ------------------------------------ | | uncleBlockNumber | BlockNumber | | index | Integer |


EthGetUncleCountByBlockHash

Ƭ EthGetUncleCountByBlockHash: function

Defined in index.d.ts:657

Type declaration:

▸ (blockHash: BlockHash): Promise‹IntegerOrNull

Parameters:

| Name | Type | | ----------- | -------------------------------- | | blockHash | BlockHash |


EthGetUncleCountByBlockNumber

Ƭ EthGetUncleCountByBlockNumber: function

Defined in index.d.ts:658

Type declaration:

▸ (blockNumber: BlockNumberOrTag): Promise‹IntegerOrNull

Parameters:

| Name | Type | | ------------- | ---------------------------------------------- | | blockNumber | BlockNumberOrTag |


EthGetWork

Ƭ EthGetWork: function

Defined in index.d.ts:660

Type declaration:

▸ (): Promise‹GetWorkResults


EthHashrate

Ƭ EthHashrate: function

Defined in index.d.ts:661

Type declaration:

▸ (): Promise‹Integer


EthMining

Ƭ EthMining: function

Defined in index.d.ts:662

Type declaration:

▸ (): Promise‹BooleanVyG3AETh


EthNewBlockFilter

Ƭ EthNewBlockFilter: function

Defined in index.d.ts:663

Type declaration:

▸ (): Promise‹FilterId


EthNewFilter

Ƭ EthNewFilter: function

Defined in index.d.ts:664

Type declaration:

▸ (filter: Filter): Promise‹Integer

Parameters:

| Name | Type | | -------- | ------------------------------ | | filter | Filter |


EthNewPendingTransactionFilter

Ƭ EthNewPendingTransactionFilter: function

Defined in index.d.ts:665

Type declaration:

▸ (): Promise‹FilterId


EthPendingTransactions

Ƭ EthPendingTransactions: function

Defined in index.d.ts:666

Type declaration:

▸ (): Promise‹Transactions


EthProtocolVersion

Ƭ EthProtocolVersion: function

Defined in index.d.ts:667

Type declaration:

▸ (): Promise‹Integer


EthSendRawTransaction

Ƭ EthSendRawTransaction: function

Defined in index.d.ts:668

Type declaration:

▸ (signedTransactionData: Bytes): Promise‹Keccak

Parameters:

| Name | Type | | ----------------------- | ------------------------ | | signedTransactionData | Bytes |


EthSubmitHashrate

Ƭ EthSubmitHashrate: function

Defined in index.d.ts:669

Type declaration:

▸ (hashRate: DataWord, id: DataWord): Promise‹BooleanVyG3AETh

Parameters:

| Name | Type | | ---------- | ------------------------------ | | hashRate | DataWord | | id | DataWord |


EthSubmitWork

Ƭ EthSubmitWork: function

Defined in index.d.ts:670

Type declaration:

▸ (nonce: Nonce, powHash: PowHash, mixHash: MixHash): Promise‹BooleanVyG3AETh

Parameters:

| Name | Type | | --------- | ---------------------------- | | nonce | Nonce | | powHash | PowHash | | mixHash | MixHash |


EthSyncing

Ƭ EthSyncing: function

Defined in index.d.ts:671

Type declaration:

▸ (): Promise‹IsSyncingResult


EthUninstallFilter

Ƭ EthUninstallFilter: function

Defined in index.d.ts:672

Type declaration:

▸ (filterId: FilterId): Promise‹BooleanVyG3AETh

Parameters:

| Name | Type | | ---------- | ------------------------------ | | filterId | FilterId |


FilterId

Ƭ FilterId: string

Defined in index.d.ts:546

An identifier used to reference the filter.


From

Ƭ From: string

Defined in index.d.ts:38

The sender of the transaction


GasPriceResult

Ƭ GasPriceResult: string

Defined in index.d.ts:604

Integer of the current gas price


GetWorkResults

Ƭ GetWorkResults: [PowHash, SeedHash, Difficulty]

Defined in index.d.ts:612


Integer

Ƭ Integer: string

Defined in index.d.ts:81

Hex representation of the integer


IntegerOrNull

Ƭ IntegerOrNull: Integer | Null

Defined in index.d.ts:605


IsNetListening

Ƭ IsNetListening: boolean

Defined in index.d.ts:590


IsSyncingResult

Ƭ IsSyncingResult: SyncingData | BooleanVyG3AETh

Defined in index.d.ts:619


IsTransactionsIncluded

Ƭ IsTransactionsIncluded: boolean

Defined in index.d.ts:540


Keccak

Ƭ Keccak: string

Defined in index.d.ts:8

Hex representation of a Keccak 256 hash


LogAddress

Ƭ LogAddress: string

Defined in index.d.ts:297

Sender of the transaction


LogData

Ƭ LogData: string

Defined in index.d.ts:303

The data/input string sent along with the transaction


LogIndex

Ƭ LogIndex: string

Defined in index.d.ts:309

The index of the event within its transaction, null when its pending


LogIsRemoved

Ƭ LogIsRemoved: boolean

Defined in index.d.ts:315

Whether or not the log was orphaned off the main chain


LogResult

Ƭ LogResult: Log[]

Defined in index.d.ts:607


LogTopics

Ƭ LogTopics: Topic[]

Defined in index.d.ts:136

Topics are order-dependent. Each topic can also be an array of DATA with 'or' options.


Logs

Ƭ Logs: Log[]

Defined in index.d.ts:356

An array of all the logs triggered during the transaction


MixHash

Ƭ MixHash: string

Defined in index.d.ts:588

The mix digest.


NetListening

Ƭ NetListening: function

Defined in index.d.ts:628

Type declaration:

▸ (): Promise‹IsNetListening


NetPeerCount

Ƭ NetPeerCount: function

Defined in index.d.ts:629

Type declaration:

▸ (): Promise‹NumConnectedPeers


NetVersion

Ƭ NetVersion: function

Defined in index.d.ts:630

Type declaration:

▸ (): Promise‹NetworkId


NetworkId

Ƭ NetworkId: string

Defined in index.d.ts:597


Nonce

Ƭ Nonce: string

Defined in index.d.ts:154

A number only to be used once


NonceOrNull

Ƭ NonceOrNull: Nonce | Null

Defined in index.d.ts:155


Null

Ƭ Null: null

Defined in index.d.ts:14

Null


NumConnectedPeers

Ƭ NumConnectedPeers: string

Defined in index.d.ts:596

Hex representation of number of connected peers


OneOrArrayOfAddresses

Ƭ OneOrArrayOfAddresses: Address | Addresses

Defined in index.d.ts:124


Position

Ƭ Position: string

Defined in index.d.ts:564

Hex representation of the storage slot where the variable exists


PowHash

Ƭ PowHash: string

Defined in index.d.ts:481

Current block header PoW hash.


ProofAccountAddress

Ƭ ProofAccountAddress: string

Defined in index.d.ts:401

The address of the account or contract of the request


ProofAccountBalance

Ƭ ProofAccountBalance: string

Defined in index.d.ts:419

The Ether balance of the account or contract of the request


ProofAccountCodeHash

Ƭ ProofAccountCodeHash: string

Defined in index.d.ts:425

The code hash of the contract of the request (keccak(NULL) if external account)


ProofAccountNonce

Ƭ ProofAccountNonce: string

Defined in index.d.ts:431

The transaction count of the account or contract of the request


ProofAccountOrNull

Ƭ ProofAccountOrNull: ProofAccount | Null

Defined in index.d.ts:611


ProofAccountStorageHash

Ƭ ProofAccountStorageHash: string

Defined in index.d.ts:437

The storage hash of the contract of the request (keccak(rlp(NULL)) if external account)


ProofNode

Ƭ ProofNode: string

Defined in index.d.ts:407

An individual node used to prove a path down a merkle-patricia-tree


ProofNodes

Ƭ ProofNodes: ProofNode[]

Defined in index.d.ts:413

The set of node values needed to traverse a patricia merkle tree (from root to leaf) to retrieve a value


ReceiptContractAddress

Ƭ ReceiptContractAddress: Address | Null

Defined in index.d.ts:338

The contract address created, if the transaction was a contract creation, otherwise null


ReceiptCumulativeGasUsed

Ƭ ReceiptCumulativeGasUsed: string

Defined in index.d.ts:344

The gas units used by the transaction


ReceiptGasUsed

Ƭ ReceiptGasUsed: string

Defined in index.d.ts:350

The total gas used by the transaction


ReceiptPostTransactionState

Ƭ ReceiptPostTransactionState: string

Defined in index.d.ts:368

The intermediate stateRoot directly after transaction execution.


ReceiptStatus

Ƭ ReceiptStatus: boolean

Defined in index.d.ts:374

Whether or not the transaction threw an error.


SeedHash

Ƭ SeedHash: string

Defined in index.d.ts:487

The seed hash used for the DAG.


SetOfLogs

Ƭ SetOfLogs: Log[]

Defined in index.d.ts:608


StorageKeys

Ƭ StorageKeys: any

Defined in index.d.ts:570

A storage key is indexed from the solidity compiler by the order it is declared. For mappings it uses the keccak of the mapping key with its position (and recursively for X-dimensional mappings)


StorageProofKey

Ƭ StorageProofKey: string

Defined in index.d.ts:142

The key used to get the storage slot in its account tree.


StorageProofSet

Ƭ StorageProofSet: StorageProof[]

Defined in index.d.ts:460

Current block header PoW hash.


StorageProofValue

Ƭ StorageProofValue: string

Defined in index.d.ts:443

The value of the storage slot in its account tree


SyncingDataCurrentBlock

Ƭ SyncingDataCurrentBlock: string

Defined in index.d.ts:505

The current block, same as eth_blockNumber


SyncingDataHighestBlock

Ƭ SyncingDataHighestBlock: string

Defined in index.d.ts:511

The estimated highest block


SyncingDataKnownStates

Ƭ SyncingDataKnownStates: string

Defined in index.d.ts:517

The known states


SyncingDataPulledStates

Ƭ SyncingDataPulledStates: string

Defined in index.d.ts:523

The pulled states


SyncingDataStartingBlock

Ƭ SyncingDataStartingBlock: string

Defined in index.d.ts:499

Block at which the import started (will only be reset, after the sync reached his head)


To

Ƭ To: Address | Null

Defined in index.d.ts:75

Destination address of the transaction. Null if it was a contract create.


Topic

Ƭ Topic: string

Defined in index.d.ts:130

32 Bytes DATA of indexed log arguments. (In solidity: The first topic is the hash of the signature of the event (e.g. Deposit(address,bytes32,uint256))


TransactionGas

Ƭ TransactionGas: string

Defined in index.d.ts:44

The gas limit provided by the sender in Wei


TransactionGasPrice

Ƭ TransactionGasPrice: string

Defined in index.d.ts:50

The gas price willing to be paid by the sender in Wei


TransactionHash

Ƭ TransactionHash: string

Defined in index.d.ts:56

Keccak 256 Hash of the RLP encoding of a transaction


TransactionIndex

Ƭ TransactionIndex: Integer | Null

Defined in index.d.ts:87

The index of the transaction. null when its pending


TransactionInput

Ƭ TransactionInput: string

Defined in index.d.ts:62

The data field sent with the transaction


TransactionNonce

Ƭ TransactionNonce: string

Defined in index.d.ts:68

The total number of prior transactions made by the sender


TransactionOrNull

Ƭ TransactionOrNull: Transaction | Null

Defined in index.d.ts:609


TransactionOrTransactionHash

Ƭ TransactionOrTransactionHash: Transaction | TransactionHash

Defined in index.d.ts:246


TransactionReceiptOrNull

Ƭ TransactionReceiptOrNull: Receipt | Null

Defined in index.d.ts:610


TransactionSigR

Ƭ TransactionSigR: string

Defined in index.d.ts:105

ECDSA signature r


TransactionSigS

Ƭ TransactionSigS: string

Defined in index.d.ts:111

ECDSA signature s


TransactionSigV

Ƭ TransactionSigV: string

Defined in index.d.ts:99

ECDSA recovery id


TransactionValue

Ƭ TransactionValue: string

Defined in index.d.ts:93

Value of Ether being transferred in Wei


Transactions

Ƭ Transactions: Transaction[]

Defined in index.d.ts:618

An array of transactions


TransactionsOrHashes

Ƭ TransactionsOrHashes: TransactionOrTransactionHash[]

Defined in index.d.ts:252

Array of transaction objects, or 32 Bytes transaction hashes depending on the last given parameter


UncleHash

Ƭ UncleHash: string

Defined in index.d.ts:258

Block hash of the RLP encoding of an uncle block


UncleHashes

Ƭ UncleHashes: UncleHash[]

Defined in index.d.ts:264

Array of uncle hashes


Web3ClientVersion

Ƭ Web3ClientVersion: function

Defined in index.d.ts:626

Type declaration:

▸ (): Promise‹ClientVersion


Web3Sha3

Ƭ Web3Sha3: function

Defined in index.d.ts:627

Type declaration:

▸ (data: Data): Promise‹Keccak

Parameters:

| Name | Type | | ------ | ---------------------- | | data | Data |