wallet

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 22, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package wallet provides contracts for managing wallets.

Package wallet contains JSON mapping structures.

Package wallet contains JSON mapping structures.

Index

Constants

This section is empty.

Variables

View Source
var WalletAll = Wallet{ID: "all"}

WalletAll is a special wallet, indicates all wallets.

Functions

This section is empty.

Types

type Wallet

type Wallet struct {
	ID                      string      `json:"_id"`  // Required.
	Name                    string      `json:"name"` // Required.
	CurrencyID              int64       `json:"currency_id,omitempty"`
	Owner                   string      `json:"owner,omitempty"`
	SortIndex               int64       `json:"sortIndex,omitempty"`
	TransactionNotification bool        `json:"transaction_notification,omitempty"`
	Archived                bool        `json:"archived,omitempty"`
	AccountType             int64       `json:"account_type,omitempty"`
	ExcludeTotal            bool        `json:"exclude_total,omitempty"`
	Icon                    string      `json:"icon,omitempty"`
	IsDelete                bool        `json:"isDelete,omitempty"`
	ListUser                []user.User `json:"listUser,omitempty"`
}

Wallet structure is generated from "#/components/schemas/Wallet".

Jump to

Keyboard shortcuts

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