40 lines
1.4 KiB
Go
40 lines
1.4 KiB
Go
package models
|
|
|
|
type AllFields struct {
|
|
CtxID string
|
|
KeyStatus string
|
|
CtxComment string
|
|
CtxTaxNumber string
|
|
CtxUserIP string
|
|
CtxUserPort string
|
|
KeyDomain string
|
|
KeyPath string
|
|
}
|
|
|
|
type InfoVerificationRequested struct { //эмиттить при подаче на верификацию и при замене файла
|
|
CtxUserIP string
|
|
CtxUserPort string
|
|
KeyDomain string
|
|
KeyPath string
|
|
CtxID string // - айдишник верификации
|
|
KeyStatus string // статус, который пользователь хочет обрести после верификации
|
|
}
|
|
type InfoVerificationDeclined struct {
|
|
CtxUserIP string
|
|
CtxUserPort string
|
|
KeyDomain string
|
|
KeyPath string
|
|
CtxID string // - айдишник верификации
|
|
KeyStatus string // статус, который пользователь хочет обрести после верификации
|
|
CtxComment string // комментарий при отклонении
|
|
}
|
|
type InfoVerificationAccepted struct {
|
|
CtxUserIP string
|
|
CtxUserPort string
|
|
KeyDomain string
|
|
KeyPath string
|
|
CtxID string // - айдишник верификации
|
|
KeyStatus string // статус, который пользователь хочет обрести после верификации
|
|
CtxTaxNumber string
|
|
}
|