Documentation
¶
Index ¶
- func Query(db *datastore.Datastore) datastore.Query
- type Disclosure
- func (d *Disclosure) AfterCreate() error
- func (d *Disclosure) AfterDelete() error
- func (d *Disclosure) AfterUpdate(prev *Disclosure) error
- func (d *Disclosure) BeforeUpdate(prev *Disclosure) error
- func (d *Disclosure) Defaults()
- func (d Disclosure) Document() mixin.Document
- func (d *Disclosure) Init(db *datastore.Datastore)
- func (d Disclosure) Kind() string
- type Document
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Disclosure ¶
type Disclosure struct {
mixin.BaseModel
// The searchable module we use is called 'document' so this has to be
// called something else.
Publication string `json:"publication"`
Hash string `json:"hash"`
Type string `json:"type"`
Receiver string `json:"receiver"`
}
Datastructure for Bitcoin Transaction
func New ¶
func New(db *datastore.Datastore) *Disclosure
func (*Disclosure) AfterCreate ¶
func (d *Disclosure) AfterCreate() error
func (*Disclosure) AfterDelete ¶
func (d *Disclosure) AfterDelete() error
func (*Disclosure) AfterUpdate ¶
func (d *Disclosure) AfterUpdate(prev *Disclosure) error
func (*Disclosure) BeforeUpdate ¶
func (d *Disclosure) BeforeUpdate(prev *Disclosure) error
func (*Disclosure) Defaults ¶
func (d *Disclosure) Defaults()
func (Disclosure) Document ¶
func (d Disclosure) Document() mixin.Document
func (*Disclosure) Init ¶
func (d *Disclosure) Init(db *datastore.Datastore)
func (Disclosure) Kind ¶
func (d Disclosure) Kind() string
Click to show internal directories.
Click to hide internal directories.