Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement payment channel CLI #94

Closed
whyrusleeping opened this issue Jul 26, 2019 · 0 comments
Closed

Implement payment channel CLI #94

whyrusleeping opened this issue Jul 26, 2019 · 0 comments

Comments

@whyrusleeping
Copy link
Member

Followup from #37, the actors code is done, now we just need a CLI interface.

Copied from the sketch in the previous issue:

lotus paych create <target> <total amount>
lotus paych voucher <channel> <amount> # sequence IDs could be tracked internally
lotus paych redeem <voucher>
lotus paych status <channel>
lotus paych list # list open channels to and from us
nonsense added a commit that referenced this issue Nov 6, 2020
listen to all ifaces when exposing internal apis
dumikau pushed a commit to protofire/lotus that referenced this issue Jun 8, 2023
* Start fixing test failures

* new waitForBlock

* use one function

* simplify waitForBlock

* fix waitForBlock

* refactor check nodes are synced

* Increase timeout

* restore circle ci config

* update circleci

* propose temporal implementation waitNodeInSync

* update waitNodeInSync

* drafting the changes

* fix linting

* rewrite syncFromPeers

* fix timeout

* update transport

* rename functions

* refactor tests

* remove old functions

* make the code clean

* add miner

* update restore functions

* Update itests/kit/node_full.go

Co-authored-by: adlrocha <adlrocha@tutamail.com>

* fix comments

* fix comments

---------

Co-authored-by: adlrocha <adlrocha@tutamail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant