Creates an instance of the class with a specified HTTP client.
The HTTP client instance to be used for making requests.
Retrieves the details of an account given the account address and optional parameters.
The address of the account to be retrieved.
Optional
options: AccountInputOptionsOptional parameters to modify the account retrieval.
Returns a promise that resolves to the account details.
Retrieves the bytecode of the smart contract deployed at the specified address.
The address of the smart contract.
Optional
options: AccountInputOptionsOptional settings for the request, including the block revision.
A promise that resolves to the bytecode of the smart contract.
Retrieves the storage value at the specified storage position for a given address.
The address of the account whose storage value is to be retrieved.
The position in the storage from where the value is to be retrieved.
Optional
options: AccountInputOptionsOptional parameters including revision for specifying the block number or ID to query against.
of the VeChain Thor blockchain. It allows to retrieve details, bytecode, and storage data for a specific blockchain account.