Versions in this module Expand all Collapse all v0 v0.1.0 Apr 17, 2025 Changes in this version + type APIClient struct + func (c APIClient) AdminAPI() admin.Client + func (c APIClient) CChainAPI() evm.Client + func (c APIClient) CChainEthAPI() EthClient + func (c APIClient) CChainIndexAPI() indexer.Client + func (c APIClient) HealthAPI() health.Client + func (c APIClient) InfoAPI() info.Client + func (c APIClient) IpcsAPI() ipcs.Client + func (c APIClient) KeystoreAPI() keystore.Client + func (c APIClient) PChainAPI() platformvm.Client + func (c APIClient) PChainIndexAPI() indexer.Client + func (c APIClient) XChainAPI() avm.Client + func (c APIClient) XChainWalletAPI() avm.WalletClient + type Client interface + AdminAPI func() admin.Client + CChainAPI func() evm.Client + CChainEthAPI func() EthClient + CChainIndexAPI func() indexer.Client + HealthAPI func() health.Client + InfoAPI func() info.Client + IpcsAPI func() ipcs.Client + KeystoreAPI func() keystore.Client + PChainAPI func() platformvm.Client + PChainIndexAPI func() indexer.Client + XChainAPI func() avm.Client + XChainWalletAPI func() avm.WalletClient + func NewAPIClient(ipAddr string, port uint16) Client + type EthClient interface + AcceptedCallContract func(context.Context, interfaces.CallMsg) ([]byte, error) + AcceptedCodeAt func(context.Context, common.Address) ([]byte, error) + AcceptedNonceAt func(context.Context, common.Address) (uint64, error) + AssetBalanceAt func(context.Context, common.Address, ids.ID, *big.Int) (*big.Int, error) + BalanceAt func(context.Context, common.Address, *big.Int) (*big.Int, error) + BlockByHash func(context.Context, common.Hash) (*types.Block, error) + BlockByNumber func(context.Context, *big.Int) (*types.Block, error) + BlockNumber func(context.Context) (uint64, error) + CallContract func(context.Context, interfaces.CallMsg, *big.Int) ([]byte, error) + Close func() + CodeAt func(context.Context, common.Address, *big.Int) ([]byte, error) + EstimateGas func(context.Context, interfaces.CallMsg) (uint64, error) + FilterLogs func(context.Context, interfaces.FilterQuery) ([]types.Log, error) + HeaderByNumber func(context.Context, *big.Int) (*types.Header, error) + NonceAt func(context.Context, common.Address, *big.Int) (uint64, error) + SendTransaction func(context.Context, *types.Transaction) error + SubscribeFilterLogs func(context.Context, interfaces.FilterQuery, chan<- types.Log) (interfaces.Subscription, error) + SuggestGasPrice func(context.Context) (*big.Int, error) + SuggestGasTipCap func(context.Context) (*big.Int, error) + TransactionReceipt func(context.Context, common.Hash) (*types.Receipt, error) + func NewEthClient(ipAddr string, port uint) EthClient + func NewEthClientWithChainID(ipAddr string, port uint, chainID string) EthClient + type NewAPIClientF func(ipAddr string, port uint16) Client