cranberry

Форк
0
/
tx_service_handler.go 
34 строки · 1.0 Кб
1
package tx
2

3
import (
4
	services "gitverse.ru/IvanTimofeev/cranberry/internal/services"
5
	pbapi "gitverse.ru/IvanTimofeev/cranberry/pkg/grpc"
6
)
7

8
type CranberryServiceHandler struct {
9
	pbapi.UnimplementedCranberryServiceServer
10
	txService        *services.TxService
11
	poolService      *services.PoolService
12
	blockService     *services.BlockService
13
	accountService   *services.AccountService
14
	validatorService *services.ValidatorService
15
	peerService      *services.PeerService
16
}
17

18
func NewCranberryServiceHandler(
19
	txService *services.TxService,
20
	poolService *services.PoolService,
21
	blockService *services.BlockService,
22
	accountService *services.AccountService,
23
	validatorService *services.ValidatorService,
24
	peerService *services.PeerService,
25
) *CranberryServiceHandler {
26
	return &CranberryServiceHandler{
27
		txService:        txService,
28
		poolService:      poolService,
29
		blockService:     blockService,
30
		accountService:   accountService,
31
		validatorService: validatorService,
32
		peerService:      peerService,
33
	}
34
}
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.