Documentation ¶
Overview ¶
* Copyright (C) 2020 The poly network Authors * This file is part of The poly network library. * * The poly network is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * The poly network is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * You should have received a copy of the GNU Lesser General Public License * along with The poly network . If not, see <http://www.gnu.org/licenses/>.
* Copyright (C) 2020 The poly network Authors * This file is part of The poly network library. * * The poly network is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * The poly network is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * You should have received a copy of the GNU Lesser General Public License * along with The poly network . If not, see <http://www.gnu.org/licenses/>.
Index ¶
- type SyncService
- func (this *SyncService) AllianceToSide()
- func (this *SyncService) GetCurrentAliaChainSyncHeight(sideChainID uint64) (uint32, error)
- func (this *SyncService) GetCurrentSideChainSyncHeight(aliaChainID uint64) (uint32, error)
- func (this *SyncService) GetGasLimit() uint64
- func (this *SyncService) GetGasPrice() uint64
- func (this *SyncService) GetSideChainID() uint64
- func (this *SyncService) ProcessToAllianceCheckAndRetry()
- func (this *SyncService) Run()
- func (this *SyncService) SideToAlliance()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SyncService ¶
type SyncService struct {
// contains filtered or unexported fields
}
func NewSyncService ¶
func NewSyncService(aliaAccount *asdk.Account, sideAccount *sdk.Account, aliaSdk *asdk.PolySdk, sideSdk *sdk.OntologySdk) *SyncService
func (*SyncService) AllianceToSide ¶
func (this *SyncService) AllianceToSide()
func (*SyncService) GetCurrentAliaChainSyncHeight ¶
func (this *SyncService) GetCurrentAliaChainSyncHeight(sideChainID uint64) (uint32, error)
func (*SyncService) GetCurrentSideChainSyncHeight ¶
func (this *SyncService) GetCurrentSideChainSyncHeight(aliaChainID uint64) (uint32, error)
func (*SyncService) GetGasLimit ¶
func (this *SyncService) GetGasLimit() uint64
func (*SyncService) GetGasPrice ¶
func (this *SyncService) GetGasPrice() uint64
func (*SyncService) GetSideChainID ¶
func (this *SyncService) GetSideChainID() uint64
func (*SyncService) ProcessToAllianceCheckAndRetry ¶
func (this *SyncService) ProcessToAllianceCheckAndRetry()
func (*SyncService) Run ¶
func (this *SyncService) Run()
func (*SyncService) SideToAlliance ¶
func (this *SyncService) SideToAlliance()