Documentation ¶
Index ¶
- Constants
- func RegisterDynamicConfig()
- type ApolloClient
- type CustomChangeListener
- type OecConfig
- func (c *OecConfig) GetDynamicGpWeight() int
- func (c *OecConfig) GetEnableDynamicGp() bool
- func (c *OecConfig) GetGasLimitBuffer() uint64
- func (c *OecConfig) GetMempoolForceRecheckGap() int64
- func (c *OecConfig) GetMempoolRecheck() bool
- func (c *OecConfig) GetMempoolSize() int
- func (c *OecConfig) SetDynamicGpWeight(value int)
- func (c *OecConfig) SetEnableDynamicGp(value bool)
- func (c *OecConfig) SetGasLimitBuffer(value uint64)
- func (c *OecConfig) SetMempoolForceRecheckGap(value int64)
- func (c *OecConfig) SetMempoolRecheck(value bool)
- func (c *OecConfig) SetMempoolSize(value int)
Constants ¶
View Source
const ( FlagEnableDynamic = "config.enable-dynamic" FlagMempoolRecheck = "mempool.recheck" FlagMempoolForceRecheckGap = "mempool.force_recheck_gap" FlagMempoolSize = "mempool.size" FlagGasLimitBuffer = "gas-limit-buffer" FlagEnableDynamicGp = "enable-dynamic-gp" FlagDynamicGpWeight = "dynamic-gp-weight" )
View Source
const FlagApollo = "config.apollo"
Variables ¶
This section is empty.
Functions ¶
func RegisterDynamicConfig ¶
func RegisterDynamicConfig()
Types ¶
type ApolloClient ¶
type ApolloClient struct { Namespace string *agollo.Client // contains filtered or unexported fields }
func NewApolloClient ¶
func NewApolloClient(oecConf *OecConfig) *ApolloClient
func (*ApolloClient) LoadConfig ¶
func (a *ApolloClient) LoadConfig() (loaded bool)
type CustomChangeListener ¶
type CustomChangeListener struct {
// contains filtered or unexported fields
}
func (*CustomChangeListener) OnChange ¶
func (c *CustomChangeListener) OnChange(changeEvent *storage.ChangeEvent)
func (*CustomChangeListener) OnNewestChange ¶
func (c *CustomChangeListener) OnNewestChange(event *storage.FullChangeEvent)
type OecConfig ¶
type OecConfig struct {
// contains filtered or unexported fields
}
func GetOecConfig ¶
func GetOecConfig() *OecConfig
func NewOecConfig ¶
func NewOecConfig() *OecConfig
func (*OecConfig) GetDynamicGpWeight ¶
func (*OecConfig) GetEnableDynamicGp ¶
func (*OecConfig) GetGasLimitBuffer ¶
func (*OecConfig) GetMempoolForceRecheckGap ¶
func (*OecConfig) GetMempoolRecheck ¶
func (*OecConfig) GetMempoolSize ¶
func (*OecConfig) SetDynamicGpWeight ¶
func (*OecConfig) SetEnableDynamicGp ¶
func (*OecConfig) SetGasLimitBuffer ¶
func (*OecConfig) SetMempoolForceRecheckGap ¶
func (*OecConfig) SetMempoolRecheck ¶
func (*OecConfig) SetMempoolSize ¶
Click to show internal directories.
Click to hide internal directories.