aftermarket

package
v0.1.20 Latest Latest
Warning

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

Go to latest
Published: Mar 20, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const TokenPrefix = "AD"

TokenPrefix is the prefix for a global token id for aftermarket devices.

Variables

This section is empty.

Functions

func IDToToken added in v0.1.20

func IDToToken(b []byte) (int, error)

IDToToken converts token data to a token id.

func ToAPI added in v0.1.20

ToAPI converts a vehicle to a corresponding API vehicle.

Types

type Repository

type Repository struct {
	*base.Repository
}

func (*Repository) GetAftermarketDevice

func (r *Repository) GetAftermarketDevice(ctx context.Context, by gmodel.AftermarketDeviceBy) (*gmodel.AftermarketDevice, error)

func (*Repository) GetAftermarketDevices

func (r *Repository) GetAftermarketDevices(ctx context.Context, first *int, after *string, last *int, before *string, filterBy *gmodel.AftermarketDevicesFilter) (*gmodel.AftermarketDeviceConnection, error)

GetOwnedAftermarketDevices godoc @Description gets aftermarket devices for an owner address @Param addr common.Address "eth address of owner" @Param first [*int] "the number of devices to return per page" @Param after [*string] "base64 string representing a device tokenID. This is a pointer to where we start fetching devices from on each page" @Param last [*int] "the number of devices to return from previous pages" @Param before [*string] "base64 string representing a device tokenID. Pointer to where we start fetching devices from previous pages"

func (*Repository) GetAftermarketDevicesForManufacturer

func (r *Repository) GetAftermarketDevicesForManufacturer(ctx context.Context, obj *model.Manufacturer, first *int, after *string, last *int, before *string, filterBy *model.AftermarketDevicesFilter) (*gmodel.AftermarketDeviceConnection, error)

Jump to

Keyboard shortcuts

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