Documentation
¶
Index ¶
- func Init(server *echo.Echo)
- type BaseTemplateParams
- type BlobField
- type ChainAccountTemplateParams
- type ChainBlobTemplateParams
- type ChainContractTemplateParams
- type ChainListTemplateParams
- type ChainOverview
- type ChainTemplateParams
- type ConfigTemplateParams
- type PeeringTemplateParams
- type RootInfo
- type Tab
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BaseTemplateParams ¶ added in v0.1.0
func BaseParams ¶ added in v0.1.0
func BaseParams(c echo.Context, breadcrumbs ...Tab) BaseTemplateParams
type ChainAccountTemplateParams ¶ added in v0.1.0
type ChainBlobTemplateParams ¶ added in v0.1.0
type ChainContractTemplateParams ¶ added in v0.1.0
type ChainContractTemplateParams struct {
BaseTemplateParams
ChainID coretypes.ChainID
Hname coretypes.Hname
ContractRecord *root.ContractRecord
Log []*collections.TimestampedLogRecord
RootInfo RootInfo
}
type ChainListTemplateParams ¶ added in v0.1.0
type ChainListTemplateParams struct {
BaseTemplateParams
Chains []*ChainOverview
}
type ChainOverview ¶ added in v0.1.0
type ChainOverview struct {
ChainRecord *registry.ChainRecord
RootInfo RootInfo
Error error
}
type ChainTemplateParams ¶ added in v0.1.0
type ChainTemplateParams struct {
BaseTemplateParams
ChainID coretypes.ChainID
ChainRecord *registry.ChainRecord
Block state.Block
VirtualState state.VirtualState
RootInfo RootInfo
Accounts []coretypes.AgentID
TotalAssets map[balance.Color]int64
Blobs map[hashing.HashValue]uint32
Committee struct {
Size uint16
Quorum uint16
NumPeers uint16
HasQuorum bool
PeerStatus []*chain.PeerStatus
}
}
type ConfigTemplateParams ¶ added in v0.1.0
type ConfigTemplateParams struct {
BaseTemplateParams
Configuration map[string]interface{}
}
type PeeringTemplateParams ¶ added in v0.1.0
type PeeringTemplateParams struct {
BaseTemplateParams
NetworkProvider peering_pkg.NetworkProvider
}
Click to show internal directories.
Click to hide internal directories.