Documentation ¶
Index ¶
- Constants
- Variables
- func Close()
- func Load() error
- func Process(eb factom.EBlock) error
- func SaveHeight(height uint32) error
- type Address
- type Chain
- func (chain Chain) GetAddress(rcdHash *factom.FAAddress) (Address, error)
- func (chain Chain) GetAllNFTokens(page, limit uint64, order string) ([]NFToken, error)
- func (chain Chain) GetEntries(hash *factom.Bytes32, rcdHashes []factom.FAAddress, tknID *fat1.NFTokenID, ...) ([]factom.Entry, error)
- func (chain Chain) GetEntry(hash *factom.Bytes32) (factom.Entry, error)
- func (chain Chain) GetNFToken(tkn *NFToken) error
- func (chain Chain) GetNFTokensForOwner(rcdHash *factom.FAAddress, page, limit uint64, order string) (fat1.NFTokens, error)
- func (chain *Chain) Process(eb factom.EBlock) error
- func (chain Chain) String() string
- type ChainMap
- type ChainStatus
- type Metadata
- type NFToken
Constants ¶
View Source
const LimitMax = 1000
Variables ¶
View Source
var ( Chains = ChainMap{ RWMutex: &sync.RWMutex{}, // contains filtered or unexported fields } )
View Source
var (
SavedHeight uint32
)
Functions ¶
func SaveHeight ¶
Types ¶
type Address ¶
type Chain ¶
type Chain struct { ID *factom.Bytes32 ChainStatus factom.Identity fat.Issuance Metadata *gorm.DB DBR *dbr.Connection }
func (Chain) GetAllNFTokens ¶
func (Chain) GetEntries ¶
func (Chain) GetNFToken ¶
func (Chain) GetNFTokensForOwner ¶
type ChainStatus ¶
type ChainStatus uint
const ( ChainStatusUnknown ChainStatus = 0 ChainStatusTracked ChainStatus = 1 ChainStatusIssued ChainStatus = 3 ChainStatusIgnored ChainStatus = 4 )
func (ChainStatus) IsIgnored ¶
func (status ChainStatus) IsIgnored() bool
func (ChainStatus) IsIssued ¶
func (status ChainStatus) IsIssued() bool
func (ChainStatus) IsTracked ¶
func (status ChainStatus) IsTracked() bool
func (ChainStatus) IsUnknown ¶
func (status ChainStatus) IsUnknown() bool
func (ChainStatus) String ¶
func (status ChainStatus) String() string
Click to show internal directories.
Click to hide internal directories.