Documentation
¶
Index ¶
- func NewIntegration(accounts account.Store) codeantispam.Integration
- type Integration
- func (i *Integration) AllowOpenAccounts(ctx context.Context, owner *codecommon.Account) (bool, string, error)
- func (i *Integration) AllowReceivePayments(ctx context.Context, owner *codecommon.Account, isPublic bool) (bool, string, error)
- func (i *Integration) AllowSendPayment(_ context.Context, _, _ *codecommon.Account, isPublic bool) (bool, string, error)
- func (i *Integration) AllowSwap(ctx context.Context, _ *codecommon.Account) (bool, string, error)
- func (i *Integration) AllowWelcomeBonus(ctx context.Context, owner *codecommon.Account) (bool, string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewIntegration ¶
func NewIntegration(accounts account.Store) codeantispam.Integration
Types ¶
type Integration ¶
type Integration struct {
// contains filtered or unexported fields
}
func (*Integration) AllowOpenAccounts ¶
func (i *Integration) AllowOpenAccounts(ctx context.Context, owner *codecommon.Account) (bool, string, error)
func (*Integration) AllowReceivePayments ¶
func (i *Integration) AllowReceivePayments(ctx context.Context, owner *codecommon.Account, isPublic bool) (bool, string, error)
func (*Integration) AllowSendPayment ¶
func (i *Integration) AllowSendPayment(_ context.Context, _, _ *codecommon.Account, isPublic bool) (bool, string, error)
func (*Integration) AllowSwap ¶
func (i *Integration) AllowSwap(ctx context.Context, _ *codecommon.Account) (bool, string, error)
func (*Integration) AllowWelcomeBonus ¶
func (i *Integration) AllowWelcomeBonus(ctx context.Context, owner *codecommon.Account) (bool, string, error)
Click to show internal directories.
Click to hide internal directories.