Documentation
¶
Index ¶
- type AddAddressRequest
- type AddAddressResponse
- type Address
- type ChangePasswordRequest
- type ChangePasswordResponse
- type DeleteAddressRequest
- type DeleteAddressResponse
- type GetAddressRequest
- type GetAddressResponse
- type GetTransactionsRequest
- type GetTransactionsResponse
- type GetUserAddressesRequest
- type GetUserAddressesResponse
- type GetUserInfoRequest
- type GetUserInfoResponse
- type GetWalletRequest
- type GetWalletResponse
- type LoginRequest
- type LoginResponse
- type LogoutRequest
- type LogoutResponse
- type RechargeWalletRequest
- type RechargeWalletResponse
- type RegisterRequest
- type RegisterResponse
- type ResetPasswordRequest
- type ResetPasswordResponse
- type Transaction
- type UpdateAddressRequest
- type UpdateAddressResponse
- type UpdateUserInfoRequest
- type UpdateUserInfoResponse
- type User
- type UserInfo
- type WithdrawWalletRequest
- type WithdrawWalletResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddAddressRequest ¶
type AddAddressRequest = user.AddAddressRequest
type AddAddressResponse ¶
type AddAddressResponse = user.AddAddressResponse
type ChangePasswordRequest ¶
type ChangePasswordRequest = user.ChangePasswordRequest
type ChangePasswordResponse ¶
type ChangePasswordResponse = user.ChangePasswordResponse
type DeleteAddressRequest ¶
type DeleteAddressRequest = user.DeleteAddressRequest
type DeleteAddressResponse ¶
type DeleteAddressResponse = user.DeleteAddressResponse
type GetAddressRequest ¶
type GetAddressRequest = user.GetAddressRequest
type GetAddressResponse ¶
type GetAddressResponse = user.GetAddressResponse
type GetTransactionsRequest ¶
type GetTransactionsRequest = user.GetTransactionsRequest
type GetTransactionsResponse ¶
type GetTransactionsResponse = user.GetTransactionsResponse
type GetUserAddressesRequest ¶
type GetUserAddressesRequest = user.GetUserAddressesRequest
type GetUserAddressesResponse ¶
type GetUserAddressesResponse = user.GetUserAddressesResponse
type GetUserInfoRequest ¶
type GetUserInfoRequest = user.GetUserInfoRequest
type GetUserInfoResponse ¶
type GetUserInfoResponse = user.GetUserInfoResponse
type GetWalletRequest ¶
type GetWalletRequest = user.GetWalletRequest
type GetWalletResponse ¶
type GetWalletResponse = user.GetWalletResponse
type LoginRequest ¶
type LoginRequest = user.LoginRequest
type LoginResponse ¶
type LoginResponse = user.LoginResponse
type LogoutRequest ¶
type LogoutRequest = user.LogoutRequest
type LogoutResponse ¶
type LogoutResponse = user.LogoutResponse
type RechargeWalletRequest ¶
type RechargeWalletRequest = user.RechargeWalletRequest
type RechargeWalletResponse ¶
type RechargeWalletResponse = user.RechargeWalletResponse
type RegisterRequest ¶
type RegisterRequest = user.RegisterRequest
type RegisterResponse ¶
type RegisterResponse = user.RegisterResponse
type ResetPasswordRequest ¶
type ResetPasswordRequest = user.ResetPasswordRequest
type ResetPasswordResponse ¶
type ResetPasswordResponse = user.ResetPasswordResponse
type Transaction ¶
type Transaction = user.Transaction
type UpdateAddressRequest ¶
type UpdateAddressRequest = user.UpdateAddressRequest
type UpdateAddressResponse ¶
type UpdateAddressResponse = user.UpdateAddressResponse
type UpdateUserInfoRequest ¶
type UpdateUserInfoRequest = user.UpdateUserInfoRequest
type UpdateUserInfoResponse ¶
type UpdateUserInfoResponse = user.UpdateUserInfoResponse
type User ¶
type User interface { // 用户注册 Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error) // 用户登录 Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error) // 用户登出 Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*LogoutResponse, error) // 获取用户信息 GetUserInfo(ctx context.Context, in *GetUserInfoRequest, opts ...grpc.CallOption) (*GetUserInfoResponse, error) GetUserAddresses(ctx context.Context, in *GetUserAddressesRequest, opts ...grpc.CallOption) (*GetUserAddressesResponse, error) GetAddress(ctx context.Context, in *GetAddressRequest, opts ...grpc.CallOption) (*GetAddressResponse, error) GetTransactions(ctx context.Context, in *GetTransactionsRequest, opts ...grpc.CallOption) (*GetTransactionsResponse, error) // 更新用户信息 UpdateUserInfo(ctx context.Context, in *UpdateUserInfoRequest, opts ...grpc.CallOption) (*UpdateUserInfoResponse, error) // 修改密码 ChangePassword(ctx context.Context, in *ChangePasswordRequest, opts ...grpc.CallOption) (*ChangePasswordResponse, error) // 重置密码 ResetPassword(ctx context.Context, in *ResetPasswordRequest, opts ...grpc.CallOption) (*ResetPasswordResponse, error) // 地址管理 AddAddress(ctx context.Context, in *AddAddressRequest, opts ...grpc.CallOption) (*AddAddressResponse, error) UpdateAddress(ctx context.Context, in *UpdateAddressRequest, opts ...grpc.CallOption) (*UpdateAddressResponse, error) DeleteAddress(ctx context.Context, in *DeleteAddressRequest, opts ...grpc.CallOption) (*DeleteAddressResponse, error) // 钱包操作 GetWallet(ctx context.Context, in *GetWalletRequest, opts ...grpc.CallOption) (*GetWalletResponse, error) RechargeWallet(ctx context.Context, in *RechargeWalletRequest, opts ...grpc.CallOption) (*RechargeWalletResponse, error) WithdrawWallet(ctx context.Context, in *WithdrawWalletRequest, opts ...grpc.CallOption) (*WithdrawWalletResponse, error) }
type WithdrawWalletRequest ¶
type WithdrawWalletRequest = user.WithdrawWalletRequest
type WithdrawWalletResponse ¶
type WithdrawWalletResponse = user.WithdrawWalletResponse
Click to show internal directories.
Click to hide internal directories.