client

package
v0.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	base.BaseUser
	Eth        *ethereum.ETH
	OnBoarding *onboarding.OnBoarding
	Private    *private.Private
	Public     *public.Public
}

func New

func New(options Options) Client

type Options

type Options struct {
	NetworkId              int
	Host                   string
	DefaultEthereumAddress string

	StarkPrivateKey   string
	ApiKeyCredentials *types.ApiKeyCredentials

	HttpClient   *http.Client
	Logger       *log.Logger
	CryptoSigner signer.CryptoSigner
	EthSigner    bind.SignerFn
	EthConn      *ethclient.Client
}

Directories

Path Synopsis
abi

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL