entity

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Oct 6, 2024 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Block

type Block struct {
	BlockHeight int64
	BlockHash   string
	Module      string
}

type MetadataEventPurchase

type MetadataEventPurchase struct {
	ExpectedTotalAmountDiscounted uint64
	ReportedTotalAmount           uint64
	PaidTotalAmount               uint64
}

type Node

type Node struct {
	SaleBlock      uint64
	SaleTxIndex    uint32
	NodeID         uint32
	TierIndex      int32
	DelegatedTo    string
	OwnerPublicKey string
	PurchaseTxHash string
	DelegateTxHash string
}

type NodeSale

type NodeSale struct {
	BlockHeight           uint64
	TxIndex               uint32
	Name                  string
	StartsAt              time.Time
	EndsAt                time.Time
	Tiers                 [][]byte
	SellerPublicKey       string
	MaxPerAddress         uint32
	DeployTxHash          string
	MaxDiscountPercentage int32
	SellerWallet          string
}

type NodeSaleEvent

type NodeSaleEvent struct {
	TxHash         string
	BlockHeight    int64
	TxIndex        int32
	WalletAddress  string
	Valid          bool
	Action         int32
	RawMessage     []byte
	ParsedMessage  []byte
	BlockTimestamp time.Time
	BlockHash      string
	Metadata       *MetadataEventPurchase
	Reason         string
}

Jump to

Keyboard shortcuts

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