package
0.1.46
Repository: https://github.com/ava-labs/avalanche-rosetta.git
Documentation: pkg.go.dev

# Functions

NewClient returns a new client for Avalanche APIs.
NewContractClient returns a new ContractInfo client.
NewContractInfoToken creates a new instance of ContractInfoToken, bound to a specific deployed contract.
NewContractInfoTokenCaller creates a new read-only instance of ContractInfoToken, bound to a specific deployed contract.
NewContractInfoTokenFilterer creates a new log filterer instance of ContractInfoToken, bound to a specific deployed contract.
NewContractInfoTokenTransactor creates a new write-only instance of ContractInfoToken, bound to a specific deployed contract.
NewEthClient returns a new EVM client.
NewMockClient creates a new mock instance.
NewMockPChainClient creates a new mock instance.
NewPChainClient returns a new client for Avalanche APIs related to P-chain.

# Constants

No description provided by the author
No description provided by the author

# Variables

ContractInfoTokenABI is the input ABI used to generate the binding from.
ContractInfoTokenMetaData contains all meta data concerning the ContractInfoToken contract.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
ContractClient is a client for the calling contract information.
No description provided by the author
ContractInfoToken is an auto generated Go binding around an Ethereum contract.
ContractInfoTokenCaller is an auto generated read-only Go binding around an Ethereum contract.
ContractInfoTokenCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ContractInfoTokenCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ContractInfoTokenFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ContractInfoTokenRaw is an auto generated low-level Go binding around an Ethereum contract.
ContractInfoTokenSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ContractInfoTokenTransactor is an auto generated write-only Go binding around an Ethereum contract.
ContractInfoTokenTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ContractInfoTokenTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
EthClient provides access to Coreth API.
No description provided by the author
MockClient is a mock of Client interface.
MockClientMockRecorder is the mock recorder for MockClient.
MockPChainClient is a mock of PChainClient interface.
MockPChainClientMockRecorder is the mock recorder for MockPChainClient.
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
InfoClient collects all Avalanchego info.Client methods common to Rosetta Clients.
PChainClient contains all client methods used to interact with avalanchego in order to support P-chain operations in Rosetta.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author