Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainBindings ¶
type ChainBindings struct {
RPCClient eth.Client
WsClient eth.Client
RPCBindings *TypesRPCBindings
WsBindings *TypesWsBindings
TxMgr txmgr.TxManager
ChainID *big.Int
Config *config.Config
// contains filtered or unexported fields
}
func NewChainBindings ¶
func (*ChainBindings) UpdateConnector ¶
func (cb *ChainBindings) UpdateConnector(ctx context.Context) error
type TypesRPCBindings ¶
type TypesRPCBindings struct {
// contains filtered or unexported fields
}
func NewRPCBindings ¶
func NewRPCBindings(rpcClient eth.Client, contractAddress *config.ContractAddress, logger log.Logger) (*TypesRPCBindings, error)
type TypesWsBindings ¶
type TypesWsBindings struct {
// contains filtered or unexported fields
}
func NewWSBindings ¶
func NewWSBindings(wsClient eth.Client, contractAddress *config.ContractAddress, logger log.Logger) (*TypesWsBindings, error)
Click to show internal directories.
Click to hide internal directories.