Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExplorerMission ¶
type ExplorerMission struct { ExplorerMissionId uint64 `db:"explorer_mission_id" structs:"-"` Explorer int64 `db:"explorer" structs:"explorer"` Mission int64 `db:"mission" structs:"mission"` Withdrawn bool `db:"withdrawn" structs:"withdrawn"` NumberShips int64 `db:"number_ships" structs:"number_ships"` TotalStakeTLM int64 `db:"total_stake_tlm" structs:"total_stake_tlm"` TotalStakeBNB int64 `db:"total_stake_bnb" structs:"total_stake_bnb"` }
type ExplorerMissionQ ¶
type ExplorerMissionQ interface { New() ExplorerMissionQ Get() (*ExplorerMission, error) Select() ([]ExplorerMission, error) Insert(explorerMission ExplorerMission) (ExplorerMission, error) Update(explorerMission ExplorerMission) (ExplorerMission, error) FilterByMission(missionId int64) ExplorerMissionQ FilterByExplorer(explorerId int64) ExplorerMissionQ }
type JoinEvent ¶
type JoinEvent struct {
TransactionId string `db:"transaction_id" structs:"transaction_id"`
}
type JoinEventQ ¶
type Mission ¶
type Mission struct { MissionId uint64 `db:"mission_id" structs:"mission_id"` Description string `db:"description" structs:"description"` Name string `db:"name" structs:"name"` BoardingTime int64 `db:"boarding_time" structs:"boarding_time"` LaunchTime int64 `db:"launch_time" structs:"launch_time"` EndTime int64 `db:"end_time" structs:"end_time"` Duration int64 `db:"duration" structs:"duration"` MissionType int64 `db:"mission_type" structs:"mission_type"` Reward int64 `db:"reward" structs:"reward"` SpaceshipCost int64 `db:"spaceship_cost" structs:"spaceship_cost"` MissionPower int64 `db:"mission_power" structs:"mission_power"` TotalShips int64 `db:"total_ships" structs:"total_ships"` NftContract []byte `db:"nft_contract" structs:"nft_contract"` NftTokenURI string `db:"nft_token_uri" structs:"nft_token_uri"` }
Click to show internal directories.
Click to hide internal directories.