21 lines
411 B
Go
21 lines
411 B
Go
package users
|
|
|
|
import (
|
|
"time"
|
|
|
|
"backend/pkg/pg"
|
|
)
|
|
|
|
type UserInfo struct {
|
|
IsAdmin bool `json:"is_admin"`
|
|
AdminContact string `json:"admin_contact"`
|
|
Balance int64 `json:"balance"`
|
|
}
|
|
|
|
type BalanceHistory struct {
|
|
Type pg.BalanceType `json:"type"`
|
|
Target pg.BalanceTarget `json:"target"`
|
|
Balance int64 `json:"balance"`
|
|
CreatedAt time.Time `json:"created_at"`
|
|
}
|