change Subscribe#out cap to 1

and replace config vars with RPCConfig
This commit is contained in:
Anton Kaliaev
2019-02-28 16:51:29 +03:00
parent ee8884b24f
commit f45b01aeff
6 changed files with 38 additions and 29 deletions

View File

@ -1,8 +1,7 @@
package core
import (
"time"
cfg "github.com/tendermint/tendermint/config"
"github.com/tendermint/tendermint/consensus"
"github.com/tendermint/tendermint/crypto"
dbm "github.com/tendermint/tendermint/libs/db"
@ -74,14 +73,7 @@ var (
logger log.Logger
// config variables
// MaxSubscriptionClients mirrors RPCConfig.MaxSubscriptionClients
MaxSubscriptionClients int
// MaxSubscriptionsPerClient mirrors RPCConfig.MaxSubscriptionsPerClient
MaxSubscriptionsPerClient int
// TimeoutBroadcastTxCommit mirrors RPCConfig.TimeoutBroadcastTxCommit
TimeoutBroadcastTxCommit time.Duration
config cfg.RPCConfig
)
func SetStateDB(db dbm.DB) {
@ -144,6 +136,11 @@ func SetEventBus(b *types.EventBus) {
eventBus = b
}
// SetConfig sets an RPCConfig.
func SetConfig(c cfg.RPCConfig) {
config = c
}
func validatePage(page, perPage, totalCount int) int {
if perPage < 1 {
return 1