services/ens/api.go
API
has 28 methods (exceeds 21 allowed). Consider refactoring. Open
Open
type API struct {
contractMaker *contracts.ContractMaker
accountsManager *account.GethManager
pendingTracker *transactions.PendingTxTracker
config *params.NodeConfig
Function NewAPI
has 7 arguments (exceeds 6 allowed). Consider refactoring. Open
Open
func NewAPI(rpcClient *rpc.Client, accountsManager *account.GethManager, pendingTracker *transactions.PendingTxTracker, config *params.NodeConfig, appDb *sql.DB, timeSource func() time.Time, syncUserDetailFunc *syncUsernameDetail) *API {