types

package
Version: v1.65.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2021 License: BSD-3-Clause Imports: 14 Imported by: 15

Documentation

Index

Constants

View Source
const (

	// TyLogParacrossCommit commit log key
	TyLogParacrossCommit = 650
	// TyLogParacrossCommitDone commit down key
	TyLogParacrossCommitDone = 651
	// record 和 commit 不一样, 对应高度完成共识后收到commit 交易
	// 这个交易就不参与共识, 只做记录
	// TyLogParacrossCommitRecord commit record key
	TyLogParacrossCommitRecord = 652
	// TyLogParaAssetTransfer asset transfer log key
	TyLogParaAssetTransfer = 653
	// TyLogParaAssetWithdraw asset withdraw log key
	TyLogParaAssetWithdraw = 654
	//在平行链上保存节点参与共识的数据
	// TyLogParacrossMiner miner log key
	TyLogParacrossMiner = 655
	// TyLogParaAssetDeposit asset deposit log key
	TyLogParaAssetDeposit = 656
	// TyLogParaNodeConfig config super node log key
	TyLogParaNodeConfig            = 657
	TyLogParaNodeVoteDone          = 658
	TyLogParaNodeGroupAddrsUpdate  = 659
	TyLogParaNodeGroupConfig       = 660
	TyLogParaNodeStatusUpdate      = 661
	TyLogParaNodeGroupStatusUpdate = 664
	TyLogParaSelfConsStageConfig   = 665
	TyLogParaStageVoteDone         = 666
	TyLogParaStageGroupUpdate      = 667
	//TyLogParaCrossAssetTransfer 统一的跨链资产转移
	TyLogParaCrossAssetTransfer = 670
	TyLogParaBindMinerAddr      = 671
	TyLogParaBindMinerNode      = 672
	// Supervision Node
	TyLogParaSupervisionNodeConfig           = 680
	TyLogParaSupervisionNodeGroupAddrsUpdate = 681
	TyLogParaSupervisionNodeStatusUpdate     = 682
)

paracross 执行器的日志类型

View Source
const (
	// ParacrossActionCommit paracross consensus commit action
	ParacrossActionCommit = iota
	// ParacrossActionMiner paracross consensus miner action
	ParacrossActionMiner
	// ParacrossActionTransfer paracross asset transfer action
	ParacrossActionTransfer
	// ParacrossActionWithdraw paracross asset withdraw action
	ParacrossActionWithdraw
	// ParacrossActionTransferToExec asset transfer to exec
	ParacrossActionTransferToExec
	// ParacrossActionParaBindMiner  para chain bind super node miner
	ParacrossActionParaBindMiner
)

action type

View Source
const (
	// ParacrossActionAssetTransfer mainchain paracross asset transfer key
	ParacrossActionAssetTransfer = iota + paraCrossTransferActionTypeStart
	// ParacrossActionAssetWithdraw mainchain paracross asset withdraw key
	ParacrossActionAssetWithdraw

	//ParacrossActionNodeConfig para super node config
	ParacrossActionNodeConfig
	//ParacrossActionNodeGroupApply apply for node group initially
	ParacrossActionNodeGroupApply
	//ParacrossActionSelfStageConfig apply for self consensus stage config
	ParacrossActionSelfStageConfig

	// ParacrossActionCrossAssetTransfer crossChain asset transfer key
	//注意: 此类型之后的一定也需要是跨链资产转移类型,方便代码计算,也就是在共识完成后,execCrossTx()处理到的类型。
	ParacrossActionCrossAssetTransfer
	// ParacrossActionSupervisionNodeConfig
	ParacrossActionSupervisionNodeConfig
)

跨链转移类型是特别执行跨链资产转移的处理,在共识通过后,会做相应处理,其他类型都认为是普通paracross类型 跨链资产转移的类型都放到paraCrossTransferActionTypeStart之后,方便管理 这里NodeConfig,NodeGroupApply和SelfStageConfig虽然都是跨链类型,但是不算跨链资产转移,实际上不应该放这一类,历史版本就不修改了。

View Source
const (
	ParaCrossStatusBitMapVerLen = 4
	ParaCrossStatusBitMapVer1   = "0001"
)

跨链共识交易crossResult bitmap版本,支持多版本的bitmap管理

View Source
const (
	ParaCrossAssetTxHitKey    = "hit"
	ParaCrossAssetTxIgnoreKey = "ignore"
)

配置跨链交易高度列表的prefix 比如hit.para.100.200,ignore.para.100-300

View Source
const (
	ParacrossNoneTransfer = iota
	ParacrossMainAssetTransfer
	ParacrossMainAssetWithdraw
	ParacrossParaAssetTransfer
	ParacrossParaAssetWithdraw
)

paracross asset porcess

View Source
const (
	// ParacrossStatusCommiting commit status
	ParacrossStatusCommiting = iota
	// ParacrossStatusCommitDone commit done status
	ParacrossStatusCommitDone
)

status

View Source
const (
	ParaOpNewApply = iota + 1
	ParaOpVote
	ParaOpQuit
	ParaOpCancel
	ParaOpModify
)

config op

View Source
const (
	ParaVoteInvalid = iota
	ParaVoteYes
	ParaVoteNo
	ParaVoteEnd
)

node vote op

View Source
const (
	ParaConfigInvalid = iota
	ParaConfigYes
	ParaConfigNo
)

config yes or no

View Source
const (
	// ParaApplyJoining apply for join group
	ParaApplyJoining = iota + 1
	// ParaApplyQuiting apply for quiting group
	ParaApplyQuiting
	// ParaApplyClosed id voting closed
	ParaApplyClosed
	// ParaApplyCanceled to cancel apply of joining or quiting
	ParaApplyCanceled
	// ParaApplyVoting record voting status
	ParaApplyVoting
)

针对addr申请的id的生命周期

View Source
const (
	// ParaApplyJoined pass to add by votes
	ParaApplyJoined = iota + 10
	// ParaApplyQuited pass to quite by votes
	ParaApplyQuited
)

针对addr本身的生命周期,addr维护了申请id和quit id,方便查询如coinfrozen等额外信息

View Source
const (
	//ParacrossNodeGroupApply apply for para chain node group initially
	ParacrossNodeGroupApply = iota + 1
	//ParacrossNodeGroupApprove super manager approve the apply
	ParacrossNodeGroupApprove
	//ParacrossNodeGroupQuit applyer quit the apply when not be approved
	ParacrossNodeGroupQuit
	//ParacrossNodeGroupModify applyer modify some parameters
	ParacrossNodeGroupModify
)
View Source
const (
	ParacrossSupervisionNodeApply = iota + 1
	ParacrossSupervisionNodeApprove
	ParacrossSupervisionNodeQuit
	ParacrossSupervisionNodeCancel
	ParacrossSupervisionNodeModify
)
View Source
const (
	ParaCommitNode = iota
	ParaCommitSuperNode
	ParaCommitSupervisionNode
)

0 普通节点共识 1 授权节点正在共识 2 监督节点正在共识

View Source
const ParaPrefix = "user.p."

Variables

View Source
var (
	// ErrInvalidTitle invalid commit msg title
	ErrInvalidTitle = errors.New("ErrInvalidTitle")
	// ErrTitleNotExist commit msg title not exist
	ErrTitleNotExist = errors.New("ErrTitleNotExist")
	// ErrNodeNotForTheTitle the node not match with title
	ErrNodeNotForTheTitle = errors.New("ErrNodeNotForTheTitle")
	// ErrParaBlockHashNoMatch block hash not match with before
	ErrParaBlockHashNoMatch = errors.New("ErrParaBlockHashNoMatch")
	// ErrParaMinerBaseIndex miner base index not 0
	ErrParaMinerBaseIndex = errors.New("ErrParaMinerBaseIndex")
	// ErrParaMinerTxType the 0 tx is not miner tx
	ErrParaMinerTxType = errors.New("ErrParaMinerTxType")
	// ErrParaEmptyMinerTx block no miner tx
	ErrParaEmptyMinerTx = errors.New("ErrParaEmptyMinerTx")
	// ErrParaMinerExecErr miner tx exec error
	ErrParaMinerExecErr = errors.New("ErrParaMinerExecErr")
	// ErrParaWaitingNewSeq para waiting main node new seq coming
	ErrParaWaitingNewSeq = errors.New("ErrParaWaitingNewSeq")
	// ErrParaCurHashNotMatch para curr main hash not match with pre, main node may switched
	ErrParaCurHashNotMatch = errors.New("ErrParaCurHashNotMatch")
	// ErrParaUnSupportNodeOper unsupport node operation
	ErrParaUnSupportNodeOper = errors.New("ErrParaUnSupportNodeOper")
	//ErrParaNodeAddrExisted node addr exist in group
	ErrParaNodeAddrExisted = errors.New("ErrParaNodeAddrExisted")
	//ErrParaNodeAddrNotExisted node addr not exist in group
	ErrParaNodeAddrNotExisted = errors.New("ErrParaNodeAddrNotExisted")
	//ErrParaManageNodesNotSet config manage node not set
	ErrParaManageNodesNotSet = errors.New("ErrParaManageNodesNotSet")
	//ErrParaNodeGroupNotSet para config node group not set by take over
	ErrParaNodeGroupNotSet = errors.New("ErrParaManageNodesNotSet")
	//ErrParaNodeGroupExisted para config group taked over alreay
	ErrParaNodeGroupExisted = errors.New("ErrParaNodesExisted")
	//ErrParaNodeGroupLastAddr last super node not be allow to quite
	ErrParaNodeGroupLastAddr = errors.New("ErrParaNodeGroupLastAddr")
	//ErrParaNodeVoteSelf vote self not allow
	ErrParaNodeVoteSelf = errors.New("ErrParaNodeVoteSelf")
	//ErrParaNodeGroupFrozenCoinsNotEnough node group coins in tx less than conf's minimum coins
	ErrParaNodeGroupFrozenCoinsNotEnough = errors.New("ErrParaNodeGroupFrozenCoinsNotEnough")
	//ErrParaNodeOpStatusWrong node process wrong status
	ErrParaNodeOpStatusWrong = errors.New("ErrParaNodeOpStatusWrong")
	//ErrParaConsensStopBlocksNotReach consensus stop blocks not reach
	ErrParaConsensStopBlocksNotReach = errors.New("ErrParaConsensStopBlocksNotReach")
	//ErrForkHeightNotReach fork height not reach
	ErrForkHeightNotReach = errors.New("ErrForkHeightNotReach")
	//ErrHeightHasPast height has past
	ErrHeightHasPast = errors.New("ErrHeightHasPast")
	// ErrKeyNotExist config key not exist
	ErrKeyNotExist = errors.New("ErrKeyNotExist")
	// ErrConsensClosed consensus closed
	ErrConsensClosed = errors.New("ErrConsensClosed")
	//ErrBlsSignVerify bls12-381 aggregate sign verify
	ErrBlsSignVerify = errors.New("ErrBlsSignVerify")
	//ErrParaSupervisionNodeAddrExisted node addr exist in group
	ErrParaSupervisionNodeAddrExisted = errors.New("ErrParaSupervisionNodeAddrExisted")
	//ErrParaSupervisionNodeGroupNotSet para config node group not set by take over
	ErrParaSupervisionNodeGroupNotSet = errors.New("ErrParaSupervisionNodeGroupNotSet")
	//ErrParaSupervisionNodeGroupExisted para config group taked over alreay
	ErrParaSupervisionNodeGroupExisted = errors.New("ErrParaSupervisionNodesExisted")
	//ErrParaSupervisionNodeAddrNotExisted node addr not exist in supervision group
	ErrParaSupervisionNodeAddrNotExisted = errors.New("ErrParaSupervisionNodeAddrNotExisted")
)
View Source
var (
	// ParacrossActionCommitStr Commit string
	ParacrossActionCommitStr = string("Commit")

	// ParacrossActionAssetTransferStr asset transfer key
	ParacrossActionAssetTransferStr = paracrossTransferPerfix + string("AssetTransfer")
	// ParacrossActionAssetWithdrawStr asset withdraw key
	ParacrossActionAssetWithdrawStr = paracrossTransferPerfix + string("AssetWithdraw")
	// ParacrossActionTransferStr trasfer key
	ParacrossActionTransferStr = paracrossTransferPerfix + string("Transfer")
	// ParacrossActionTransferToExecStr transfer to exec key
	ParacrossActionTransferToExecStr = paracrossTransferPerfix + string("TransferToExec")
	// ParacrossActionWithdrawStr withdraw key
	ParacrossActionWithdrawStr = paracrossTransferPerfix + string("Withdraw")
)
View Source
var (
	// ParaX paracross exec name
	ParaX = "paracross"

	// ForkCommitTx main chain support paracross commit tx
	ForkCommitTx = "ForkParacrossCommitTx"
	// MainForkParacrossCommitTx 平行链配置项对应主链的ForkCommitTx 高度
	MainForkParacrossCommitTx = "mainForkParacrossCommitTx"
	// ForkLoopCheckCommitTxDone 循环检查共识交易done的fork
	ForkLoopCheckCommitTxDone = "ForkLoopCheckCommitTxDone"
	// MainLoopCheckCommitTxDoneForkHeight 平行链的配置项,对应主链的ForkLoopCheckCommitTxDone高度
	MainLoopCheckCommitTxDoneForkHeight = "mainLoopCheckCommitTxDoneForkHeight"

	//MainForkParaSupervision = "mainForkParaSupervision"
	// ForkParaSelfConsStages 平行链自共识分阶段共识
	ForkParaSelfConsStages = "ForkParaSelfConsStages"
	// ForkParaAssetTransferRbk 平行链资产转移平行链失败主链回滚
	ForkParaAssetTransferRbk = "ForkParaAssetTransferRbk"
	// ForkParaSupervision 平行链新增监督节点
	ForkParaSupervision = "ForkParaSupervision"
	// ForkParaFullMinerHeight 平行链全挖矿开启高度
	ForkParaFullMinerHeight = "ForkParaFullMinerHeight"
	// ForkParaRootHash 平行链按照ForkRootHash计算rootHash高度,在之前版本中平行链侧计算txRootHash没有提供正确的主链高度计算,需要分叉
	ForkParaRootHash = "ForkParaRootHash"

	// ParaConsSubConf sub
	ParaConsSubConf = "consensus.sub.para"
	//ParaPrefixConsSubConf prefix
	ParaPrefixConsSubConf = "config." + ParaConsSubConf
	//ParaSelfConsInitConf self stage init config
	ParaSelfConsInitConf = "paraSelfConsInitDisable"
	//ParaSelfConsConfPreContract self consens enable string as ["0-100"] config pre stage contract
	ParaSelfConsConfPreContract = "selfConsensEnablePreContract"
	//ParaFilterIgnoreTxGroup adapt 6.1.0 to check para tx in group
	ParaFilterIgnoreTxGroup = "filterIgnoreParaTxGroup"
)
View Source
var File_paracross_proto protoreflect.FileDescriptor
View Source
var ParaNodeVoteStr = []string{"invalid", "yes", "no"}

ParaNodeVoteStr ...

Functions

func CalcMinerHeightKey

func CalcMinerHeightKey(title string, height int64) []byte

CalcMinerHeightKey get miner key

func CreateRawAssetTransferTx

func CreateRawAssetTransferTx(cfg *types.Chain33Config, param *types.CreateTx) (*types.Transaction, error)

CreateRawAssetTransferTx create asset transfer tx

func CreateRawAssetTransferTxExt added in v1.65.3

func CreateRawAssetTransferTxExt(chainID int32, minFee int64, param *types.CreateTx) (*types.Transaction, error)

CreateRawAssetTransferTxExt create asset transfer tx

func CreateRawCommitTx4MainChain

func CreateRawCommitTx4MainChain(cfg *types.Chain33Config, status *ParacrossCommitAction, name string, fee int64) (*types.Transaction, error)

CreateRawCommitTx4MainChain create commit tx to main chain

func CreateRawMinerTx

func CreateRawMinerTx(cfg *types.Chain33Config, value *ParacrossMinerAction) (*types.Transaction, error)

CreateRawMinerTx create miner tx

func GetDappForkHeight

func GetDappForkHeight(cfg *types.Chain33Config, forkKey string) int64

GetDappForkHeight get paracross dapp fork height

func GetExecName

func GetExecName(cfg *types.Chain33Config) string

GetExecName get para exec name

func InitExecutor

func InitExecutor(cfg *types.Chain33Config)

InitExecutor ...

func InitFork

func InitFork(cfg *types.Chain33Config)

InitFork ...

func IsParaForkHeight

func IsParaForkHeight(cfg *types.Chain33Config, height int64, forkKey string) bool

IsParaForkHeight check height more than fork height

func RegisterParacrossServer

func RegisterParacrossServer(s *grpc.Server, srv ParacrossServer)

Types

type BlsPubKey added in v1.65.1

type BlsPubKey struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*BlsPubKey) Descriptor deprecated added in v1.65.1

func (*BlsPubKey) Descriptor() ([]byte, []int)

Deprecated: Use BlsPubKey.ProtoReflect.Descriptor instead.

func (*BlsPubKey) GetKey added in v1.65.1

func (x *BlsPubKey) GetKey() string

func (*BlsPubKey) ProtoMessage added in v1.65.1

func (*BlsPubKey) ProtoMessage()

func (*BlsPubKey) ProtoReflect added in v1.65.3

func (x *BlsPubKey) ProtoReflect() protoreflect.Message

func (*BlsPubKey) Reset added in v1.65.1

func (x *BlsPubKey) Reset()

func (*BlsPubKey) String added in v1.65.1

func (x *BlsPubKey) String() string

type ConfigCancelInfo

type ConfigCancelInfo struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigCancelInfo) Descriptor deprecated

func (*ConfigCancelInfo) Descriptor() ([]byte, []int)

Deprecated: Use ConfigCancelInfo.ProtoReflect.Descriptor instead.

func (*ConfigCancelInfo) GetId

func (x *ConfigCancelInfo) GetId() string

func (*ConfigCancelInfo) ProtoMessage

func (*ConfigCancelInfo) ProtoMessage()

func (*ConfigCancelInfo) ProtoReflect added in v1.65.3

func (x *ConfigCancelInfo) ProtoReflect() protoreflect.Message

func (*ConfigCancelInfo) Reset

func (x *ConfigCancelInfo) Reset()

func (*ConfigCancelInfo) String

func (x *ConfigCancelInfo) String() string

type ConfigVoteInfo

type ConfigVoteInfo struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 投票值 1:ok 2:nok
	Value uint32 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ConfigVoteInfo) Descriptor deprecated

func (*ConfigVoteInfo) Descriptor() ([]byte, []int)

Deprecated: Use ConfigVoteInfo.ProtoReflect.Descriptor instead.

func (*ConfigVoteInfo) GetId

func (x *ConfigVoteInfo) GetId() string

func (*ConfigVoteInfo) GetValue

func (x *ConfigVoteInfo) GetValue() uint32

func (*ConfigVoteInfo) ProtoMessage

func (*ConfigVoteInfo) ProtoMessage()

func (*ConfigVoteInfo) ProtoReflect added in v1.65.3

func (x *ConfigVoteInfo) ProtoReflect() protoreflect.Message

func (*ConfigVoteInfo) Reset

func (x *ConfigVoteInfo) Reset()

func (*ConfigVoteInfo) String

func (x *ConfigVoteInfo) String() string

type CrossAssetTransfer

type CrossAssetTransfer struct {
	AssetExec   string `protobuf:"bytes,1,opt,name=assetExec,proto3" json:"assetExec,omitempty"`
	AssetSymbol string `protobuf:"bytes,2,opt,name=assetSymbol,proto3" json:"assetSymbol,omitempty"`
	Amount      int64  `protobuf:"varint,3,opt,name=amount,proto3" json:"amount,omitempty"`
	//default signed addr
	ToAddr string `protobuf:"bytes,4,opt,name=toAddr,proto3" json:"toAddr,omitempty"`
	Note   string `protobuf:"bytes,5,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*CrossAssetTransfer) Descriptor deprecated

func (*CrossAssetTransfer) Descriptor() ([]byte, []int)

Deprecated: Use CrossAssetTransfer.ProtoReflect.Descriptor instead.

func (*CrossAssetTransfer) GetAmount

func (x *CrossAssetTransfer) GetAmount() int64

func (*CrossAssetTransfer) GetAssetExec

func (x *CrossAssetTransfer) GetAssetExec() string

func (*CrossAssetTransfer) GetAssetSymbol

func (x *CrossAssetTransfer) GetAssetSymbol() string

func (*CrossAssetTransfer) GetNote

func (x *CrossAssetTransfer) GetNote() string

func (*CrossAssetTransfer) GetToAddr

func (x *CrossAssetTransfer) GetToAddr() string

func (*CrossAssetTransfer) ProtoMessage

func (*CrossAssetTransfer) ProtoMessage()

func (*CrossAssetTransfer) ProtoReflect added in v1.65.3

func (x *CrossAssetTransfer) ProtoReflect() protoreflect.Message

func (*CrossAssetTransfer) Reset

func (x *CrossAssetTransfer) Reset()

func (*CrossAssetTransfer) String

func (x *CrossAssetTransfer) String() string

type ElectionStatus added in v1.65.1

type ElectionStatus struct {
	IsLeader bool            `protobuf:"varint,1,opt,name=isLeader,proto3" json:"isLeader,omitempty"`
	Leader   *LeaderSyncInfo `protobuf:"bytes,2,opt,name=leader,proto3" json:"leader,omitempty"`
	// contains filtered or unexported fields
}

bls sign leader info

func (*ElectionStatus) Descriptor deprecated added in v1.65.1

func (*ElectionStatus) Descriptor() ([]byte, []int)

Deprecated: Use ElectionStatus.ProtoReflect.Descriptor instead.

func (*ElectionStatus) GetIsLeader added in v1.65.1

func (x *ElectionStatus) GetIsLeader() bool

func (*ElectionStatus) GetLeader added in v1.65.1

func (x *ElectionStatus) GetLeader() *LeaderSyncInfo

func (*ElectionStatus) ProtoMessage added in v1.65.1

func (*ElectionStatus) ProtoMessage()

func (*ElectionStatus) ProtoReflect added in v1.65.3

func (x *ElectionStatus) ProtoReflect() protoreflect.Message

func (*ElectionStatus) Reset added in v1.65.1

func (x *ElectionStatus) Reset()

func (*ElectionStatus) String added in v1.65.1

func (x *ElectionStatus) String() string

type LeaderSyncInfo added in v1.65.1

type LeaderSyncInfo struct {
	ID      string `protobuf:"bytes,1,opt,name=ID,proto3" json:"ID,omitempty"`            //self id
	BaseIdx int32  `protobuf:"varint,2,opt,name=baseIdx,proto3" json:"baseIdx,omitempty"` //calculated by corrent consensus height and remainder by len(nodes)
	Offset  int32  `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

func (*LeaderSyncInfo) Descriptor deprecated added in v1.65.1

func (*LeaderSyncInfo) Descriptor() ([]byte, []int)

Deprecated: Use LeaderSyncInfo.ProtoReflect.Descriptor instead.

func (*LeaderSyncInfo) GetBaseIdx added in v1.65.1

func (x *LeaderSyncInfo) GetBaseIdx() int32

func (*LeaderSyncInfo) GetID added in v1.65.1

func (x *LeaderSyncInfo) GetID() string

func (*LeaderSyncInfo) GetOffset added in v1.65.1

func (x *LeaderSyncInfo) GetOffset() int32

func (*LeaderSyncInfo) ProtoMessage added in v1.65.1

func (*LeaderSyncInfo) ProtoMessage()

func (*LeaderSyncInfo) ProtoReflect added in v1.65.3

func (x *LeaderSyncInfo) ProtoReflect() protoreflect.Message

func (*LeaderSyncInfo) Reset added in v1.65.1

func (x *LeaderSyncInfo) Reset()

func (*LeaderSyncInfo) String added in v1.65.1

func (x *LeaderSyncInfo) String() string

type LocalSelfConsStageInfo

type LocalSelfConsStageInfo struct {
	Stage   *SelfConsensStageInfo `protobuf:"bytes,1,opt,name=stage,proto3" json:"stage,omitempty"`
	TxIndex string                `protobuf:"bytes,2,opt,name=txIndex,proto3" json:"txIndex,omitempty"`
	// contains filtered or unexported fields
}

func (*LocalSelfConsStageInfo) Descriptor deprecated

func (*LocalSelfConsStageInfo) Descriptor() ([]byte, []int)

Deprecated: Use LocalSelfConsStageInfo.ProtoReflect.Descriptor instead.

func (*LocalSelfConsStageInfo) GetStage

func (*LocalSelfConsStageInfo) GetTxIndex

func (x *LocalSelfConsStageInfo) GetTxIndex() string

func (*LocalSelfConsStageInfo) ProtoMessage

func (*LocalSelfConsStageInfo) ProtoMessage()

func (*LocalSelfConsStageInfo) ProtoReflect added in v1.65.3

func (x *LocalSelfConsStageInfo) ProtoReflect() protoreflect.Message

func (*LocalSelfConsStageInfo) Reset

func (x *LocalSelfConsStageInfo) Reset()

func (*LocalSelfConsStageInfo) String

func (x *LocalSelfConsStageInfo) String() string

type ParaBindMinerCmd added in v1.65.1

type ParaBindMinerCmd struct {
	BindAction int32  `protobuf:"varint,1,opt,name=bindAction,proto3" json:"bindAction,omitempty"` // 1: bind, 2:unbind
	BindCoins  int64  `protobuf:"varint,2,opt,name=bindCoins,proto3" json:"bindCoins,omitempty"`   // bind coins count
	TargetNode string `protobuf:"bytes,3,opt,name=targetNode,proto3" json:"targetNode,omitempty"`  // super node addr
	// contains filtered or unexported fields
}

para bind miner

func (*ParaBindMinerCmd) Descriptor deprecated added in v1.65.1

func (*ParaBindMinerCmd) Descriptor() ([]byte, []int)

Deprecated: Use ParaBindMinerCmd.ProtoReflect.Descriptor instead.

func (*ParaBindMinerCmd) GetBindAction added in v1.65.1

func (x *ParaBindMinerCmd) GetBindAction() int32

func (*ParaBindMinerCmd) GetBindCoins added in v1.65.1

func (x *ParaBindMinerCmd) GetBindCoins() int64

func (*ParaBindMinerCmd) GetTargetNode added in v1.65.1

func (x *ParaBindMinerCmd) GetTargetNode() string

func (*ParaBindMinerCmd) ProtoMessage added in v1.65.1

func (*ParaBindMinerCmd) ProtoMessage()

func (*ParaBindMinerCmd) ProtoReflect added in v1.65.3

func (x *ParaBindMinerCmd) ProtoReflect() protoreflect.Message

func (*ParaBindMinerCmd) Reset added in v1.65.1

func (x *ParaBindMinerCmd) Reset()

func (*ParaBindMinerCmd) String added in v1.65.1

func (x *ParaBindMinerCmd) String() string

type ParaBindMinerInfo added in v1.65.1

type ParaBindMinerInfo struct {
	Addr        string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`                // miner addr
	BindStatus  int32  `protobuf:"varint,2,opt,name=bindStatus,proto3" json:"bindStatus,omitempty"`   // 1: bind, 2:unbind
	BindCoins   int64  `protobuf:"varint,3,opt,name=bindCoins,proto3" json:"bindCoins,omitempty"`     // bind coins count
	TargetNode  string `protobuf:"bytes,4,opt,name=targetNode,proto3" json:"targetNode,omitempty"`    // super node addr
	BlockTime   int64  `protobuf:"varint,5,opt,name=blockTime,proto3" json:"blockTime,omitempty"`     // action bind block time
	BlockHeight int64  `protobuf:"varint,6,opt,name=blockHeight,proto3" json:"blockHeight,omitempty"` // action bind block height
	// contains filtered or unexported fields
}

func (*ParaBindMinerInfo) Descriptor deprecated added in v1.65.1

func (*ParaBindMinerInfo) Descriptor() ([]byte, []int)

Deprecated: Use ParaBindMinerInfo.ProtoReflect.Descriptor instead.

func (*ParaBindMinerInfo) GetAddr added in v1.65.1

func (x *ParaBindMinerInfo) GetAddr() string

func (*ParaBindMinerInfo) GetBindCoins added in v1.65.1

func (x *ParaBindMinerInfo) GetBindCoins() int64

func (*ParaBindMinerInfo) GetBindStatus added in v1.65.1

func (x *ParaBindMinerInfo) GetBindStatus() int32

func (*ParaBindMinerInfo) GetBlockHeight added in v1.65.1

func (x *ParaBindMinerInfo) GetBlockHeight() int64

func (*ParaBindMinerInfo) GetBlockTime added in v1.65.1

func (x *ParaBindMinerInfo) GetBlockTime() int64

func (*ParaBindMinerInfo) GetTargetNode added in v1.65.1

func (x *ParaBindMinerInfo) GetTargetNode() string

func (*ParaBindMinerInfo) ProtoMessage added in v1.65.1

func (*ParaBindMinerInfo) ProtoMessage()

func (*ParaBindMinerInfo) ProtoReflect added in v1.65.3

func (x *ParaBindMinerInfo) ProtoReflect() protoreflect.Message

func (*ParaBindMinerInfo) Reset added in v1.65.1

func (x *ParaBindMinerInfo) Reset()

func (*ParaBindMinerInfo) String added in v1.65.1

func (x *ParaBindMinerInfo) String() string

type ParaBlock2MainInfo

type ParaBlock2MainInfo struct {
	Items []*ParaBlock2MainMap `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaBlock2MainInfo) Descriptor deprecated

func (*ParaBlock2MainInfo) Descriptor() ([]byte, []int)

Deprecated: Use ParaBlock2MainInfo.ProtoReflect.Descriptor instead.

func (*ParaBlock2MainInfo) GetItems

func (x *ParaBlock2MainInfo) GetItems() []*ParaBlock2MainMap

func (*ParaBlock2MainInfo) ProtoMessage

func (*ParaBlock2MainInfo) ProtoMessage()

func (*ParaBlock2MainInfo) ProtoReflect added in v1.65.3

func (x *ParaBlock2MainInfo) ProtoReflect() protoreflect.Message

func (*ParaBlock2MainInfo) Reset

func (x *ParaBlock2MainInfo) Reset()

func (*ParaBlock2MainInfo) String

func (x *ParaBlock2MainInfo) String() string

type ParaBlock2MainMap

type ParaBlock2MainMap struct {
	Height     int64  `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	BlockHash  string `protobuf:"bytes,2,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	MainHeight int64  `protobuf:"varint,3,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
	MainHash   string `protobuf:"bytes,4,opt,name=mainHash,proto3" json:"mainHash,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaBlock2MainMap) Descriptor deprecated

func (*ParaBlock2MainMap) Descriptor() ([]byte, []int)

Deprecated: Use ParaBlock2MainMap.ProtoReflect.Descriptor instead.

func (*ParaBlock2MainMap) GetBlockHash

func (x *ParaBlock2MainMap) GetBlockHash() string

func (*ParaBlock2MainMap) GetHeight

func (x *ParaBlock2MainMap) GetHeight() int64

func (*ParaBlock2MainMap) GetMainHash

func (x *ParaBlock2MainMap) GetMainHash() string

func (*ParaBlock2MainMap) GetMainHeight

func (x *ParaBlock2MainMap) GetMainHeight() int64

func (*ParaBlock2MainMap) ProtoMessage

func (*ParaBlock2MainMap) ProtoMessage()

func (*ParaBlock2MainMap) ProtoReflect added in v1.65.3

func (x *ParaBlock2MainMap) ProtoReflect() protoreflect.Message

func (*ParaBlock2MainMap) Reset

func (x *ParaBlock2MainMap) Reset()

func (*ParaBlock2MainMap) String

func (x *ParaBlock2MainMap) String() string

type ParaBlsSignSumDetails added in v1.65.1

type ParaBlsSignSumDetails struct {
	Height int64    `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	Addrs  []string `protobuf:"bytes,2,rep,name=addrs,proto3" json:"addrs,omitempty"`
	Msgs   [][]byte `protobuf:"bytes,3,rep,name=msgs,proto3" json:"msgs,omitempty"`
	Signs  [][]byte `protobuf:"bytes,4,rep,name=signs,proto3" json:"signs,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaBlsSignSumDetails) Descriptor deprecated added in v1.65.1

func (*ParaBlsSignSumDetails) Descriptor() ([]byte, []int)

Deprecated: Use ParaBlsSignSumDetails.ProtoReflect.Descriptor instead.

func (*ParaBlsSignSumDetails) GetAddrs added in v1.65.1

func (x *ParaBlsSignSumDetails) GetAddrs() []string

func (*ParaBlsSignSumDetails) GetHeight added in v1.65.1

func (x *ParaBlsSignSumDetails) GetHeight() int64

func (*ParaBlsSignSumDetails) GetMsgs added in v1.65.1

func (x *ParaBlsSignSumDetails) GetMsgs() [][]byte

func (*ParaBlsSignSumDetails) GetSigns added in v1.65.1

func (x *ParaBlsSignSumDetails) GetSigns() [][]byte

func (*ParaBlsSignSumDetails) ProtoMessage added in v1.65.1

func (*ParaBlsSignSumDetails) ProtoMessage()

func (*ParaBlsSignSumDetails) ProtoReflect added in v1.65.3

func (x *ParaBlsSignSumDetails) ProtoReflect() protoreflect.Message

func (*ParaBlsSignSumDetails) Reset added in v1.65.1

func (x *ParaBlsSignSumDetails) Reset()

func (*ParaBlsSignSumDetails) String added in v1.65.1

func (x *ParaBlsSignSumDetails) String() string

type ParaBlsSignSumDetailsShow added in v1.65.1

type ParaBlsSignSumDetailsShow struct {
	Height int64    `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	Addrs  []string `protobuf:"bytes,2,rep,name=addrs,proto3" json:"addrs,omitempty"`
	Msgs   []string `protobuf:"bytes,3,rep,name=msgs,proto3" json:"msgs,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaBlsSignSumDetailsShow) Descriptor deprecated added in v1.65.1

func (*ParaBlsSignSumDetailsShow) Descriptor() ([]byte, []int)

Deprecated: Use ParaBlsSignSumDetailsShow.ProtoReflect.Descriptor instead.

func (*ParaBlsSignSumDetailsShow) GetAddrs added in v1.65.1

func (x *ParaBlsSignSumDetailsShow) GetAddrs() []string

func (*ParaBlsSignSumDetailsShow) GetHeight added in v1.65.1

func (x *ParaBlsSignSumDetailsShow) GetHeight() int64

func (*ParaBlsSignSumDetailsShow) GetMsgs added in v1.65.1

func (x *ParaBlsSignSumDetailsShow) GetMsgs() []string

func (*ParaBlsSignSumDetailsShow) ProtoMessage added in v1.65.1

func (*ParaBlsSignSumDetailsShow) ProtoMessage()

func (*ParaBlsSignSumDetailsShow) ProtoReflect added in v1.65.3

func (*ParaBlsSignSumDetailsShow) Reset added in v1.65.1

func (x *ParaBlsSignSumDetailsShow) Reset()

func (*ParaBlsSignSumDetailsShow) String added in v1.65.1

func (x *ParaBlsSignSumDetailsShow) String() string

type ParaBlsSignSumInfo added in v1.65.1

type ParaBlsSignSumInfo struct {
	Info   []*ParaBlsSignSumDetailsShow `protobuf:"bytes,1,rep,name=info,proto3" json:"info,omitempty"`
	Topics []string                     `protobuf:"bytes,2,rep,name=topics,proto3" json:"topics,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaBlsSignSumInfo) Descriptor deprecated added in v1.65.1

func (*ParaBlsSignSumInfo) Descriptor() ([]byte, []int)

Deprecated: Use ParaBlsSignSumInfo.ProtoReflect.Descriptor instead.

func (*ParaBlsSignSumInfo) GetInfo added in v1.65.1

func (*ParaBlsSignSumInfo) GetTopics added in v1.65.1

func (x *ParaBlsSignSumInfo) GetTopics() []string

func (*ParaBlsSignSumInfo) ProtoMessage added in v1.65.1

func (*ParaBlsSignSumInfo) ProtoMessage()

func (*ParaBlsSignSumInfo) ProtoReflect added in v1.65.3

func (x *ParaBlsSignSumInfo) ProtoReflect() protoreflect.Message

func (*ParaBlsSignSumInfo) Reset added in v1.65.1

func (x *ParaBlsSignSumInfo) Reset()

func (*ParaBlsSignSumInfo) String added in v1.65.1

func (x *ParaBlsSignSumInfo) String() string

type ParaLocalDbBlock

type ParaLocalDbBlock struct {
	Height         int64                `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	MainHash       []byte               `protobuf:"bytes,2,opt,name=mainHash,proto3" json:"mainHash,omitempty"`
	MainHeight     int64                `protobuf:"varint,3,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
	ParentMainHash []byte               `protobuf:"bytes,4,opt,name=parentMainHash,proto3" json:"parentMainHash,omitempty"`
	BlockTime      int64                `protobuf:"varint,5,opt,name=blockTime,proto3" json:"blockTime,omitempty"`
	Txs            []*types.Transaction `protobuf:"bytes,6,rep,name=txs,proto3" json:"txs,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaLocalDbBlock) Descriptor deprecated

func (*ParaLocalDbBlock) Descriptor() ([]byte, []int)

Deprecated: Use ParaLocalDbBlock.ProtoReflect.Descriptor instead.

func (*ParaLocalDbBlock) GetBlockTime

func (x *ParaLocalDbBlock) GetBlockTime() int64

func (*ParaLocalDbBlock) GetHeight

func (x *ParaLocalDbBlock) GetHeight() int64

func (*ParaLocalDbBlock) GetMainHash

func (x *ParaLocalDbBlock) GetMainHash() []byte

func (*ParaLocalDbBlock) GetMainHeight

func (x *ParaLocalDbBlock) GetMainHeight() int64

func (*ParaLocalDbBlock) GetParentMainHash

func (x *ParaLocalDbBlock) GetParentMainHash() []byte

func (*ParaLocalDbBlock) GetTxs

func (x *ParaLocalDbBlock) GetTxs() []*types.Transaction

func (*ParaLocalDbBlock) ProtoMessage

func (*ParaLocalDbBlock) ProtoMessage()

func (*ParaLocalDbBlock) ProtoReflect added in v1.65.3

func (x *ParaLocalDbBlock) ProtoReflect() protoreflect.Message

func (*ParaLocalDbBlock) Reset

func (x *ParaLocalDbBlock) Reset()

func (*ParaLocalDbBlock) String

func (x *ParaLocalDbBlock) String() string

type ParaLocalDbBlockInfo

type ParaLocalDbBlockInfo struct {
	Height         int64    `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"`
	MainHash       string   `protobuf:"bytes,2,opt,name=mainHash,proto3" json:"mainHash,omitempty"`
	MainHeight     int64    `protobuf:"varint,3,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
	ParentMainHash string   `protobuf:"bytes,4,opt,name=parentMainHash,proto3" json:"parentMainHash,omitempty"`
	BlockTime      int64    `protobuf:"varint,5,opt,name=blockTime,proto3" json:"blockTime,omitempty"`
	Txs            []string `protobuf:"bytes,6,rep,name=txs,proto3" json:"txs,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaLocalDbBlockInfo) Descriptor deprecated

func (*ParaLocalDbBlockInfo) Descriptor() ([]byte, []int)

Deprecated: Use ParaLocalDbBlockInfo.ProtoReflect.Descriptor instead.

func (*ParaLocalDbBlockInfo) GetBlockTime

func (x *ParaLocalDbBlockInfo) GetBlockTime() int64

func (*ParaLocalDbBlockInfo) GetHeight

func (x *ParaLocalDbBlockInfo) GetHeight() int64

func (*ParaLocalDbBlockInfo) GetMainHash

func (x *ParaLocalDbBlockInfo) GetMainHash() string

func (*ParaLocalDbBlockInfo) GetMainHeight

func (x *ParaLocalDbBlockInfo) GetMainHeight() int64

func (*ParaLocalDbBlockInfo) GetParentMainHash

func (x *ParaLocalDbBlockInfo) GetParentMainHash() string

func (*ParaLocalDbBlockInfo) GetTxs

func (x *ParaLocalDbBlockInfo) GetTxs() []string

func (*ParaLocalDbBlockInfo) ProtoMessage

func (*ParaLocalDbBlockInfo) ProtoMessage()

func (*ParaLocalDbBlockInfo) ProtoReflect added in v1.65.3

func (x *ParaLocalDbBlockInfo) ProtoReflect() protoreflect.Message

func (*ParaLocalDbBlockInfo) Reset

func (x *ParaLocalDbBlockInfo) Reset()

func (*ParaLocalDbBlockInfo) String

func (x *ParaLocalDbBlockInfo) String() string

type ParaMinerReward added in v1.65.2

type ParaMinerReward struct {
	Addr   string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	Amount int64  `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaMinerReward) Descriptor deprecated added in v1.65.2

func (*ParaMinerReward) Descriptor() ([]byte, []int)

Deprecated: Use ParaMinerReward.ProtoReflect.Descriptor instead.

func (*ParaMinerReward) GetAddr added in v1.65.2

func (x *ParaMinerReward) GetAddr() string

func (*ParaMinerReward) GetAmount added in v1.65.2

func (x *ParaMinerReward) GetAmount() int64

func (*ParaMinerReward) ProtoMessage added in v1.65.2

func (*ParaMinerReward) ProtoMessage()

func (*ParaMinerReward) ProtoReflect added in v1.65.3

func (x *ParaMinerReward) ProtoReflect() protoreflect.Message

func (*ParaMinerReward) Reset added in v1.65.2

func (x *ParaMinerReward) Reset()

func (*ParaMinerReward) String added in v1.65.2

func (x *ParaMinerReward) String() string

type ParaNodeAddrConfig

type ParaNodeAddrConfig struct {
	Title       string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Op          uint32 `protobuf:"varint,2,opt,name=op,proto3" json:"op,omitempty"`
	Id          string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Addr        string `protobuf:"bytes,4,opt,name=addr,proto3" json:"addr,omitempty"`
	Value       uint32 `protobuf:"varint,5,opt,name=value,proto3" json:"value,omitempty"`
	CoinsFrozen int64  `protobuf:"varint,6,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
	BlsPubKey   string `protobuf:"bytes,7,opt,name=blsPubKey,proto3" json:"blsPubKey,omitempty"` //本地址私钥对应的bls聚合签名的公钥
	// contains filtered or unexported fields
}

func (*ParaNodeAddrConfig) Descriptor deprecated

func (*ParaNodeAddrConfig) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeAddrConfig.ProtoReflect.Descriptor instead.

func (*ParaNodeAddrConfig) GetAddr

func (x *ParaNodeAddrConfig) GetAddr() string

func (*ParaNodeAddrConfig) GetBlsPubKey added in v1.65.1

func (x *ParaNodeAddrConfig) GetBlsPubKey() string

func (*ParaNodeAddrConfig) GetCoinsFrozen

func (x *ParaNodeAddrConfig) GetCoinsFrozen() int64

func (*ParaNodeAddrConfig) GetId

func (x *ParaNodeAddrConfig) GetId() string

func (*ParaNodeAddrConfig) GetOp

func (x *ParaNodeAddrConfig) GetOp() uint32

func (*ParaNodeAddrConfig) GetTitle

func (x *ParaNodeAddrConfig) GetTitle() string

func (*ParaNodeAddrConfig) GetValue

func (x *ParaNodeAddrConfig) GetValue() uint32

func (*ParaNodeAddrConfig) ProtoMessage

func (*ParaNodeAddrConfig) ProtoMessage()

func (*ParaNodeAddrConfig) ProtoReflect added in v1.65.3

func (x *ParaNodeAddrConfig) ProtoReflect() protoreflect.Message

func (*ParaNodeAddrConfig) Reset

func (x *ParaNodeAddrConfig) Reset()

func (*ParaNodeAddrConfig) String

func (x *ParaNodeAddrConfig) String() string

type ParaNodeAddrIdStatus

type ParaNodeAddrIdStatus struct {
	Addr       string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	ProposalId string `protobuf:"bytes,2,opt,name=proposalId,proto3" json:"proposalId,omitempty"`
	QuitId     string `protobuf:"bytes,3,opt,name=quitId,proto3" json:"quitId,omitempty"`
	Status     int32  `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	Title      string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	BlsPubKey  string `protobuf:"bytes,6,opt,name=blsPubKey,proto3" json:"blsPubKey,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeAddrIdStatus) Descriptor deprecated

func (*ParaNodeAddrIdStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeAddrIdStatus.ProtoReflect.Descriptor instead.

func (*ParaNodeAddrIdStatus) GetAddr

func (x *ParaNodeAddrIdStatus) GetAddr() string

func (*ParaNodeAddrIdStatus) GetBlsPubKey added in v1.65.1

func (x *ParaNodeAddrIdStatus) GetBlsPubKey() string

func (*ParaNodeAddrIdStatus) GetProposalId

func (x *ParaNodeAddrIdStatus) GetProposalId() string

func (*ParaNodeAddrIdStatus) GetQuitId

func (x *ParaNodeAddrIdStatus) GetQuitId() string

func (*ParaNodeAddrIdStatus) GetStatus

func (x *ParaNodeAddrIdStatus) GetStatus() int32

func (*ParaNodeAddrIdStatus) GetTitle

func (x *ParaNodeAddrIdStatus) GetTitle() string

func (*ParaNodeAddrIdStatus) ProtoMessage

func (*ParaNodeAddrIdStatus) ProtoMessage()

func (*ParaNodeAddrIdStatus) ProtoReflect added in v1.65.3

func (x *ParaNodeAddrIdStatus) ProtoReflect() protoreflect.Message

func (*ParaNodeAddrIdStatus) Reset

func (x *ParaNodeAddrIdStatus) Reset()

func (*ParaNodeAddrIdStatus) String

func (x *ParaNodeAddrIdStatus) String() string

type ParaNodeBindList added in v1.65.1

type ParaNodeBindList struct {
	Title  string             `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Miners []*ParaNodeBindOne `protobuf:"bytes,2,rep,name=miners,proto3" json:"miners,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeBindList) Descriptor deprecated added in v1.65.1

func (*ParaNodeBindList) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeBindList.ProtoReflect.Descriptor instead.

func (*ParaNodeBindList) GetMiners added in v1.65.1

func (x *ParaNodeBindList) GetMiners() []*ParaNodeBindOne

func (*ParaNodeBindList) GetTitle added in v1.65.1

func (x *ParaNodeBindList) GetTitle() string

func (*ParaNodeBindList) ProtoMessage added in v1.65.1

func (*ParaNodeBindList) ProtoMessage()

func (*ParaNodeBindList) ProtoReflect added in v1.65.3

func (x *ParaNodeBindList) ProtoReflect() protoreflect.Message

func (*ParaNodeBindList) Reset added in v1.65.1

func (x *ParaNodeBindList) Reset()

func (*ParaNodeBindList) String added in v1.65.1

func (x *ParaNodeBindList) String() string

type ParaNodeBindOne added in v1.65.1

type ParaNodeBindOne struct {
	SuperNode string `protobuf:"bytes,1,opt,name=superNode,proto3" json:"superNode,omitempty"`
	Miner     string `protobuf:"bytes,2,opt,name=miner,proto3" json:"miner,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeBindOne) Descriptor deprecated added in v1.65.1

func (*ParaNodeBindOne) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeBindOne.ProtoReflect.Descriptor instead.

func (*ParaNodeBindOne) GetMiner added in v1.65.1

func (x *ParaNodeBindOne) GetMiner() string

func (*ParaNodeBindOne) GetSuperNode added in v1.65.1

func (x *ParaNodeBindOne) GetSuperNode() string

func (*ParaNodeBindOne) ProtoMessage added in v1.65.1

func (*ParaNodeBindOne) ProtoMessage()

func (*ParaNodeBindOne) ProtoReflect added in v1.65.3

func (x *ParaNodeBindOne) ProtoReflect() protoreflect.Message

func (*ParaNodeBindOne) Reset added in v1.65.1

func (x *ParaNodeBindOne) Reset()

func (*ParaNodeBindOne) String added in v1.65.1

func (x *ParaNodeBindOne) String() string

type ParaNodeGroupConfig

type ParaNodeGroupConfig struct {
	Title       string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Op          uint32 `protobuf:"varint,2,opt,name=op,proto3" json:"op,omitempty"`
	Id          string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Addrs       string `protobuf:"bytes,4,opt,name=addrs,proto3" json:"addrs,omitempty"`
	CoinsFrozen int64  `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
	BlsPubKeys  string `protobuf:"bytes,6,opt,name=blsPubKeys,proto3" json:"blsPubKeys,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeGroupConfig) Descriptor deprecated

func (*ParaNodeGroupConfig) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeGroupConfig.ProtoReflect.Descriptor instead.

func (*ParaNodeGroupConfig) GetAddrs

func (x *ParaNodeGroupConfig) GetAddrs() string

func (*ParaNodeGroupConfig) GetBlsPubKeys added in v1.65.1

func (x *ParaNodeGroupConfig) GetBlsPubKeys() string

func (*ParaNodeGroupConfig) GetCoinsFrozen

func (x *ParaNodeGroupConfig) GetCoinsFrozen() int64

func (*ParaNodeGroupConfig) GetId

func (x *ParaNodeGroupConfig) GetId() string

func (*ParaNodeGroupConfig) GetOp

func (x *ParaNodeGroupConfig) GetOp() uint32

func (*ParaNodeGroupConfig) GetTitle

func (x *ParaNodeGroupConfig) GetTitle() string

func (*ParaNodeGroupConfig) ProtoMessage

func (*ParaNodeGroupConfig) ProtoMessage()

func (*ParaNodeGroupConfig) ProtoReflect added in v1.65.3

func (x *ParaNodeGroupConfig) ProtoReflect() protoreflect.Message

func (*ParaNodeGroupConfig) Reset

func (x *ParaNodeGroupConfig) Reset()

func (*ParaNodeGroupConfig) String

func (x *ParaNodeGroupConfig) String() string

type ParaNodeGroupStatus

type ParaNodeGroupStatus struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status      int32  `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	Title       string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	TargetAddrs string `protobuf:"bytes,4,opt,name=targetAddrs,proto3" json:"targetAddrs,omitempty"`
	CoinsFrozen int64  `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
	FromAddr    string `protobuf:"bytes,6,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
	Height      int64  `protobuf:"varint,7,opt,name=height,proto3" json:"height,omitempty"`
	BlsPubKeys  string `protobuf:"bytes,8,opt,name=blsPubKeys,proto3" json:"blsPubKeys,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeGroupStatus) Descriptor deprecated

func (*ParaNodeGroupStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeGroupStatus.ProtoReflect.Descriptor instead.

func (*ParaNodeGroupStatus) GetBlsPubKeys added in v1.65.1

func (x *ParaNodeGroupStatus) GetBlsPubKeys() string

func (*ParaNodeGroupStatus) GetCoinsFrozen

func (x *ParaNodeGroupStatus) GetCoinsFrozen() int64

func (*ParaNodeGroupStatus) GetFromAddr

func (x *ParaNodeGroupStatus) GetFromAddr() string

func (*ParaNodeGroupStatus) GetHeight

func (x *ParaNodeGroupStatus) GetHeight() int64

func (*ParaNodeGroupStatus) GetId

func (x *ParaNodeGroupStatus) GetId() string

func (*ParaNodeGroupStatus) GetStatus

func (x *ParaNodeGroupStatus) GetStatus() int32

func (*ParaNodeGroupStatus) GetTargetAddrs

func (x *ParaNodeGroupStatus) GetTargetAddrs() string

func (*ParaNodeGroupStatus) GetTitle

func (x *ParaNodeGroupStatus) GetTitle() string

func (*ParaNodeGroupStatus) ProtoMessage

func (*ParaNodeGroupStatus) ProtoMessage()

func (*ParaNodeGroupStatus) ProtoReflect added in v1.65.3

func (x *ParaNodeGroupStatus) ProtoReflect() protoreflect.Message

func (*ParaNodeGroupStatus) Reset

func (x *ParaNodeGroupStatus) Reset()

func (*ParaNodeGroupStatus) String

func (x *ParaNodeGroupStatus) String() string

type ParaNodeIdStatus

type ParaNodeIdStatus struct {
	Id          string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status      int32               `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	Title       string              `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	TargetAddr  string              `protobuf:"bytes,4,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"`
	CoinsFrozen int64               `protobuf:"varint,5,opt,name=coinsFrozen,proto3" json:"coinsFrozen,omitempty"`
	Votes       *ParaNodeVoteDetail `protobuf:"bytes,6,opt,name=votes,proto3" json:"votes,omitempty"`
	FromAddr    string              `protobuf:"bytes,7,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
	Height      int64               `protobuf:"varint,8,opt,name=height,proto3" json:"height,omitempty"`
	BlsPubKey   string              `protobuf:"bytes,9,opt,name=blsPubKey,proto3" json:"blsPubKey,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeIdStatus) Descriptor deprecated

func (*ParaNodeIdStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeIdStatus.ProtoReflect.Descriptor instead.

func (*ParaNodeIdStatus) GetBlsPubKey added in v1.65.1

func (x *ParaNodeIdStatus) GetBlsPubKey() string

func (*ParaNodeIdStatus) GetCoinsFrozen

func (x *ParaNodeIdStatus) GetCoinsFrozen() int64

func (*ParaNodeIdStatus) GetFromAddr

func (x *ParaNodeIdStatus) GetFromAddr() string

func (*ParaNodeIdStatus) GetHeight

func (x *ParaNodeIdStatus) GetHeight() int64

func (*ParaNodeIdStatus) GetId

func (x *ParaNodeIdStatus) GetId() string

func (*ParaNodeIdStatus) GetStatus

func (x *ParaNodeIdStatus) GetStatus() int32

func (*ParaNodeIdStatus) GetTargetAddr

func (x *ParaNodeIdStatus) GetTargetAddr() string

func (*ParaNodeIdStatus) GetTitle

func (x *ParaNodeIdStatus) GetTitle() string

func (*ParaNodeIdStatus) GetVotes

func (x *ParaNodeIdStatus) GetVotes() *ParaNodeVoteDetail

func (*ParaNodeIdStatus) ProtoMessage

func (*ParaNodeIdStatus) ProtoMessage()

func (*ParaNodeIdStatus) ProtoReflect added in v1.65.3

func (x *ParaNodeIdStatus) ProtoReflect() protoreflect.Message

func (*ParaNodeIdStatus) Reset

func (x *ParaNodeIdStatus) Reset()

func (*ParaNodeIdStatus) String

func (x *ParaNodeIdStatus) String() string

type ParaNodeVoteDetail

type ParaNodeVoteDetail struct {
	Addrs []string `protobuf:"bytes,1,rep,name=addrs,proto3" json:"addrs,omitempty"`
	Votes []string `protobuf:"bytes,2,rep,name=votes,proto3" json:"votes,omitempty"`
	// contains filtered or unexported fields
}

func (*ParaNodeVoteDetail) Descriptor deprecated

func (*ParaNodeVoteDetail) Descriptor() ([]byte, []int)

Deprecated: Use ParaNodeVoteDetail.ProtoReflect.Descriptor instead.

func (*ParaNodeVoteDetail) GetAddrs

func (x *ParaNodeVoteDetail) GetAddrs() []string

func (*ParaNodeVoteDetail) GetVotes

func (x *ParaNodeVoteDetail) GetVotes() []string

func (*ParaNodeVoteDetail) ProtoMessage

func (*ParaNodeVoteDetail) ProtoMessage()

func (*ParaNodeVoteDetail) ProtoReflect added in v1.65.3

func (x *ParaNodeVoteDetail) ProtoReflect() protoreflect.Message

func (*ParaNodeVoteDetail) Reset

func (x *ParaNodeVoteDetail) Reset()

func (*ParaNodeVoteDetail) String

func (x *ParaNodeVoteDetail) String() string

type ParaP2PSubMsg added in v1.65.1

type ParaP2PSubMsg struct {
	Ty int32 `protobuf:"varint,1,opt,name=ty,proto3" json:"ty,omitempty"`
	// Types that are assignable to Value:
	//	*ParaP2PSubMsg_CommitTx
	//	*ParaP2PSubMsg_SyncMsg
	Value isParaP2PSubMsg_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*ParaP2PSubMsg) Descriptor deprecated added in v1.65.1

func (*ParaP2PSubMsg) Descriptor() ([]byte, []int)

Deprecated: Use ParaP2PSubMsg.ProtoReflect.Descriptor instead.

func (*ParaP2PSubMsg) GetCommitTx added in v1.65.1

func (x *ParaP2PSubMsg) GetCommitTx() *types.Transaction

func (*ParaP2PSubMsg) GetSyncMsg added in v1.65.1

func (x *ParaP2PSubMsg) GetSyncMsg() *LeaderSyncInfo

func (*ParaP2PSubMsg) GetTy added in v1.65.1

func (x *ParaP2PSubMsg) GetTy() int32

func (*ParaP2PSubMsg) GetValue added in v1.65.1

func (m *ParaP2PSubMsg) GetValue() isParaP2PSubMsg_Value

func (*ParaP2PSubMsg) ProtoMessage added in v1.65.1

func (*ParaP2PSubMsg) ProtoMessage()

func (*ParaP2PSubMsg) ProtoReflect added in v1.65.3

func (x *ParaP2PSubMsg) ProtoReflect() protoreflect.Message

func (*ParaP2PSubMsg) Reset added in v1.65.1

func (x *ParaP2PSubMsg) Reset()

func (*ParaP2PSubMsg) String added in v1.65.1

func (x *ParaP2PSubMsg) String() string

type ParaP2PSubMsg_CommitTx added in v1.65.1

type ParaP2PSubMsg_CommitTx struct {
	CommitTx *types.Transaction `protobuf:"bytes,10,opt,name=commitTx,proto3,oneof"`
}

type ParaP2PSubMsg_SyncMsg added in v1.65.1

type ParaP2PSubMsg_SyncMsg struct {
	SyncMsg *LeaderSyncInfo `protobuf:"bytes,11,opt,name=syncMsg,proto3,oneof"`
}

type ParaStageConfig

type ParaStageConfig struct {
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// 配置类型
	Ty uint32 `protobuf:"varint,2,opt,name=ty,proto3" json:"ty,omitempty"`
	// Types that are assignable to Value:
	//	*ParaStageConfig_Stage
	//	*ParaStageConfig_Vote
	//	*ParaStageConfig_Cancel
	Value isParaStageConfig_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

广义配置类型

func (*ParaStageConfig) Descriptor deprecated

func (*ParaStageConfig) Descriptor() ([]byte, []int)

Deprecated: Use ParaStageConfig.ProtoReflect.Descriptor instead.

func (*ParaStageConfig) GetCancel

func (x *ParaStageConfig) GetCancel() *ConfigCancelInfo

func (*ParaStageConfig) GetStage

func (x *ParaStageConfig) GetStage() *SelfConsensStage

func (*ParaStageConfig) GetTitle

func (x *ParaStageConfig) GetTitle() string

func (*ParaStageConfig) GetTy

func (x *ParaStageConfig) GetTy() uint32

func (*ParaStageConfig) GetValue

func (m *ParaStageConfig) GetValue() isParaStageConfig_Value

func (*ParaStageConfig) GetVote

func (x *ParaStageConfig) GetVote() *ConfigVoteInfo

func (*ParaStageConfig) ProtoMessage

func (*ParaStageConfig) ProtoMessage()

func (*ParaStageConfig) ProtoReflect added in v1.65.3

func (x *ParaStageConfig) ProtoReflect() protoreflect.Message

func (*ParaStageConfig) Reset

func (x *ParaStageConfig) Reset()

func (*ParaStageConfig) String

func (x *ParaStageConfig) String() string

type ParaStageConfig_Cancel

type ParaStageConfig_Cancel struct {
	Cancel *ConfigCancelInfo `protobuf:"bytes,12,opt,name=cancel,proto3,oneof"`
}

type ParaStageConfig_Stage

type ParaStageConfig_Stage struct {
	Stage *SelfConsensStage `protobuf:"bytes,10,opt,name=stage,proto3,oneof"`
}

type ParaStageConfig_Vote

type ParaStageConfig_Vote struct {
	Vote *ConfigVoteInfo `protobuf:"bytes,11,opt,name=vote,proto3,oneof"`
}

type ParacrossAction

type ParacrossAction struct {

	// Types that are assignable to Value:
	//	*ParacrossAction_Commit
	//	*ParacrossAction_Miner
	//	*ParacrossAction_AssetTransfer
	//	*ParacrossAction_AssetWithdraw
	//	*ParacrossAction_Transfer
	//	*ParacrossAction_Withdraw
	//	*ParacrossAction_TransferToExec
	//	*ParacrossAction_NodeConfig
	//	*ParacrossAction_NodeGroupConfig
	//	*ParacrossAction_SelfStageConfig
	//	*ParacrossAction_CrossAssetTransfer
	//	*ParacrossAction_ParaBindMiner
	//	*ParacrossAction_SupervisionNodeConfig
	Value isParacrossAction_Value `protobuf_oneof:"value"`
	Ty    int32                   `protobuf:"varint,2,opt,name=ty,proto3" json:"ty,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossAction) Descriptor deprecated

func (*ParacrossAction) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossAction.ProtoReflect.Descriptor instead.

func (*ParacrossAction) GetAssetTransfer

func (x *ParacrossAction) GetAssetTransfer() *types.AssetsTransfer

func (*ParacrossAction) GetAssetWithdraw

func (x *ParacrossAction) GetAssetWithdraw() *types.AssetsWithdraw

func (*ParacrossAction) GetCommit

func (x *ParacrossAction) GetCommit() *ParacrossCommitAction

func (*ParacrossAction) GetCrossAssetTransfer

func (x *ParacrossAction) GetCrossAssetTransfer() *CrossAssetTransfer

func (*ParacrossAction) GetMiner

func (x *ParacrossAction) GetMiner() *ParacrossMinerAction

func (*ParacrossAction) GetNodeConfig

func (x *ParacrossAction) GetNodeConfig() *ParaNodeAddrConfig

func (*ParacrossAction) GetNodeGroupConfig

func (x *ParacrossAction) GetNodeGroupConfig() *ParaNodeGroupConfig

func (*ParacrossAction) GetParaBindMiner added in v1.65.1

func (x *ParacrossAction) GetParaBindMiner() *ParaBindMinerCmd

func (*ParacrossAction) GetSelfStageConfig

func (x *ParacrossAction) GetSelfStageConfig() *ParaStageConfig

func (*ParacrossAction) GetSupervisionNodeConfig added in v1.65.3

func (x *ParacrossAction) GetSupervisionNodeConfig() *ParaNodeAddrConfig

func (*ParacrossAction) GetTransfer

func (x *ParacrossAction) GetTransfer() *types.AssetsTransfer

func (*ParacrossAction) GetTransferToExec

func (x *ParacrossAction) GetTransferToExec() *types.AssetsTransferToExec

func (*ParacrossAction) GetTy

func (x *ParacrossAction) GetTy() int32

func (*ParacrossAction) GetValue

func (m *ParacrossAction) GetValue() isParacrossAction_Value

func (*ParacrossAction) GetWithdraw

func (x *ParacrossAction) GetWithdraw() *types.AssetsWithdraw

func (*ParacrossAction) ProtoMessage

func (*ParacrossAction) ProtoMessage()

func (*ParacrossAction) ProtoReflect added in v1.65.3

func (x *ParacrossAction) ProtoReflect() protoreflect.Message

func (*ParacrossAction) Reset

func (x *ParacrossAction) Reset()

func (*ParacrossAction) String

func (x *ParacrossAction) String() string

type ParacrossAction_AssetTransfer

type ParacrossAction_AssetTransfer struct {
	AssetTransfer *types.AssetsTransfer `protobuf:"bytes,4,opt,name=assetTransfer,proto3,oneof"`
}

type ParacrossAction_AssetWithdraw

type ParacrossAction_AssetWithdraw struct {
	AssetWithdraw *types.AssetsWithdraw `protobuf:"bytes,5,opt,name=assetWithdraw,proto3,oneof"`
}

type ParacrossAction_Commit

type ParacrossAction_Commit struct {
	Commit *ParacrossCommitAction `protobuf:"bytes,1,opt,name=commit,proto3,oneof"`
}

type ParacrossAction_CrossAssetTransfer

type ParacrossAction_CrossAssetTransfer struct {
	CrossAssetTransfer *CrossAssetTransfer `protobuf:"bytes,12,opt,name=crossAssetTransfer,proto3,oneof"`
}

type ParacrossAction_Miner

type ParacrossAction_Miner struct {
	Miner *ParacrossMinerAction `protobuf:"bytes,3,opt,name=miner,proto3,oneof"`
}

type ParacrossAction_NodeConfig

type ParacrossAction_NodeConfig struct {
	NodeConfig *ParaNodeAddrConfig `protobuf:"bytes,9,opt,name=nodeConfig,proto3,oneof"`
}

type ParacrossAction_NodeGroupConfig

type ParacrossAction_NodeGroupConfig struct {
	NodeGroupConfig *ParaNodeGroupConfig `protobuf:"bytes,10,opt,name=nodeGroupConfig,proto3,oneof"`
}

type ParacrossAction_ParaBindMiner added in v1.65.1

type ParacrossAction_ParaBindMiner struct {
	ParaBindMiner *ParaBindMinerCmd `protobuf:"bytes,13,opt,name=paraBindMiner,proto3,oneof"`
}

type ParacrossAction_SelfStageConfig

type ParacrossAction_SelfStageConfig struct {
	SelfStageConfig *ParaStageConfig `protobuf:"bytes,11,opt,name=selfStageConfig,proto3,oneof"`
}

type ParacrossAction_SupervisionNodeConfig added in v1.65.3

type ParacrossAction_SupervisionNodeConfig struct {
	SupervisionNodeConfig *ParaNodeAddrConfig `protobuf:"bytes,14,opt,name=supervisionNodeConfig,proto3,oneof"`
}

type ParacrossAction_Transfer

type ParacrossAction_Transfer struct {
	Transfer *types.AssetsTransfer `protobuf:"bytes,6,opt,name=transfer,proto3,oneof"`
}

type ParacrossAction_TransferToExec

type ParacrossAction_TransferToExec struct {
	TransferToExec *types.AssetsTransferToExec `protobuf:"bytes,8,opt,name=transferToExec,proto3,oneof"`
}

type ParacrossAction_Withdraw

type ParacrossAction_Withdraw struct {
	Withdraw *types.AssetsWithdraw `protobuf:"bytes,7,opt,name=withdraw,proto3,oneof"`
}

type ParacrossAsset

type ParacrossAsset struct {

	// input
	From       string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	To         string `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	IsWithdraw bool   `protobuf:"varint,3,opt,name=isWithdraw,proto3" json:"isWithdraw,omitempty"`
	TxHash     string `protobuf:"bytes,4,opt,name=txHash,proto3" json:"txHash,omitempty"`
	Amount     int64  `protobuf:"varint,5,opt,name=amount,proto3" json:"amount,omitempty"`
	Exec       string `protobuf:"bytes,6,opt,name=exec,proto3" json:"exec,omitempty"`
	Symbol     string `protobuf:"bytes,7,opt,name=symbol,proto3" json:"symbol,omitempty"`
	//跨链类型 0:to para, 1:to main
	CrossType uint32 `protobuf:"varint,8,opt,name=crossType,proto3" json:"crossType,omitempty"`
	// 主链部分
	Height int64 `protobuf:"varint,10,opt,name=height,proto3" json:"height,omitempty"`
	// 平行链部分
	CommitDoneHeight int64 `protobuf:"varint,21,opt,name=commitDoneHeight,proto3" json:"commitDoneHeight,omitempty"`
	ParaHeight       int64 `protobuf:"varint,22,opt,name=paraHeight,proto3" json:"paraHeight,omitempty"`
	Success          bool  `protobuf:"varint,23,opt,name=success,proto3" json:"success,omitempty"`
	// contains filtered or unexported fields
}

跨链转账相关

func (*ParacrossAsset) Descriptor deprecated

func (*ParacrossAsset) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossAsset.ProtoReflect.Descriptor instead.

func (*ParacrossAsset) GetAmount

func (x *ParacrossAsset) GetAmount() int64

func (*ParacrossAsset) GetCommitDoneHeight

func (x *ParacrossAsset) GetCommitDoneHeight() int64

func (*ParacrossAsset) GetCrossType

func (x *ParacrossAsset) GetCrossType() uint32

func (*ParacrossAsset) GetExec

func (x *ParacrossAsset) GetExec() string

func (*ParacrossAsset) GetFrom

func (x *ParacrossAsset) GetFrom() string

func (*ParacrossAsset) GetHeight

func (x *ParacrossAsset) GetHeight() int64

func (*ParacrossAsset) GetIsWithdraw

func (x *ParacrossAsset) GetIsWithdraw() bool

func (*ParacrossAsset) GetParaHeight

func (x *ParacrossAsset) GetParaHeight() int64

func (*ParacrossAsset) GetSuccess

func (x *ParacrossAsset) GetSuccess() bool

func (*ParacrossAsset) GetSymbol

func (x *ParacrossAsset) GetSymbol() string

func (*ParacrossAsset) GetTo

func (x *ParacrossAsset) GetTo() string

func (*ParacrossAsset) GetTxHash

func (x *ParacrossAsset) GetTxHash() string

func (*ParacrossAsset) ProtoMessage

func (*ParacrossAsset) ProtoMessage()

func (*ParacrossAsset) ProtoReflect added in v1.65.3

func (x *ParacrossAsset) ProtoReflect() protoreflect.Message

func (*ParacrossAsset) Reset

func (x *ParacrossAsset) Reset()

func (*ParacrossAsset) String

func (x *ParacrossAsset) String() string

type ParacrossClient

type ParacrossClient interface {
	IsSync(ctx context.Context, in *types.ReqNil, opts ...grpc.CallOption) (*types.IsCaughtUp, error)
}

ParacrossClient is the client API for Paracross service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewParacrossClient

func NewParacrossClient(cc grpc.ClientConnInterface) ParacrossClient

type ParacrossCommitAction

type ParacrossCommitAction struct {
	Status *ParacrossNodeStatus    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Bls    *ParacrossCommitBlsInfo `protobuf:"bytes,2,opt,name=bls,proto3" json:"bls,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossCommitAction) Descriptor deprecated

func (*ParacrossCommitAction) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossCommitAction.ProtoReflect.Descriptor instead.

func (*ParacrossCommitAction) GetBls added in v1.65.1

func (*ParacrossCommitAction) GetStatus

func (*ParacrossCommitAction) ProtoMessage

func (*ParacrossCommitAction) ProtoMessage()

func (*ParacrossCommitAction) ProtoReflect added in v1.65.3

func (x *ParacrossCommitAction) ProtoReflect() protoreflect.Message

func (*ParacrossCommitAction) Reset

func (x *ParacrossCommitAction) Reset()

func (*ParacrossCommitAction) String

func (x *ParacrossCommitAction) String() string

type ParacrossCommitBlsInfo added in v1.65.1

type ParacrossCommitBlsInfo struct {
	Sign     []byte   `protobuf:"bytes,1,opt,name=sign,proto3" json:"sign,omitempty"`
	AddrsMap []byte   `protobuf:"bytes,2,opt,name=addrsMap,proto3" json:"addrsMap,omitempty"` //addrs' bitmap
	Addrs    []string `protobuf:"bytes,3,rep,name=addrs,proto3" json:"addrs,omitempty"`       //addr's array
	// contains filtered or unexported fields
}

func (*ParacrossCommitBlsInfo) Descriptor deprecated added in v1.65.1

func (*ParacrossCommitBlsInfo) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossCommitBlsInfo.ProtoReflect.Descriptor instead.

func (*ParacrossCommitBlsInfo) GetAddrs added in v1.65.1

func (x *ParacrossCommitBlsInfo) GetAddrs() []string

func (*ParacrossCommitBlsInfo) GetAddrsMap added in v1.65.1

func (x *ParacrossCommitBlsInfo) GetAddrsMap() []byte

func (*ParacrossCommitBlsInfo) GetSign added in v1.65.1

func (x *ParacrossCommitBlsInfo) GetSign() []byte

func (*ParacrossCommitBlsInfo) ProtoMessage added in v1.65.1

func (*ParacrossCommitBlsInfo) ProtoMessage()

func (*ParacrossCommitBlsInfo) ProtoReflect added in v1.65.3

func (x *ParacrossCommitBlsInfo) ProtoReflect() protoreflect.Message

func (*ParacrossCommitBlsInfo) Reset added in v1.65.1

func (x *ParacrossCommitBlsInfo) Reset()

func (*ParacrossCommitBlsInfo) String added in v1.65.1

func (x *ParacrossCommitBlsInfo) String() string

type ParacrossConsensusStatus

type ParacrossConsensusStatus struct {
	Title            string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	ChainHeight      int64  `protobuf:"varint,2,opt,name=chainHeight,proto3" json:"chainHeight,omitempty"`
	ConsensHeight    int64  `protobuf:"varint,3,opt,name=consensHeight,proto3" json:"consensHeight,omitempty"`
	ConsensBlockHash string `protobuf:"bytes,4,opt,name=consensBlockHash,proto3" json:"consensBlockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossConsensusStatus) Descriptor deprecated

func (*ParacrossConsensusStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossConsensusStatus.ProtoReflect.Descriptor instead.

func (*ParacrossConsensusStatus) GetChainHeight

func (x *ParacrossConsensusStatus) GetChainHeight() int64

func (*ParacrossConsensusStatus) GetConsensBlockHash

func (x *ParacrossConsensusStatus) GetConsensBlockHash() string

func (*ParacrossConsensusStatus) GetConsensHeight

func (x *ParacrossConsensusStatus) GetConsensHeight() int64

func (*ParacrossConsensusStatus) GetTitle

func (x *ParacrossConsensusStatus) GetTitle() string

func (*ParacrossConsensusStatus) ProtoMessage

func (*ParacrossConsensusStatus) ProtoMessage()

func (*ParacrossConsensusStatus) ProtoReflect added in v1.65.3

func (x *ParacrossConsensusStatus) ProtoReflect() protoreflect.Message

func (*ParacrossConsensusStatus) Reset

func (x *ParacrossConsensusStatus) Reset()

func (*ParacrossConsensusStatus) String

func (x *ParacrossConsensusStatus) String() string

type ParacrossHeightStatus

type ParacrossHeightStatus struct {

	// ing, done
	Status             int32                        `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Title              string                       `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Height             int64                        `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	Details            *ParacrossStatusDetails      `protobuf:"bytes,4,opt,name=details,proto3" json:"details,omitempty"`
	MainHeight         int64                        `protobuf:"varint,5,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
	MainHash           []byte                       `protobuf:"bytes,6,opt,name=mainHash,proto3" json:"mainHash,omitempty"`
	BlockDetails       *ParacrossStatusBlockDetails `protobuf:"bytes,7,opt,name=blockDetails,proto3" json:"blockDetails,omitempty"`
	SupervisionDetails *ParacrossStatusDetails      `protobuf:"bytes,8,opt,name=supervisionDetails,proto3" json:"supervisionDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossHeightStatus) Descriptor deprecated

func (*ParacrossHeightStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossHeightStatus.ProtoReflect.Descriptor instead.

func (*ParacrossHeightStatus) GetBlockDetails

func (x *ParacrossHeightStatus) GetBlockDetails() *ParacrossStatusBlockDetails

func (*ParacrossHeightStatus) GetDetails

func (*ParacrossHeightStatus) GetHeight

func (x *ParacrossHeightStatus) GetHeight() int64

func (*ParacrossHeightStatus) GetMainHash

func (x *ParacrossHeightStatus) GetMainHash() []byte

func (*ParacrossHeightStatus) GetMainHeight

func (x *ParacrossHeightStatus) GetMainHeight() int64

func (*ParacrossHeightStatus) GetStatus

func (x *ParacrossHeightStatus) GetStatus() int32

func (*ParacrossHeightStatus) GetSupervisionDetails added in v1.65.3

func (x *ParacrossHeightStatus) GetSupervisionDetails() *ParacrossStatusDetails

func (*ParacrossHeightStatus) GetTitle

func (x *ParacrossHeightStatus) GetTitle() string

func (*ParacrossHeightStatus) ProtoMessage

func (*ParacrossHeightStatus) ProtoMessage()

func (*ParacrossHeightStatus) ProtoReflect added in v1.65.3

func (x *ParacrossHeightStatus) ProtoReflect() protoreflect.Message

func (*ParacrossHeightStatus) Reset

func (x *ParacrossHeightStatus) Reset()

func (*ParacrossHeightStatus) String

func (x *ParacrossHeightStatus) String() string

type ParacrossHeightStatusRsp

type ParacrossHeightStatusRsp struct {
	Status                     int32    `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Title                      string   `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Height                     int64    `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"`
	MainHeight                 int64    `protobuf:"varint,4,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
	MainHash                   string   `protobuf:"bytes,5,opt,name=mainHash,proto3" json:"mainHash,omitempty"`
	CommitAddrs                []string `protobuf:"bytes,6,rep,name=commitAddrs,proto3" json:"commitAddrs,omitempty"`
	CommitBlockHash            []string `protobuf:"bytes,7,rep,name=commitBlockHash,proto3" json:"commitBlockHash,omitempty"`
	CommitSupervisionAddrs     []string `protobuf:"bytes,8,rep,name=commitSupervisionAddrs,proto3" json:"commitSupervisionAddrs,omitempty"`
	CommitSupervisionBlockHash []string `protobuf:"bytes,9,rep,name=commitSupervisionBlockHash,proto3" json:"commitSupervisionBlockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossHeightStatusRsp) Descriptor deprecated

func (*ParacrossHeightStatusRsp) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossHeightStatusRsp.ProtoReflect.Descriptor instead.

func (*ParacrossHeightStatusRsp) GetCommitAddrs

func (x *ParacrossHeightStatusRsp) GetCommitAddrs() []string

func (*ParacrossHeightStatusRsp) GetCommitBlockHash

func (x *ParacrossHeightStatusRsp) GetCommitBlockHash() []string

func (*ParacrossHeightStatusRsp) GetCommitSupervisionAddrs added in v1.65.3

func (x *ParacrossHeightStatusRsp) GetCommitSupervisionAddrs() []string

func (*ParacrossHeightStatusRsp) GetCommitSupervisionBlockHash added in v1.65.3

func (x *ParacrossHeightStatusRsp) GetCommitSupervisionBlockHash() []string

func (*ParacrossHeightStatusRsp) GetHeight

func (x *ParacrossHeightStatusRsp) GetHeight() int64

func (*ParacrossHeightStatusRsp) GetMainHash

func (x *ParacrossHeightStatusRsp) GetMainHash() string

func (*ParacrossHeightStatusRsp) GetMainHeight

func (x *ParacrossHeightStatusRsp) GetMainHeight() int64

func (*ParacrossHeightStatusRsp) GetStatus

func (x *ParacrossHeightStatusRsp) GetStatus() int32

func (*ParacrossHeightStatusRsp) GetTitle

func (x *ParacrossHeightStatusRsp) GetTitle() string

func (*ParacrossHeightStatusRsp) ProtoMessage

func (*ParacrossHeightStatusRsp) ProtoMessage()

func (*ParacrossHeightStatusRsp) ProtoReflect added in v1.65.3

func (x *ParacrossHeightStatusRsp) ProtoReflect() protoreflect.Message

func (*ParacrossHeightStatusRsp) Reset

func (x *ParacrossHeightStatusRsp) Reset()

func (*ParacrossHeightStatusRsp) String

func (x *ParacrossHeightStatusRsp) String() string

type ParacrossMinerAction

type ParacrossMinerAction struct {
	Status          *ParacrossNodeStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	IsSelfConsensus bool                 `protobuf:"varint,2,opt,name=isSelfConsensus,proto3" json:"isSelfConsensus,omitempty"`
	AddIssueCoins   int64                `protobuf:"varint,3,opt,name=addIssueCoins,proto3" json:"addIssueCoins,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossMinerAction) Descriptor deprecated

func (*ParacrossMinerAction) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossMinerAction.ProtoReflect.Descriptor instead.

func (*ParacrossMinerAction) GetAddIssueCoins added in v1.65.2

func (x *ParacrossMinerAction) GetAddIssueCoins() int64

func (*ParacrossMinerAction) GetIsSelfConsensus

func (x *ParacrossMinerAction) GetIsSelfConsensus() bool

func (*ParacrossMinerAction) GetStatus

func (x *ParacrossMinerAction) GetStatus() *ParacrossNodeStatus

func (*ParacrossMinerAction) ProtoMessage

func (*ParacrossMinerAction) ProtoMessage()

func (*ParacrossMinerAction) ProtoReflect added in v1.65.3

func (x *ParacrossMinerAction) ProtoReflect() protoreflect.Message

func (*ParacrossMinerAction) Reset

func (x *ParacrossMinerAction) Reset()

func (*ParacrossMinerAction) String

func (x *ParacrossMinerAction) String() string

type ParacrossNodeStatus

type ParacrossNodeStatus struct {
	MainBlockHash     []byte   `protobuf:"bytes,1,opt,name=mainBlockHash,proto3" json:"mainBlockHash,omitempty"`
	MainBlockHeight   int64    `protobuf:"varint,2,opt,name=mainBlockHeight,proto3" json:"mainBlockHeight,omitempty"`
	Title             string   `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	Height            int64    `protobuf:"varint,4,opt,name=height,proto3" json:"height,omitempty"`
	PreBlockHash      []byte   `protobuf:"bytes,5,opt,name=preBlockHash,proto3" json:"preBlockHash,omitempty"`
	BlockHash         []byte   `protobuf:"bytes,6,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	PreStateHash      []byte   `protobuf:"bytes,7,opt,name=preStateHash,proto3" json:"preStateHash,omitempty"`
	StateHash         []byte   `protobuf:"bytes,8,opt,name=stateHash,proto3" json:"stateHash,omitempty"`
	TxCounts          uint32   `protobuf:"varint,9,opt,name=txCounts,proto3" json:"txCounts,omitempty"`
	TxResult          []byte   `protobuf:"bytes,10,opt,name=txResult,proto3" json:"txResult,omitempty"`
	TxHashs           [][]byte `protobuf:"bytes,11,rep,name=txHashs,proto3" json:"txHashs,omitempty"`
	CrossTxResult     []byte   `protobuf:"bytes,12,opt,name=crossTxResult,proto3" json:"crossTxResult,omitempty"`
	CrossTxHashs      [][]byte `protobuf:"bytes,13,rep,name=crossTxHashs,proto3" json:"crossTxHashs,omitempty"`
	NonCommitTxCounts uint32   `protobuf:"varint,14,opt,name=nonCommitTxCounts,proto3" json:"nonCommitTxCounts,omitempty"`
	// contains filtered or unexported fields
}

action

func (*ParacrossNodeStatus) Descriptor deprecated

func (*ParacrossNodeStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossNodeStatus.ProtoReflect.Descriptor instead.

func (*ParacrossNodeStatus) GetBlockHash

func (x *ParacrossNodeStatus) GetBlockHash() []byte

func (*ParacrossNodeStatus) GetCrossTxHashs

func (x *ParacrossNodeStatus) GetCrossTxHashs() [][]byte

func (*ParacrossNodeStatus) GetCrossTxResult

func (x *ParacrossNodeStatus) GetCrossTxResult() []byte

func (*ParacrossNodeStatus) GetHeight

func (x *ParacrossNodeStatus) GetHeight() int64

func (*ParacrossNodeStatus) GetMainBlockHash

func (x *ParacrossNodeStatus) GetMainBlockHash() []byte

func (*ParacrossNodeStatus) GetMainBlockHeight

func (x *ParacrossNodeStatus) GetMainBlockHeight() int64

func (*ParacrossNodeStatus) GetNonCommitTxCounts

func (x *ParacrossNodeStatus) GetNonCommitTxCounts() uint32

func (*ParacrossNodeStatus) GetPreBlockHash

func (x *ParacrossNodeStatus) GetPreBlockHash() []byte

func (*ParacrossNodeStatus) GetPreStateHash

func (x *ParacrossNodeStatus) GetPreStateHash() []byte

func (*ParacrossNodeStatus) GetStateHash

func (x *ParacrossNodeStatus) GetStateHash() []byte

func (*ParacrossNodeStatus) GetTitle

func (x *ParacrossNodeStatus) GetTitle() string

func (*ParacrossNodeStatus) GetTxCounts

func (x *ParacrossNodeStatus) GetTxCounts() uint32

func (*ParacrossNodeStatus) GetTxHashs

func (x *ParacrossNodeStatus) GetTxHashs() [][]byte

func (*ParacrossNodeStatus) GetTxResult

func (x *ParacrossNodeStatus) GetTxResult() []byte

func (*ParacrossNodeStatus) ProtoMessage

func (*ParacrossNodeStatus) ProtoMessage()

func (*ParacrossNodeStatus) ProtoReflect added in v1.65.3

func (x *ParacrossNodeStatus) ProtoReflect() protoreflect.Message

func (*ParacrossNodeStatus) Reset

func (x *ParacrossNodeStatus) Reset()

func (*ParacrossNodeStatus) String

func (x *ParacrossNodeStatus) String() string

type ParacrossServer

type ParacrossServer interface {
	IsSync(context.Context, *types.ReqNil) (*types.IsCaughtUp, error)
}

ParacrossServer is the server API for Paracross service.

type ParacrossStatus

type ParacrossStatus struct {
	Title      string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Height     int64  `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	BlockHash  []byte `protobuf:"bytes,3,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	MainHeight int64  `protobuf:"varint,4,opt,name=mainHeight,proto3" json:"mainHeight,omitempty"`
	MainHash   []byte `protobuf:"bytes,5,opt,name=mainHash,proto3" json:"mainHash,omitempty"`
	// contains filtered or unexported fields
}

func (*ParacrossStatus) Descriptor deprecated

func (*ParacrossStatus) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossStatus.ProtoReflect.Descriptor instead.

func (*ParacrossStatus) GetBlockHash

func (x *ParacrossStatus) GetBlockHash() []byte

func (*ParacrossStatus) GetHeight

func (x *ParacrossStatus) GetHeight() int64

func (*ParacrossStatus) GetMainHash

func (x *ParacrossStatus) GetMainHash() []byte

func (*ParacrossStatus) GetMainHeight

func (x *ParacrossStatus) GetMainHeight() int64

func (*ParacrossStatus) GetTitle

func (x *ParacrossStatus) GetTitle() string

func (*ParacrossStatus) ProtoMessage

func (*ParacrossStatus) ProtoMessage()

func (*ParacrossStatus) ProtoReflect added in v1.65.3

func (x *ParacrossStatus) ProtoReflect() protoreflect.Message

func (*ParacrossStatus) Reset

func (x *ParacrossStatus) Reset()

func (*ParacrossStatus) String

func (x *ParacrossStatus) String() string

type ParacrossStatusBlockDetails

type ParacrossStatusBlockDetails struct {
	BlockHashs [][]byte `protobuf:"bytes,1,rep,name=blockHashs,proto3" json:"blockHashs,omitempty"`
	TxResults  [][]byte `protobuf:"bytes,2,rep,name=txResults,proto3" json:"txResults,omitempty"`
	// contains filtered or unexported fields
}

记录不同blockHash的详细数据

func (*ParacrossStatusBlockDetails) Descriptor deprecated

func (*ParacrossStatusBlockDetails) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossStatusBlockDetails.ProtoReflect.Descriptor instead.

func (*ParacrossStatusBlockDetails) GetBlockHashs

func (x *ParacrossStatusBlockDetails) GetBlockHashs() [][]byte

func (*ParacrossStatusBlockDetails) GetTxResults

func (x *ParacrossStatusBlockDetails) GetTxResults() [][]byte

func (*ParacrossStatusBlockDetails) ProtoMessage

func (*ParacrossStatusBlockDetails) ProtoMessage()

func (*ParacrossStatusBlockDetails) ProtoReflect added in v1.65.3

func (*ParacrossStatusBlockDetails) Reset

func (x *ParacrossStatusBlockDetails) Reset()

func (*ParacrossStatusBlockDetails) String

func (x *ParacrossStatusBlockDetails) String() string

type ParacrossStatusDetails

type ParacrossStatusDetails struct {
	Addrs     []string `protobuf:"bytes,1,rep,name=addrs,proto3" json:"addrs,omitempty"`
	BlockHash [][]byte `protobuf:"bytes,2,rep,name=blockHash,proto3" json:"blockHash,omitempty"`
	// contains filtered or unexported fields
}

stateDB

func (*ParacrossStatusDetails) Descriptor deprecated

func (*ParacrossStatusDetails) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossStatusDetails.ProtoReflect.Descriptor instead.

func (*ParacrossStatusDetails) GetAddrs

func (x *ParacrossStatusDetails) GetAddrs() []string

func (*ParacrossStatusDetails) GetBlockHash

func (x *ParacrossStatusDetails) GetBlockHash() [][]byte

func (*ParacrossStatusDetails) ProtoMessage

func (*ParacrossStatusDetails) ProtoMessage()

func (*ParacrossStatusDetails) ProtoReflect added in v1.65.3

func (x *ParacrossStatusDetails) ProtoReflect() protoreflect.Message

func (*ParacrossStatusDetails) Reset

func (x *ParacrossStatusDetails) Reset()

func (*ParacrossStatusDetails) String

func (x *ParacrossStatusDetails) String() string

type ParacrossTx

type ParacrossTx struct {
	TxHash string `protobuf:"bytes,1,opt,name=txHash,proto3" json:"txHash,omitempty"`
	// contains filtered or unexported fields
}

LocalDB title-height-addr : txHash

func (*ParacrossTx) Descriptor deprecated

func (*ParacrossTx) Descriptor() ([]byte, []int)

Deprecated: Use ParacrossTx.ProtoReflect.Descriptor instead.

func (*ParacrossTx) GetTxHash

func (x *ParacrossTx) GetTxHash() string

func (*ParacrossTx) ProtoMessage

func (*ParacrossTx) ProtoMessage()

func (*ParacrossTx) ProtoReflect added in v1.65.3

func (x *ParacrossTx) ProtoReflect() protoreflect.Message

func (*ParacrossTx) Reset

func (x *ParacrossTx) Reset()

func (*ParacrossTx) String

func (x *ParacrossTx) String() string

type ParacrossType

type ParacrossType struct {
	types.ExecTypeBase
}

ParacrossType base paracross type

func NewType

func NewType(cfg *types.Chain33Config) *ParacrossType

NewType get paracross type

func (ParacrossType) CreateRawTransferTx

func (p ParacrossType) CreateRawTransferTx(action string, param json.RawMessage) (*types.Transaction, error)

CreateRawTransferTx create paracross asset transfer tx with transfer and withdraw

func (ParacrossType) CreateTx

func (p ParacrossType) CreateTx(action string, message json.RawMessage) (*types.Transaction, error)

CreateTx paracross create tx by different action

func (*ParacrossType) GetLogMap

func (p *ParacrossType) GetLogMap() map[int64]*types.LogInfo

GetLogMap get receipt log map

func (*ParacrossType) GetName

func (p *ParacrossType) GetName() string

GetName 获取执行器名称

func (*ParacrossType) GetPayload

func (p *ParacrossType) GetPayload() types.Message

GetPayload paracross get action payload

func (*ParacrossType) GetTypeMap

func (p *ParacrossType) GetTypeMap() map[string]int32

GetTypeMap get action type

type ReceiptParaBindMinerInfo added in v1.65.1

type ReceiptParaBindMinerInfo struct {
	Addr    string             `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"` // miner addr
	Prev    *ParaBindMinerInfo `protobuf:"bytes,2,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *ParaBindMinerInfo `protobuf:"bytes,3,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParaBindMinerInfo) Descriptor deprecated added in v1.65.1

func (*ReceiptParaBindMinerInfo) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParaBindMinerInfo.ProtoReflect.Descriptor instead.

func (*ReceiptParaBindMinerInfo) GetAddr added in v1.65.1

func (x *ReceiptParaBindMinerInfo) GetAddr() string

func (*ReceiptParaBindMinerInfo) GetCurrent added in v1.65.1

func (*ReceiptParaBindMinerInfo) GetPrev added in v1.65.1

func (*ReceiptParaBindMinerInfo) ProtoMessage added in v1.65.1

func (*ReceiptParaBindMinerInfo) ProtoMessage()

func (*ReceiptParaBindMinerInfo) ProtoReflect added in v1.65.3

func (x *ReceiptParaBindMinerInfo) ProtoReflect() protoreflect.Message

func (*ReceiptParaBindMinerInfo) Reset added in v1.65.1

func (x *ReceiptParaBindMinerInfo) Reset()

func (*ReceiptParaBindMinerInfo) String added in v1.65.1

func (x *ReceiptParaBindMinerInfo) String() string

type ReceiptParaNodeAddrStatUpdate

type ReceiptParaNodeAddrStatUpdate struct {
	FromAddr string                `protobuf:"bytes,1,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
	Prev     *ParaNodeAddrIdStatus `protobuf:"bytes,2,opt,name=prev,proto3" json:"prev,omitempty"`
	Current  *ParaNodeAddrIdStatus `protobuf:"bytes,3,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParaNodeAddrStatUpdate) Descriptor deprecated

func (*ReceiptParaNodeAddrStatUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParaNodeAddrStatUpdate.ProtoReflect.Descriptor instead.

func (*ReceiptParaNodeAddrStatUpdate) GetCurrent

func (*ReceiptParaNodeAddrStatUpdate) GetFromAddr

func (x *ReceiptParaNodeAddrStatUpdate) GetFromAddr() string

func (*ReceiptParaNodeAddrStatUpdate) GetPrev

func (*ReceiptParaNodeAddrStatUpdate) ProtoMessage

func (*ReceiptParaNodeAddrStatUpdate) ProtoMessage()

func (*ReceiptParaNodeAddrStatUpdate) ProtoReflect added in v1.65.3

func (*ReceiptParaNodeAddrStatUpdate) Reset

func (x *ReceiptParaNodeAddrStatUpdate) Reset()

func (*ReceiptParaNodeAddrStatUpdate) String

type ReceiptParaNodeBindListUpdate added in v1.65.1

type ReceiptParaNodeBindListUpdate struct {
	Prev    *ParaNodeBindList `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *ParaNodeBindList `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParaNodeBindListUpdate) Descriptor deprecated added in v1.65.1

func (*ReceiptParaNodeBindListUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParaNodeBindListUpdate.ProtoReflect.Descriptor instead.

func (*ReceiptParaNodeBindListUpdate) GetCurrent added in v1.65.1

func (*ReceiptParaNodeBindListUpdate) GetPrev added in v1.65.1

func (*ReceiptParaNodeBindListUpdate) ProtoMessage added in v1.65.1

func (*ReceiptParaNodeBindListUpdate) ProtoMessage()

func (*ReceiptParaNodeBindListUpdate) ProtoReflect added in v1.65.3

func (*ReceiptParaNodeBindListUpdate) Reset added in v1.65.1

func (x *ReceiptParaNodeBindListUpdate) Reset()

func (*ReceiptParaNodeBindListUpdate) String added in v1.65.1

type ReceiptParaNodeConfig

type ReceiptParaNodeConfig struct {
	Addr    string              `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	Config  *ParaNodeAddrConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	Prev    *ParaNodeIdStatus   `protobuf:"bytes,3,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *ParaNodeIdStatus   `protobuf:"bytes,4,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParaNodeConfig) Descriptor deprecated

func (*ReceiptParaNodeConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParaNodeConfig.ProtoReflect.Descriptor instead.

func (*ReceiptParaNodeConfig) GetAddr

func (x *ReceiptParaNodeConfig) GetAddr() string

func (*ReceiptParaNodeConfig) GetConfig

func (x *ReceiptParaNodeConfig) GetConfig() *ParaNodeAddrConfig

func (*ReceiptParaNodeConfig) GetCurrent

func (x *ReceiptParaNodeConfig) GetCurrent() *ParaNodeIdStatus

func (*ReceiptParaNodeConfig) GetPrev

func (*ReceiptParaNodeConfig) ProtoMessage

func (*ReceiptParaNodeConfig) ProtoMessage()

func (*ReceiptParaNodeConfig) ProtoReflect added in v1.65.3

func (x *ReceiptParaNodeConfig) ProtoReflect() protoreflect.Message

func (*ReceiptParaNodeConfig) Reset

func (x *ReceiptParaNodeConfig) Reset()

func (*ReceiptParaNodeConfig) String

func (x *ReceiptParaNodeConfig) String() string

type ReceiptParaNodeGroupConfig

type ReceiptParaNodeGroupConfig struct {
	Addr    string               `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	Config  *ParaNodeGroupConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	Prev    *ParaNodeGroupStatus `protobuf:"bytes,3,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *ParaNodeGroupStatus `protobuf:"bytes,4,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParaNodeGroupConfig) Descriptor deprecated

func (*ReceiptParaNodeGroupConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParaNodeGroupConfig.ProtoReflect.Descriptor instead.

func (*ReceiptParaNodeGroupConfig) GetAddr

func (x *ReceiptParaNodeGroupConfig) GetAddr() string

func (*ReceiptParaNodeGroupConfig) GetConfig

func (*ReceiptParaNodeGroupConfig) GetCurrent

func (*ReceiptParaNodeGroupConfig) GetPrev

func (*ReceiptParaNodeGroupConfig) ProtoMessage

func (*ReceiptParaNodeGroupConfig) ProtoMessage()

func (*ReceiptParaNodeGroupConfig) ProtoReflect added in v1.65.3

func (*ReceiptParaNodeGroupConfig) Reset

func (x *ReceiptParaNodeGroupConfig) Reset()

func (*ReceiptParaNodeGroupConfig) String

func (x *ReceiptParaNodeGroupConfig) String() string

type ReceiptParaNodeVoteDone

type ReceiptParaNodeVoteDone struct {
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Title      string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	TargetAddr string `protobuf:"bytes,3,opt,name=targetAddr,proto3" json:"targetAddr,omitempty"`
	TotalNodes int32  `protobuf:"varint,4,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
	TotalVote  int32  `protobuf:"varint,5,opt,name=totalVote,proto3" json:"totalVote,omitempty"`
	MostVote   int32  `protobuf:"varint,6,opt,name=mostVote,proto3" json:"mostVote,omitempty"`
	VoteRst    string `protobuf:"bytes,7,opt,name=voteRst,proto3" json:"voteRst,omitempty"`
	DoneStatus int32  `protobuf:"varint,8,opt,name=doneStatus,proto3" json:"doneStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParaNodeVoteDone) Descriptor deprecated

func (*ReceiptParaNodeVoteDone) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParaNodeVoteDone.ProtoReflect.Descriptor instead.

func (*ReceiptParaNodeVoteDone) GetDoneStatus

func (x *ReceiptParaNodeVoteDone) GetDoneStatus() int32

func (*ReceiptParaNodeVoteDone) GetId

func (x *ReceiptParaNodeVoteDone) GetId() string

func (*ReceiptParaNodeVoteDone) GetMostVote

func (x *ReceiptParaNodeVoteDone) GetMostVote() int32

func (*ReceiptParaNodeVoteDone) GetTargetAddr

func (x *ReceiptParaNodeVoteDone) GetTargetAddr() string

func (*ReceiptParaNodeVoteDone) GetTitle

func (x *ReceiptParaNodeVoteDone) GetTitle() string

func (*ReceiptParaNodeVoteDone) GetTotalNodes

func (x *ReceiptParaNodeVoteDone) GetTotalNodes() int32

func (*ReceiptParaNodeVoteDone) GetTotalVote

func (x *ReceiptParaNodeVoteDone) GetTotalVote() int32

func (*ReceiptParaNodeVoteDone) GetVoteRst

func (x *ReceiptParaNodeVoteDone) GetVoteRst() string

func (*ReceiptParaNodeVoteDone) ProtoMessage

func (*ReceiptParaNodeVoteDone) ProtoMessage()

func (*ReceiptParaNodeVoteDone) ProtoReflect added in v1.65.3

func (x *ReceiptParaNodeVoteDone) ProtoReflect() protoreflect.Message

func (*ReceiptParaNodeVoteDone) Reset

func (x *ReceiptParaNodeVoteDone) Reset()

func (*ReceiptParaNodeVoteDone) String

func (x *ReceiptParaNodeVoteDone) String() string

type ReceiptParacrossCommit

type ReceiptParacrossCommit struct {
	Addr    string                 `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	Status  *ParacrossNodeStatus   `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	Prev    *ParacrossHeightStatus `protobuf:"bytes,3,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *ParacrossHeightStatus `protobuf:"bytes,4,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

logs

func (*ReceiptParacrossCommit) Descriptor deprecated

func (*ReceiptParacrossCommit) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParacrossCommit.ProtoReflect.Descriptor instead.

func (*ReceiptParacrossCommit) GetAddr

func (x *ReceiptParacrossCommit) GetAddr() string

func (*ReceiptParacrossCommit) GetCurrent

func (*ReceiptParacrossCommit) GetPrev

func (*ReceiptParacrossCommit) GetStatus

func (*ReceiptParacrossCommit) ProtoMessage

func (*ReceiptParacrossCommit) ProtoMessage()

func (*ReceiptParacrossCommit) ProtoReflect added in v1.65.3

func (x *ReceiptParacrossCommit) ProtoReflect() protoreflect.Message

func (*ReceiptParacrossCommit) Reset

func (x *ReceiptParacrossCommit) Reset()

func (*ReceiptParacrossCommit) String

func (x *ReceiptParacrossCommit) String() string

type ReceiptParacrossDone

type ReceiptParacrossDone struct {
	TotalNodes             int32    `protobuf:"varint,1,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
	TotalCommit            int32    `protobuf:"varint,2,opt,name=totalCommit,proto3" json:"totalCommit,omitempty"`
	MostSameCommit         int32    `protobuf:"varint,3,opt,name=mostSameCommit,proto3" json:"mostSameCommit,omitempty"`
	Title                  string   `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Height                 int64    `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	StateHash              []byte   `protobuf:"bytes,6,opt,name=stateHash,proto3" json:"stateHash,omitempty"`
	TxCounts               uint32   `protobuf:"varint,7,opt,name=txCounts,proto3" json:"txCounts,omitempty"`
	TxResult               []byte   `protobuf:"bytes,8,opt,name=txResult,proto3" json:"txResult,omitempty"`
	BlockHash              []byte   `protobuf:"bytes,9,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	TxHashs                [][]byte `protobuf:"bytes,10,rep,name=txHashs,proto3" json:"txHashs,omitempty"`
	CrossTxResult          []byte   `protobuf:"bytes,11,opt,name=crossTxResult,proto3" json:"crossTxResult,omitempty"`
	CrossTxHashs           [][]byte `protobuf:"bytes,12,rep,name=crossTxHashs,proto3" json:"crossTxHashs,omitempty"`
	MainBlockHash          []byte   `protobuf:"bytes,13,opt,name=mainBlockHash,proto3" json:"mainBlockHash,omitempty"`
	MainBlockHeight        int64    `protobuf:"varint,14,opt,name=mainBlockHeight,proto3" json:"mainBlockHeight,omitempty"`
	ChainExecHeight        int64    `protobuf:"varint,15,opt,name=chainExecHeight,proto3" json:"chainExecHeight,omitempty"`
	TotalSupervisionNodes  int32    `protobuf:"varint,16,opt,name=totalSupervisionNodes,proto3" json:"totalSupervisionNodes,omitempty"`
	TotalSupervisionCommit int32    `protobuf:"varint,17,opt,name=totalSupervisionCommit,proto3" json:"totalSupervisionCommit,omitempty"`
	MostSupervisionCommit  int32    `protobuf:"varint,18,opt,name=mostSupervisionCommit,proto3" json:"mostSupervisionCommit,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParacrossDone) Descriptor deprecated

func (*ReceiptParacrossDone) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParacrossDone.ProtoReflect.Descriptor instead.

func (*ReceiptParacrossDone) GetBlockHash

func (x *ReceiptParacrossDone) GetBlockHash() []byte

func (*ReceiptParacrossDone) GetChainExecHeight

func (x *ReceiptParacrossDone) GetChainExecHeight() int64

func (*ReceiptParacrossDone) GetCrossTxHashs

func (x *ReceiptParacrossDone) GetCrossTxHashs() [][]byte

func (*ReceiptParacrossDone) GetCrossTxResult

func (x *ReceiptParacrossDone) GetCrossTxResult() []byte

func (*ReceiptParacrossDone) GetHeight

func (x *ReceiptParacrossDone) GetHeight() int64

func (*ReceiptParacrossDone) GetMainBlockHash

func (x *ReceiptParacrossDone) GetMainBlockHash() []byte

func (*ReceiptParacrossDone) GetMainBlockHeight

func (x *ReceiptParacrossDone) GetMainBlockHeight() int64

func (*ReceiptParacrossDone) GetMostSameCommit

func (x *ReceiptParacrossDone) GetMostSameCommit() int32

func (*ReceiptParacrossDone) GetMostSupervisionCommit added in v1.65.3

func (x *ReceiptParacrossDone) GetMostSupervisionCommit() int32

func (*ReceiptParacrossDone) GetStateHash

func (x *ReceiptParacrossDone) GetStateHash() []byte

func (*ReceiptParacrossDone) GetTitle

func (x *ReceiptParacrossDone) GetTitle() string

func (*ReceiptParacrossDone) GetTotalCommit

func (x *ReceiptParacrossDone) GetTotalCommit() int32

func (*ReceiptParacrossDone) GetTotalNodes

func (x *ReceiptParacrossDone) GetTotalNodes() int32

func (*ReceiptParacrossDone) GetTotalSupervisionCommit added in v1.65.3

func (x *ReceiptParacrossDone) GetTotalSupervisionCommit() int32

func (*ReceiptParacrossDone) GetTotalSupervisionNodes added in v1.65.3

func (x *ReceiptParacrossDone) GetTotalSupervisionNodes() int32

func (*ReceiptParacrossDone) GetTxCounts

func (x *ReceiptParacrossDone) GetTxCounts() uint32

func (*ReceiptParacrossDone) GetTxHashs

func (x *ReceiptParacrossDone) GetTxHashs() [][]byte

func (*ReceiptParacrossDone) GetTxResult

func (x *ReceiptParacrossDone) GetTxResult() []byte

func (*ReceiptParacrossDone) ProtoMessage

func (*ReceiptParacrossDone) ProtoMessage()

func (*ReceiptParacrossDone) ProtoReflect added in v1.65.3

func (x *ReceiptParacrossDone) ProtoReflect() protoreflect.Message

func (*ReceiptParacrossDone) Reset

func (x *ReceiptParacrossDone) Reset()

func (*ReceiptParacrossDone) String

func (x *ReceiptParacrossDone) String() string

type ReceiptParacrossMiner

type ReceiptParacrossMiner struct {
	Status *ParacrossNodeStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParacrossMiner) Descriptor deprecated

func (*ReceiptParacrossMiner) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParacrossMiner.ProtoReflect.Descriptor instead.

func (*ReceiptParacrossMiner) GetStatus

func (*ReceiptParacrossMiner) ProtoMessage

func (*ReceiptParacrossMiner) ProtoMessage()

func (*ReceiptParacrossMiner) ProtoReflect added in v1.65.3

func (x *ReceiptParacrossMiner) ProtoReflect() protoreflect.Message

func (*ReceiptParacrossMiner) Reset

func (x *ReceiptParacrossMiner) Reset()

func (*ReceiptParacrossMiner) String

func (x *ReceiptParacrossMiner) String() string

type ReceiptParacrossRecord

type ReceiptParacrossRecord struct {
	Addr   string               `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"`
	Status *ParacrossNodeStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptParacrossRecord) Descriptor deprecated

func (*ReceiptParacrossRecord) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptParacrossRecord.ProtoReflect.Descriptor instead.

func (*ReceiptParacrossRecord) GetAddr

func (x *ReceiptParacrossRecord) GetAddr() string

func (*ReceiptParacrossRecord) GetStatus

func (*ReceiptParacrossRecord) ProtoMessage

func (*ReceiptParacrossRecord) ProtoMessage()

func (*ReceiptParacrossRecord) ProtoReflect added in v1.65.3

func (x *ReceiptParacrossRecord) ProtoReflect() protoreflect.Message

func (*ReceiptParacrossRecord) Reset

func (x *ReceiptParacrossRecord) Reset()

func (*ReceiptParacrossRecord) String

func (x *ReceiptParacrossRecord) String() string

type ReceiptSelfConsStageConfig

type ReceiptSelfConsStageConfig struct {
	Prev    *SelfConsensStageInfo `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *SelfConsensStageInfo `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptSelfConsStageConfig) Descriptor deprecated

func (*ReceiptSelfConsStageConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptSelfConsStageConfig.ProtoReflect.Descriptor instead.

func (*ReceiptSelfConsStageConfig) GetCurrent

func (*ReceiptSelfConsStageConfig) GetPrev

func (*ReceiptSelfConsStageConfig) ProtoMessage

func (*ReceiptSelfConsStageConfig) ProtoMessage()

func (*ReceiptSelfConsStageConfig) ProtoReflect added in v1.65.3

func (*ReceiptSelfConsStageConfig) Reset

func (x *ReceiptSelfConsStageConfig) Reset()

func (*ReceiptSelfConsStageConfig) String

func (x *ReceiptSelfConsStageConfig) String() string

type ReceiptSelfConsStageVoteDone

type ReceiptSelfConsStageVoteDone struct {
	Id         string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Stage      *SelfConsensStage `protobuf:"bytes,2,opt,name=stage,proto3" json:"stage,omitempty"`
	TotalNodes int32             `protobuf:"varint,3,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
	TotalVote  int32             `protobuf:"varint,4,opt,name=totalVote,proto3" json:"totalVote,omitempty"`
	MostVote   int32             `protobuf:"varint,5,opt,name=mostVote,proto3" json:"mostVote,omitempty"`
	VoteRst    string            `protobuf:"bytes,6,opt,name=voteRst,proto3" json:"voteRst,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptSelfConsStageVoteDone) Descriptor deprecated

func (*ReceiptSelfConsStageVoteDone) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptSelfConsStageVoteDone.ProtoReflect.Descriptor instead.

func (*ReceiptSelfConsStageVoteDone) GetId

func (*ReceiptSelfConsStageVoteDone) GetMostVote

func (x *ReceiptSelfConsStageVoteDone) GetMostVote() int32

func (*ReceiptSelfConsStageVoteDone) GetStage

func (*ReceiptSelfConsStageVoteDone) GetTotalNodes

func (x *ReceiptSelfConsStageVoteDone) GetTotalNodes() int32

func (*ReceiptSelfConsStageVoteDone) GetTotalVote

func (x *ReceiptSelfConsStageVoteDone) GetTotalVote() int32

func (*ReceiptSelfConsStageVoteDone) GetVoteRst

func (x *ReceiptSelfConsStageVoteDone) GetVoteRst() string

func (*ReceiptSelfConsStageVoteDone) ProtoMessage

func (*ReceiptSelfConsStageVoteDone) ProtoMessage()

func (*ReceiptSelfConsStageVoteDone) ProtoReflect added in v1.65.3

func (*ReceiptSelfConsStageVoteDone) Reset

func (x *ReceiptSelfConsStageVoteDone) Reset()

func (*ReceiptSelfConsStageVoteDone) String

type ReceiptSelfConsStagesUpdate

type ReceiptSelfConsStagesUpdate struct {
	Prev    *SelfConsensStages `protobuf:"bytes,1,opt,name=prev,proto3" json:"prev,omitempty"`
	Current *SelfConsensStages `protobuf:"bytes,2,opt,name=current,proto3" json:"current,omitempty"`
	// contains filtered or unexported fields
}

func (*ReceiptSelfConsStagesUpdate) Descriptor deprecated

func (*ReceiptSelfConsStagesUpdate) Descriptor() ([]byte, []int)

Deprecated: Use ReceiptSelfConsStagesUpdate.ProtoReflect.Descriptor instead.

func (*ReceiptSelfConsStagesUpdate) GetCurrent

func (*ReceiptSelfConsStagesUpdate) GetPrev

func (*ReceiptSelfConsStagesUpdate) ProtoMessage

func (*ReceiptSelfConsStagesUpdate) ProtoMessage()

func (*ReceiptSelfConsStagesUpdate) ProtoReflect added in v1.65.3

func (*ReceiptSelfConsStagesUpdate) Reset

func (x *ReceiptSelfConsStagesUpdate) Reset()

func (*ReceiptSelfConsStagesUpdate) String

func (x *ReceiptSelfConsStagesUpdate) String() string

type ReplyQuerySelfStages

type ReplyQuerySelfStages struct {
	StageInfo []*SelfConsensStageInfo `protobuf:"bytes,1,rep,name=stageInfo,proto3" json:"stageInfo,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplyQuerySelfStages) Descriptor deprecated

func (*ReplyQuerySelfStages) Descriptor() ([]byte, []int)

Deprecated: Use ReplyQuerySelfStages.ProtoReflect.Descriptor instead.

func (*ReplyQuerySelfStages) GetStageInfo

func (x *ReplyQuerySelfStages) GetStageInfo() []*SelfConsensStageInfo

func (*ReplyQuerySelfStages) ProtoMessage

func (*ReplyQuerySelfStages) ProtoMessage()

func (*ReplyQuerySelfStages) ProtoReflect added in v1.65.3

func (x *ReplyQuerySelfStages) ProtoReflect() protoreflect.Message

func (*ReplyQuerySelfStages) Reset

func (x *ReplyQuerySelfStages) Reset()

func (*ReplyQuerySelfStages) String

func (x *ReplyQuerySelfStages) String() string

type ReqParacrossNodeInfo

type ReqParacrossNodeInfo struct {
	Title     string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Addr      string `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"`
	Status    int32  `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	BlsPubKey string `protobuf:"bytes,5,opt,name=blsPubKey,proto3" json:"blsPubKey,omitempty"`
	// contains filtered or unexported fields
}

node query

func (*ReqParacrossNodeInfo) Descriptor deprecated

func (*ReqParacrossNodeInfo) Descriptor() ([]byte, []int)

Deprecated: Use ReqParacrossNodeInfo.ProtoReflect.Descriptor instead.

func (*ReqParacrossNodeInfo) GetAddr

func (x *ReqParacrossNodeInfo) GetAddr() string

func (*ReqParacrossNodeInfo) GetBlsPubKey added in v1.65.1

func (x *ReqParacrossNodeInfo) GetBlsPubKey() string

func (*ReqParacrossNodeInfo) GetId

func (x *ReqParacrossNodeInfo) GetId() string

func (*ReqParacrossNodeInfo) GetStatus

func (x *ReqParacrossNodeInfo) GetStatus() int32

func (*ReqParacrossNodeInfo) GetTitle

func (x *ReqParacrossNodeInfo) GetTitle() string

func (*ReqParacrossNodeInfo) ProtoMessage

func (*ReqParacrossNodeInfo) ProtoMessage()

func (*ReqParacrossNodeInfo) ProtoReflect added in v1.65.3

func (x *ReqParacrossNodeInfo) ProtoReflect() protoreflect.Message

func (*ReqParacrossNodeInfo) Reset

func (x *ReqParacrossNodeInfo) Reset()

func (*ReqParacrossNodeInfo) String

func (x *ReqParacrossNodeInfo) String() string

type ReqParacrossTitleHash

type ReqParacrossTitleHash struct {
	Title     string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	BlockHash []byte `protobuf:"bytes,2,opt,name=blockHash,proto3" json:"blockHash,omitempty"`
	// contains filtered or unexported fields
}

func (*ReqParacrossTitleHash) Descriptor deprecated

func (*ReqParacrossTitleHash) Descriptor() ([]byte, []int)

Deprecated: Use ReqParacrossTitleHash.ProtoReflect.Descriptor instead.

func (*ReqParacrossTitleHash) GetBlockHash

func (x *ReqParacrossTitleHash) GetBlockHash() []byte

func (*ReqParacrossTitleHash) GetTitle

func (x *ReqParacrossTitleHash) GetTitle() string

func (*ReqParacrossTitleHash) ProtoMessage

func (*ReqParacrossTitleHash) ProtoMessage()

func (*ReqParacrossTitleHash) ProtoReflect added in v1.65.3

func (x *ReqParacrossTitleHash) ProtoReflect() protoreflect.Message

func (*ReqParacrossTitleHash) Reset

func (x *ReqParacrossTitleHash) Reset()

func (*ReqParacrossTitleHash) String

func (x *ReqParacrossTitleHash) String() string

type ReqParacrossTitleHeight

type ReqParacrossTitleHeight struct {
	Title  string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	Height int64  `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	// contains filtered or unexported fields
}

query

func (*ReqParacrossTitleHeight) Descriptor deprecated

func (*ReqParacrossTitleHeight) Descriptor() ([]byte, []int)

Deprecated: Use ReqParacrossTitleHeight.ProtoReflect.Descriptor instead.

func (*ReqParacrossTitleHeight) GetHeight

func (x *ReqParacrossTitleHeight) GetHeight() int64

func (*ReqParacrossTitleHeight) GetTitle

func (x *ReqParacrossTitleHeight) GetTitle() string

func (*ReqParacrossTitleHeight) ProtoMessage

func (*ReqParacrossTitleHeight) ProtoMessage()

func (*ReqParacrossTitleHeight) ProtoReflect added in v1.65.3

func (x *ReqParacrossTitleHeight) ProtoReflect() protoreflect.Message

func (*ReqParacrossTitleHeight) Reset

func (x *ReqParacrossTitleHeight) Reset()

func (*ReqParacrossTitleHeight) String

func (x *ReqParacrossTitleHeight) String() string

type ReqQuerySelfStages

type ReqQuerySelfStages struct {
	Status    uint32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	Id        string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	Count     int32  `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	Direction int32  `protobuf:"varint,4,opt,name=direction,proto3" json:"direction,omitempty"`
	Height    int64  `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	Index     int32  `protobuf:"varint,6,opt,name=index,proto3" json:"index,omitempty"`
	// contains filtered or unexported fields
}

query

func (*ReqQuerySelfStages) Descriptor deprecated

func (*ReqQuerySelfStages) Descriptor() ([]byte, []int)

Deprecated: Use ReqQuerySelfStages.ProtoReflect.Descriptor instead.

func (*ReqQuerySelfStages) GetCount

func (x *ReqQuerySelfStages) GetCount() int32

func (*ReqQuerySelfStages) GetDirection

func (x *ReqQuerySelfStages) GetDirection() int32

func (*ReqQuerySelfStages) GetHeight

func (x *ReqQuerySelfStages) GetHeight() int64

func (*ReqQuerySelfStages) GetId

func (x *ReqQuerySelfStages) GetId() string

func (*ReqQuerySelfStages) GetIndex

func (x *ReqQuerySelfStages) GetIndex() int32

func (*ReqQuerySelfStages) GetStatus

func (x *ReqQuerySelfStages) GetStatus() uint32

func (*ReqQuerySelfStages) ProtoMessage

func (*ReqQuerySelfStages) ProtoMessage()

func (*ReqQuerySelfStages) ProtoReflect added in v1.65.3

func (x *ReqQuerySelfStages) ProtoReflect() protoreflect.Message

func (*ReqQuerySelfStages) Reset

func (x *ReqQuerySelfStages) Reset()

func (*ReqQuerySelfStages) String

func (x *ReqQuerySelfStages) String() string

type RespParaNodeBindList added in v1.65.1

type RespParaNodeBindList struct {
	List    *ParaNodeBindList    `protobuf:"bytes,1,opt,name=list,proto3" json:"list,omitempty"`
	Details []*ParaBindMinerInfo `protobuf:"bytes,2,rep,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*RespParaNodeBindList) Descriptor deprecated added in v1.65.1

func (*RespParaNodeBindList) Descriptor() ([]byte, []int)

Deprecated: Use RespParaNodeBindList.ProtoReflect.Descriptor instead.

func (*RespParaNodeBindList) GetDetails added in v1.65.1

func (x *RespParaNodeBindList) GetDetails() []*ParaBindMinerInfo

func (*RespParaNodeBindList) GetList added in v1.65.1

func (x *RespParaNodeBindList) GetList() *ParaNodeBindList

func (*RespParaNodeBindList) ProtoMessage added in v1.65.1

func (*RespParaNodeBindList) ProtoMessage()

func (*RespParaNodeBindList) ProtoReflect added in v1.65.3

func (x *RespParaNodeBindList) ProtoReflect() protoreflect.Message

func (*RespParaNodeBindList) Reset added in v1.65.1

func (x *RespParaNodeBindList) Reset()

func (*RespParaNodeBindList) String added in v1.65.1

func (x *RespParaNodeBindList) String() string

type RespParacrossDone

type RespParacrossDone struct {
	TotalNodes     int32  `protobuf:"varint,1,opt,name=totalNodes,proto3" json:"totalNodes,omitempty"`
	TotalCommit    int32  `protobuf:"varint,2,opt,name=totalCommit,proto3" json:"totalCommit,omitempty"`
	MostSameCommit int32  `protobuf:"varint,3,opt,name=mostSameCommit,proto3" json:"mostSameCommit,omitempty"`
	Title          string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Height         int64  `protobuf:"varint,5,opt,name=height,proto3" json:"height,omitempty"`
	StateHash      string `protobuf:"bytes,6,opt,name=stateHash,proto3" json:"stateHash,omitempty"`
	TxCounts       uint32 `protobuf:"varint,7,opt,name=txCounts,proto3" json:"txCounts,omitempty"`
	TxResult       string `protobuf:"bytes,8,opt,name=txResult,proto3" json:"txResult,omitempty"`
	// commitDone chainHeight
	ChainExecHeight int64 `protobuf:"varint,9,opt,name=chainExecHeight,proto3" json:"chainExecHeight,omitempty"`
	// contains filtered or unexported fields
}

func (*RespParacrossDone) Descriptor deprecated

func (*RespParacrossDone) Descriptor() ([]byte, []int)

Deprecated: Use RespParacrossDone.ProtoReflect.Descriptor instead.

func (*RespParacrossDone) GetChainExecHeight

func (x *RespParacrossDone) GetChainExecHeight() int64

func (*RespParacrossDone) GetHeight

func (x *RespParacrossDone) GetHeight() int64

func (*RespParacrossDone) GetMostSameCommit

func (x *RespParacrossDone) GetMostSameCommit() int32

func (*RespParacrossDone) GetStateHash

func (x *RespParacrossDone) GetStateHash() string

func (*RespParacrossDone) GetTitle

func (x *RespParacrossDone) GetTitle() string

func (*RespParacrossDone) GetTotalCommit

func (x *RespParacrossDone) GetTotalCommit() int32

func (*RespParacrossDone) GetTotalNodes

func (x *RespParacrossDone) GetTotalNodes() int32

func (*RespParacrossDone) GetTxCounts

func (x *RespParacrossDone) GetTxCounts() uint32

func (*RespParacrossDone) GetTxResult

func (x *RespParacrossDone) GetTxResult() string

func (*RespParacrossDone) ProtoMessage

func (*RespParacrossDone) ProtoMessage()

func (*RespParacrossDone) ProtoReflect added in v1.65.3

func (x *RespParacrossDone) ProtoReflect() protoreflect.Message

func (*RespParacrossDone) Reset

func (x *RespParacrossDone) Reset()

func (*RespParacrossDone) String

func (x *RespParacrossDone) String() string

type RespParacrossNodeAddrs

type RespParacrossNodeAddrs struct {
	Ids []*ParaNodeIdStatus `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*RespParacrossNodeAddrs) Descriptor deprecated

func (*RespParacrossNodeAddrs) Descriptor() ([]byte, []int)

Deprecated: Use RespParacrossNodeAddrs.ProtoReflect.Descriptor instead.

func (*RespParacrossNodeAddrs) GetIds

func (*RespParacrossNodeAddrs) ProtoMessage

func (*RespParacrossNodeAddrs) ProtoMessage()

func (*RespParacrossNodeAddrs) ProtoReflect added in v1.65.3

func (x *RespParacrossNodeAddrs) ProtoReflect() protoreflect.Message

func (*RespParacrossNodeAddrs) Reset

func (x *RespParacrossNodeAddrs) Reset()

func (*RespParacrossNodeAddrs) String

func (x *RespParacrossNodeAddrs) String() string

type RespParacrossNodeGroups

type RespParacrossNodeGroups struct {
	Ids []*ParaNodeGroupStatus `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

func (*RespParacrossNodeGroups) Descriptor deprecated

func (*RespParacrossNodeGroups) Descriptor() ([]byte, []int)

Deprecated: Use RespParacrossNodeGroups.ProtoReflect.Descriptor instead.

func (*RespParacrossNodeGroups) GetIds

func (*RespParacrossNodeGroups) ProtoMessage

func (*RespParacrossNodeGroups) ProtoMessage()

func (*RespParacrossNodeGroups) ProtoReflect added in v1.65.3

func (x *RespParacrossNodeGroups) ProtoReflect() protoreflect.Message

func (*RespParacrossNodeGroups) Reset

func (x *RespParacrossNodeGroups) Reset()

func (*RespParacrossNodeGroups) String

func (x *RespParacrossNodeGroups) String() string

type RespParacrossTitles

type RespParacrossTitles struct {
	Titles []*RespParacrossDone `protobuf:"bytes,1,rep,name=titles,proto3" json:"titles,omitempty"`
	// contains filtered or unexported fields
}

func (*RespParacrossTitles) Descriptor deprecated

func (*RespParacrossTitles) Descriptor() ([]byte, []int)

Deprecated: Use RespParacrossTitles.ProtoReflect.Descriptor instead.

func (*RespParacrossTitles) GetTitles

func (x *RespParacrossTitles) GetTitles() []*RespParacrossDone

func (*RespParacrossTitles) ProtoMessage

func (*RespParacrossTitles) ProtoMessage()

func (*RespParacrossTitles) ProtoReflect added in v1.65.3

func (x *RespParacrossTitles) ProtoReflect() protoreflect.Message

func (*RespParacrossTitles) Reset

func (x *RespParacrossTitles) Reset()

func (*RespParacrossTitles) String

func (x *RespParacrossTitles) String() string

type SelfConsensStage

type SelfConsensStage struct {
	StartHeight int64  `protobuf:"varint,1,opt,name=startHeight,proto3" json:"startHeight,omitempty"`
	Enable      uint32 `protobuf:"varint,2,opt,name=enable,proto3" json:"enable,omitempty"`
	// contains filtered or unexported fields
}

func (*SelfConsensStage) Descriptor deprecated

func (*SelfConsensStage) Descriptor() ([]byte, []int)

Deprecated: Use SelfConsensStage.ProtoReflect.Descriptor instead.

func (*SelfConsensStage) GetEnable

func (x *SelfConsensStage) GetEnable() uint32

func (*SelfConsensStage) GetStartHeight

func (x *SelfConsensStage) GetStartHeight() int64

func (*SelfConsensStage) ProtoMessage

func (*SelfConsensStage) ProtoMessage()

func (*SelfConsensStage) ProtoReflect added in v1.65.3

func (x *SelfConsensStage) ProtoReflect() protoreflect.Message

func (*SelfConsensStage) Reset

func (x *SelfConsensStage) Reset()

func (*SelfConsensStage) String

func (x *SelfConsensStage) String() string

type SelfConsensStageInfo

type SelfConsensStageInfo struct {
	Id         string              `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status     uint32              `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"`
	Stage      *SelfConsensStage   `protobuf:"bytes,3,opt,name=stage,proto3" json:"stage,omitempty"`
	FromAddr   string              `protobuf:"bytes,4,opt,name=fromAddr,proto3" json:"fromAddr,omitempty"`
	ExecHeight int64               `protobuf:"varint,5,opt,name=execHeight,proto3" json:"execHeight,omitempty"`
	Votes      *ParaNodeVoteDetail `protobuf:"bytes,6,opt,name=votes,proto3" json:"votes,omitempty"`
	// contains filtered or unexported fields
}

func (*SelfConsensStageInfo) Descriptor deprecated

func (*SelfConsensStageInfo) Descriptor() ([]byte, []int)

Deprecated: Use SelfConsensStageInfo.ProtoReflect.Descriptor instead.

func (*SelfConsensStageInfo) GetExecHeight

func (x *SelfConsensStageInfo) GetExecHeight() int64

func (*SelfConsensStageInfo) GetFromAddr

func (x *SelfConsensStageInfo) GetFromAddr() string

func (*SelfConsensStageInfo) GetId

func (x *SelfConsensStageInfo) GetId() string

func (*SelfConsensStageInfo) GetStage

func (x *SelfConsensStageInfo) GetStage() *SelfConsensStage

func (*SelfConsensStageInfo) GetStatus

func (x *SelfConsensStageInfo) GetStatus() uint32

func (*SelfConsensStageInfo) GetVotes

func (*SelfConsensStageInfo) ProtoMessage

func (*SelfConsensStageInfo) ProtoMessage()

func (*SelfConsensStageInfo) ProtoReflect added in v1.65.3

func (x *SelfConsensStageInfo) ProtoReflect() protoreflect.Message

func (*SelfConsensStageInfo) Reset

func (x *SelfConsensStageInfo) Reset()

func (*SelfConsensStageInfo) String

func (x *SelfConsensStageInfo) String() string

type SelfConsensStages

type SelfConsensStages struct {
	Items []*SelfConsensStage `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

func (*SelfConsensStages) Descriptor deprecated

func (*SelfConsensStages) Descriptor() ([]byte, []int)

Deprecated: Use SelfConsensStages.ProtoReflect.Descriptor instead.

func (*SelfConsensStages) GetItems

func (x *SelfConsensStages) GetItems() []*SelfConsensStage

func (*SelfConsensStages) ProtoMessage

func (*SelfConsensStages) ProtoMessage()

func (*SelfConsensStages) ProtoReflect added in v1.65.3

func (x *SelfConsensStages) ProtoReflect() protoreflect.Message

func (*SelfConsensStages) Reset

func (x *SelfConsensStages) Reset()

func (*SelfConsensStages) String

func (x *SelfConsensStages) String() string

type UnimplementedParacrossServer

type UnimplementedParacrossServer struct {
}

UnimplementedParacrossServer can be embedded to have forward compatible implementations.

func (*UnimplementedParacrossServer) IsSync

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL