Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.

3rd PPP #98

Merged
merged 1 commit into from
Nov 1, 2022
Merged

3rd PPP #98

merged 1 commit into from
Nov 1, 2022

Conversation

bonomat
Copy link
Contributor

@bonomat bonomat commented Nov 1, 2022

resolves #55

Please provide more input. I would also add some screenshots from the frontend PRs which are merged already.

@bonomat bonomat changed the title docs: third lol ppp 3rd PPP Nov 1, 2022
Copy link
Collaborator

@holzeis holzeis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

docs/ppp/iteration_3_01112022.md Outdated Show resolved Hide resolved

- Build a Lightning Full node using LDK and Flutter and open a channel automatically [https://github.com/itchysats/10101/issues/10](https://github.com/itchysats/10101/issues/10).
- Build out frontend based on the [wireframes](https://www.figma.com/file/zUBJpQ0v8cx6DHivS10OeI/TenTenOneWireFrame).
- Add a custom output to a Lightning Channel. This will be the base for adding DLCs to a channel. [https://github.com/itchysats/10101/issues/54](https://github.com/itchysats/10101/issues/54)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@luckysori are we going to publish the blog post? #14

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed during our demo call, let's publish it during the next iteration 😉

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can include it in this list then.


- Added an on-chain wallet powered by [BDK](https://github.com/bitcoindevkit/bdk) to our app. We generate a wallet basde on a Bip39 seed phrase [https://github.com/itchysats/10101/issues/68](https://github.com/itchysats/10101/issues/68).
- Show balance in the wallet. [https://github.com/itchysats/10101/issues/90](https://github.com/itchysats/10101/issues/90).
- Made progress on our fork of [rust-lightning](https://github.com/itchysats/rust-lightning). While we do not have a full end-to-end test yet we feel confident that it's just a few lines of code away :)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suppose we can now say that we've added a custom output to the commitment transaction!

Copy link
Contributor

@klochowicz klochowicz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@bonomat
Copy link
Contributor Author

bonomat commented Nov 1, 2022

bors r+

Copy link
Contributor

@da-kami da-kami left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried to provide some additional content :)

### Progress ✅

- Added an on-chain wallet powered by [BDK](https://github.com/bitcoindevkit/bdk) to our app. We generate a wallet basde on a Bip39 seed phrase [https://github.com/itchysats/10101/issues/68](https://github.com/itchysats/10101/issues/68).
- Show balance in the wallet. [https://github.com/itchysats/10101/issues/90](https://github.com/itchysats/10101/issues/90).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here is a screenshot if you want to add it but it does not look like much yet:

image

Once the navigation bars and FABs (floating action buttons) are in it will look more like an app :)

### Plans 📆

- Build a Lightning Full node using LDK and Flutter and open a channel automatically [https://github.com/itchysats/10101/issues/10](https://github.com/itchysats/10101/issues/10).
- Build the trade view based on the [wireframes](https://www.figma.com/file/zUBJpQ0v8cx6DHivS10OeI/TenTenOneWireFrame).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Build the trade view based on the [wireframes](https://www.figma.com/file/zUBJpQ0v8cx6DHivS10OeI/TenTenOneWireFrame).
- Build the trade view based on the [wireframes](https://www.figma.com/file/zUBJpQ0v8cx6DHivS10OeI/TenTenOneWireFrame) as part of a Flutter app. Flutter allows to us to ship us to multiple devices out of the box.

### Progress ✅

- Added an on-chain wallet powered by [BDK](https://github.com/bitcoindevkit/bdk) to our app. We generate a wallet basde on a Bip39 seed phrase [https://github.com/itchysats/10101/issues/68](https://github.com/itchysats/10101/issues/68).
- Show balance in the wallet. [https://github.com/itchysats/10101/issues/90](https://github.com/itchysats/10101/issues/90).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Show balance in the wallet. [https://github.com/itchysats/10101/issues/90](https://github.com/itchysats/10101/issues/90).
- Set up Flutter and `flutter-rust-bridge` so we can stick to rust for the beefy parts but have a beautiful cross-platform app based on Flutter.
- Show balance in the wallet screen. [https://github.com/itchysats/10101/issues/90](https://github.com/itchysats/10101/issues/90).
- Work on the Wallet backup screens. [https://github.com/itchysats/10101/pull/81](https://github.com/itchysats/10101/pull/81)
- Work on navigation between Wallet and CFD trading page. [https://github.com/itchysats/10101/issues/90](https://github.com/itchysats/10101/issues/96).

bors bot added a commit that referenced this pull request Nov 1, 2022
98: 3rd PPP r=bonomat a=bonomat

resolves #55

Please provide more input. I would also add some screenshots from the frontend PRs which are merged already.

Co-authored-by: Philipp Hoenisch <[email protected]>
@da-kami
Copy link
Contributor

da-kami commented Nov 1, 2022

bors r-

@bors
Copy link
Contributor

bors bot commented Nov 1, 2022

Canceled.

@bonomat
Copy link
Contributor Author

bonomat commented Nov 1, 2022

bors r-

Just in time :D

@bonomat
Copy link
Contributor Author

bonomat commented Nov 1, 2022

Thanks for the feedback and input everyone :)

bors r+

https://makers.bolt.fun/story/ppps-week-3-10101--307

@bors
Copy link
Contributor

bors bot commented Nov 1, 2022

Build succeeded:

@bors bors bot merged commit 3955d49 into main Nov 1, 2022
@bors bors bot deleted the docs-lol-ppp-3 branch November 1, 2022 08:37
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create third PPP
5 participants