Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Block ¶
type Block struct {
Id int64 `gorm:"column:id"`
Hash []byte `gorm:"column:hash"`
EpochNumber uint16 `gorm:"column:epoch_no"`
SlotNumber uint32 `gorm:"column:slot_no"`
EpochSlotNumber uint32 `gorm:"column:epoch_slot_no"`
BlockNumber uint32 `gorm:"column:block_no"`
PreviousID int64 `gorm:"column:previous_id"`
SlotLeaderID int64 `gorm:"column:slot_leader_id"`
Size uint32 `gorm:"column:size"`
Time *time.Time `gorm:"column:time"`
TxCount int64 `gorm:"column:tx_count"`
ProtoMajor uint16 `gorm:"column:proto_major"`
ProtoMinor uint16 `gorm:"column:proto_minor"`
VrfKey string `gorm:"column:vrf_key"`
OpCert []byte `gorm:"column:op_cert"`
OpCertCounter uint32 `gorm:"column:op_cert_counter"`
}
type Epoch ¶
type Epoch struct {
Id int64 `gorm:"column:id"`
// This data type may not be large enough. The DB column uses NUMERIC(38, 0)
OutSum uint64 `gorm:"column:out_sum"`
Fees uint64 `gorm:"column:fees"`
TxCount uint32 `gorm:"column:tx_count"`
BlockCount uint32 `gorm:"column:blk_count"`
EpochNumber uint32 `gorm:"column:no"`
StartTime *time.Time `gorm:"column:start_time"`
EndTime *time.Time `gorm:"column:end_time"`
}
Click to show internal directories.
Click to hide internal directories.