mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2025-01-03 08:37:37 +00:00
5569a68452
* Value assigned to a variable is never read before being overwritten * The result of append is not used anywhere * Suspicious assignment of range-loop vars detected * Unused method receiver detected * Revert "Auxiliary commit to revert individual files from 54edcb445484a2e5d79612e19af8e949b8861253" This reverts commit bbd1e1beabf7b0c5cfc4f514dcc820062ad6c063. * Method modifies receiver * Fix test * Duplicate imports detected * Incorrectly formatted error string * Types of function parameters can be combined * One more "Unused method receiver detected" * Unused parameter detected in function
24 lines
475 B
Go
24 lines
475 B
Go
package flags
|
|
|
|
import "strings"
|
|
|
|
const PrysmAPIModule string = "prysm"
|
|
const EthAPIModule string = "eth"
|
|
|
|
func EnableHTTPPrysmAPI(httpModules string) bool {
|
|
return enableAPI(httpModules, PrysmAPIModule)
|
|
}
|
|
|
|
func EnableHTTPEthAPI(httpModules string) bool {
|
|
return enableAPI(httpModules, EthAPIModule)
|
|
}
|
|
|
|
func enableAPI(httpModules, api string) bool {
|
|
for _, m := range strings.Split(httpModules, ",") {
|
|
if strings.EqualFold(m, api) {
|
|
return true
|
|
}
|
|
}
|
|
return false
|
|
}
|