generatebindings

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2026 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(runtimeContext *runtime.Context) *cobra.Command

Types

type Inputs

type Inputs struct {
	ProjectRoot string `validate:"required,dir" cli:"--project-root"`
	ChainFamily string `validate:"required,oneof=evm" cli:"--chain-family"`
	GoLang      bool
	TypeScript  bool
	AbiPath     string `validate:"required,path_read" cli:"--abi"`
	PkgName     string `validate:"required" cli:"--pkg"`
	GoOutPath   string // contracts/{chain}/src/generated — set when GoLang is true
	TSOutPath   string // contracts/{chain}/ts/generated — set when TypeScript is true
}

Directories

Path Synopsis
abigen
Package abigen generates Ethereum contract Go bindings.
Package abigen generates Ethereum contract Go bindings.

Jump to

Keyboard shortcuts

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