Documentation ¶
Index ¶
- func BalanceToRaw(b types.Balance, unit string) (types.Balance, error)
- func ChainToken() types.Hash
- func GasAddress() types.Address
- func GasBlock() types.StateBlock
- func GasBlockHash() types.Hash
- func GasMintageBlock() types.StateBlock
- func GasMintageHash() types.Hash
- func GasToken() types.Hash
- func GenesisAddress() types.Address
- func GenesisBlock() types.StateBlock
- func GenesisBlockHash() types.Hash
- func GenesisMintageBlock() types.StateBlock
- func GenesisMintageHash() types.Hash
- func IsGenesisBlock(block *types.StateBlock) bool
- func IsGenesisToken(hash types.Hash) bool
- func RawToBalance(b types.Balance, unit string) (types.Balance, error)
- func TimeNow() time.Time
- type Service
- type ServiceLifecycle
- func (s *ServiceLifecycle) PostInit() bool
- func (s *ServiceLifecycle) PostStart() bool
- func (s *ServiceLifecycle) PostStop() bool
- func (s *ServiceLifecycle) PreInit() bool
- func (s *ServiceLifecycle) PreStart() bool
- func (s *ServiceLifecycle) PreStop() bool
- func (s *ServiceLifecycle) State() int32
- func (s *ServiceLifecycle) Stopped() bool
- func (s *ServiceLifecycle) String() string
- type ServiceStatus
- type TopicType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BalanceToRaw ¶ added in v0.0.9
func ChainToken ¶ added in v1.0.1
func GasAddress ¶ added in v1.0.4
func GasBlock ¶ added in v1.0.4
func GasBlock() types.StateBlock
func GasBlockHash ¶ added in v1.0.4
func GasMintageBlock ¶ added in v1.0.4
func GasMintageBlock() types.StateBlock
func GasMintageHash ¶ added in v1.0.4
func GenesisAddress ¶ added in v1.0.1
func GenesisBlock ¶ added in v1.0.1
func GenesisBlock() types.StateBlock
func GenesisBlockHash ¶ added in v1.0.1
func GenesisMintageBlock ¶ added in v0.0.9
func GenesisMintageBlock() types.StateBlock
func GenesisMintageHash ¶ added in v0.0.9
func IsGenesisBlock ¶ added in v0.0.9
func IsGenesisBlock(block *types.StateBlock) bool
IsGenesis check block is chain token genesis
func IsGenesisToken ¶ added in v1.0.4
IsGenesis check token is chain token genesis
func RawToBalance ¶ added in v0.0.9
Types ¶
type ServiceLifecycle ¶
type ServiceLifecycle struct {
Status int32 // ServiceStatus
}
func (*ServiceLifecycle) PostInit ¶
func (s *ServiceLifecycle) PostInit() bool
func (*ServiceLifecycle) PostStart ¶
func (s *ServiceLifecycle) PostStart() bool
func (*ServiceLifecycle) PostStop ¶
func (s *ServiceLifecycle) PostStop() bool
func (*ServiceLifecycle) PreInit ¶
func (s *ServiceLifecycle) PreInit() bool
func (*ServiceLifecycle) PreStart ¶
func (s *ServiceLifecycle) PreStart() bool
func (*ServiceLifecycle) PreStop ¶
func (s *ServiceLifecycle) PreStop() bool
func (*ServiceLifecycle) State ¶
func (s *ServiceLifecycle) State() int32
func (*ServiceLifecycle) Stopped ¶
func (s *ServiceLifecycle) Stopped() bool
func (*ServiceLifecycle) String ¶
func (s *ServiceLifecycle) String() string
type ServiceStatus ¶
type ServiceStatus int32
const ( Origin ServiceStatus = iota Initialing Inited Starting Started Stopping Stopped )
func (ServiceStatus) String ¶
func (i ServiceStatus) String() string
type TopicType ¶ added in v1.1.0
type TopicType string
const ( EventPublish TopicType = "publish" EventConfirmReq TopicType = "confirmReq" EventConfirmAck TopicType = "confirmAck" EventSyncBlock TopicType = "syncBlock" EventConfirmedBlock TopicType = "confirmedBlock" EventBroadcast TopicType = "broadcast" EventSendMsgToPeers TopicType = "sendMsgToPeers" EventPeersInfo TopicType = "peersInfo" EventSyncing TopicType = "syncing" EventAddRelation TopicType = "addRelation" EventDeleteRelation TopicType = "deleteRelation" )
Topic type
Source Files ¶
Click to show internal directories.
Click to hide internal directories.