Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IEntity ¶
type IEntity interface {
IEntityHandle
IFieldProvider
EntityTypeName() string
IdentityRepresentations() []string
PrevEntities() map[string]IEntityHandle
NextEntities() map[string]IEntityHandle
ParentEntityCounts() map[string]int64
ParentEntity(parentName string, index int64) IEntityHandle
ChildEntityCounts() map[string]int64
ChildEntity(childName string, index int64) IEntityHandle
}
type IEntityHandle ¶
type IEntityHandle interface {
// Non-nil
BlockChain() chainreadinterface.IBlockChain
// None or exactly one of these four will be non-nil
MaybeBlock() chainreadinterface.IBlockHandle
MaybeTransaction() chainreadinterface.ITransHandle
MaybeTxi() chainreadinterface.ITxiHandle
MaybeTxo() chainreadinterface.ITxoHandle
}
Click to show internal directories.
Click to hide internal directories.