Documentation ¶
Index ¶
- func DecorateWithPayments(ctx context.Context, body string, payments []chat1.TextPayment) string
- type ChatTxCandidate
- type Sender
- func (s *Sender) DecorateWithPayments(ctx context.Context, body string, payments []chat1.TextPayment) string
- func (s *Sender) DescribePayments(ctx context.Context, uid gregor1.UID, convID chat1.ConversationID, ...) (res chat1.UIChatPaymentSummary, toSend []types.ParsedStellarPayment, err error)
- func (s *Sender) ParsePayments(ctx context.Context, uid gregor1.UID, convID chat1.ConversationID, body string) (res []types.ParsedStellarPayment)
- func (s *Sender) SendPayments(ctx context.Context, convID chat1.ConversationID, ...) (res []chat1.TextPayment, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecorateWithPayments ¶
Types ¶
type ChatTxCandidate ¶
type ChatTxCandidate struct { Amount string CurrencyCode string Username *string Full string Position []int }
func FindChatTxCandidates ¶
func FindChatTxCandidates(xs string) []ChatTxCandidate
type Sender ¶
type Sender struct { globals.Contextified utils.DebugLabeler }
func (*Sender) DecorateWithPayments ¶
func (*Sender) DescribePayments ¶
func (s *Sender) DescribePayments(ctx context.Context, uid gregor1.UID, convID chat1.ConversationID, payments []types.ParsedStellarPayment) (res chat1.UIChatPaymentSummary, toSend []types.ParsedStellarPayment, err error)
func (*Sender) ParsePayments ¶
func (s *Sender) ParsePayments(ctx context.Context, uid gregor1.UID, convID chat1.ConversationID, body string) (res []types.ParsedStellarPayment)
func (*Sender) SendPayments ¶
func (s *Sender) SendPayments(ctx context.Context, convID chat1.ConversationID, payments []types.ParsedStellarPayment) (res []chat1.TextPayment, err error)
Click to show internal directories.
Click to hide internal directories.