Skip to content

Payments history: Display direct member payments #3703

@dmtrjsg

Description

@dmtrjsg

Context

☝️ link to Direct payments implementation:

In order for the GW operator to pay channel directly, a member payment remark can be used. It can be executed via CLI.  Below are the example of commands to make the payment and attribute it to channel (1), or a specific video (2). 

When the payment is made, by default CLI will prompt to choose the *membership* from which the payment must be made, or it can be specified with a special param `--useMemberId ***`, like it is shown in example (1) 

NB:The payment is made from the member’s *controller account*.

Example CLI commands for payments: 

1. `joystream-cli content:directChannelPayment --rationale "abcd" --channelId 1 --amount 10 --useMemberId 133`
NB: (default `payment_context` is assumed to be channel)
2. `joystream-cli content:directChannelPayment --rationale "abcd" --channelId 1 --amount 10 --videoId 1` 
NB: (payment_context is video 1)

Link to design issue:

LInk to Figma>

Scope

  • Implement displaying direct payments via member remark in the table. For description show Payment Rationale from the payment remark.
  • When Payment description is too long, display "See more" link and open description in the popup. See figma>

Metadata

Metadata

Assignees

Labels

ephesusEphesus Networkskip-asana-syncBlocks synching via Unito <-> Asana integration

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions