Versions in this module Expand all Collapse all v0 v0.7.1 Sep 14, 2022 v0.7.0 Jul 8, 2022 Changes in this version + var ErrAccountNotAvailable = errors.New("account not available in clef") + var ErrNoAccounts = errors.New("no accounts found in clef") + func DefaultIpcPath() (string, error) + func NewSigner(clef ExternalSignerInterface, client Client, recoverFunc crypto.RecoverFunc, ...) (signer crypto.Signer, err error) + type Client interface + Call func(result interface{}, method string, args ...interface{}) error + type ExternalSignerInterface interface + Accounts func() []accounts.Account + SignData func(account accounts.Account, mimeType string, data []byte) ([]byte, error) + SignTx func(account accounts.Account, tx *types.Transaction, chainID *big.Int) (*types.Transaction, error)