package
1.1.0
Repository: https://github.com/chainsql/go-chainsql-api.git
Documentation: pkg.go.dev

# Functions

Bind generates a Go wrapper around a contract ABI.

# Constants

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

# Variables

ErrNoCode is returned by call and transact operations for which the requested recipient contract to operate on does not exist in the state db or does not have any code associated with it (i.e.
ErrNoCodeAfterDeploy is returned by WaitDeployed if contract creation leaves an empty contract behind.
ErrNoPendingState is raised when attempting to perform a pending state action on a backend that doesn't implement PendingContractCaller.

# Interfaces

ContractBackend defines the methods needed to work with contracts on a read-write basis.
ContractCaller defines the methods needed to allow operating with a contract on a read only basis.
ContractFilterer defines the methods needed to access log events using one-off queries or continuous event subscriptions.
ContractTransactor defines the methods needed to allow operating with a contract on a write only basis.
DeployBackend wraps the operations needed by WaitMined and WaitDeployed.
PendingContractCaller defines methods to perform contract calls on the pending state.

# Type aliases

Lang is a target programming language selector to generate bindings for.