Skip to content

Commit 2e51b54

Browse files
authored
Merge pull request lightningdevkit#1 from payjoin/init-payjoin
Init payjoin
2 parents 911da87 + ea2ac54 commit 2e51b54

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+305
-2431
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
/docs/.vuepress/dist
66

77
# Misc
8+
.vscode
89
.DS_Store
910
.env.local
1011
.env.development.local

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2021 lightningdevkit
3+
Copyright (c) 2023 payjoindevkit
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Lightning Dev Kit Documentation
1+
# Payjoin Dev Kit Documentation
22

3-
[![Build Status](https://github.com/lightningdevkit/lightningdevkit.org/workflows/Build/badge.svg)](https://github.com/lightningdevkit/lightningdevkit.org/actions?query=workflow%3A%22Build%22)
3+
[![Build Status](https://github.com/payjoin/payjoindevkit.org/workflows/Build/badge.svg)](https://github.com/payjoin/payjoindevkit.org/actions?query=workflow%3A%22Build%22)
44

55
### Build the Documentation Locally
66

docs/.vuepress/config.js

Lines changed: 21 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
const { resolve } = require('path')
22
const themeConfig = require('@spiralbtc/vuepress-devkit-theme/config')
33

4-
const title = 'Lightning Dev Kit Documentation'
5-
const baseUrl = 'https://lightningdevkit.org'
6-
const githubUrl = 'https://github.com/lightningdevkit'
7-
const discordUrl = 'https://discord.gg/xaYE3pDQpm'
4+
const title = 'Payjoin Dev Kit Documentation'
5+
const baseUrl = 'https://payjoindevkit.org'
6+
const githubUrl = 'https://github.com/payjoin'
7+
const discordUrl = 'https://discord.gg/6rJD9R684h'
88
const themeColor = '#ffffff'
99

1010
const docsSidebar = [
@@ -20,68 +20,15 @@ const docsSidebar = [
2020
['/introduction/use_cases', 'Use Cases'],
2121
]
2222
},
23-
'/running-a-sample-ldk-node',
24-
{
25-
title: 'Overview',
26-
collapsable: true,
27-
children: [
28-
['/overview/architecture', 'Architecture'],
29-
['/overview/peer-management', 'Peer Management'],
30-
['/overview/persistent_storage', 'Persistent Storage'],
31-
['/overview/blockchain_data', 'Blockchain Data'],
32-
['/overview/wallet_management', 'Wallet Management'],
33-
['/overview/networking', 'Networking'],
34-
['/overview/private_key_management', 'Private Key Management'],
35-
['/overview/transactions', 'Transactions'],
36-
['/overview/random_number_generation', 'Random Number Generation'],
37-
]
38-
},
39-
{
40-
title: 'Payments',
41-
path: '/payments/',
42-
collapsable: true,
43-
children: [
44-
['/payments/connecting_peers', 'Connecting Peers'],
45-
['/payments/managing_channels', 'Managing Channels'],
46-
['/payments/sending_payments', 'Sending Payments'],
47-
['/payments/receiving_payments', 'Receiving Payments'],
48-
]
49-
},
50-
{
51-
title: 'Blockchain Data',
52-
collapsable: true,
53-
children: [
54-
['/blockchain_data/introduction', 'Introduction'],
55-
['/blockchain_data/chain_activity', 'Chain Activity'],
56-
['/blockchain_data/block_source', 'Block Source'],
57-
['/blockchain_data/full_blocks', 'Full Blocks'],
58-
['/blockchain_data/pre_filtered_blocks', 'Pre-filtered Blocks'],
59-
['/blockchain_data/confirmed_transactions', 'Confirmed Transactions'],
60-
['/blockchain_data/transaction_broadcasting', 'Transaction Broadcasting'],
61-
]
62-
},
63-
'/key_management',
23+
'/send-receive-test-payjoins',
6424
'/examples',
6525
]
6626
},
6727
{
6828
title: 'API Reference',
6929
collapsable: false,
7030
children: [
71-
{
72-
title: "Rust",
73-
collapsable: true,
74-
children: [
75-
['https://docs.rs/lightning/*/lightning/', 'lightning'],
76-
['https://docs.rs/lightning-background-processor/*/lightning_background_processor/', 'lightning-background-processor'],
77-
['https://docs.rs/lightning-block-sync/*/lightning_block_sync/', 'lightning-block-sync'],
78-
['https://docs.rs/lightning-invoice/*/lightning_invoice/', 'lightning-invoice'],
79-
['https://docs.rs/lightning-net-tokio/*/lightning_net_tokio/', 'lightning-net-tokio'],
80-
['https://docs.rs/lightning-persister/*/lightning_persister/', 'lightning-persister'],
81-
['https://docs.rs/lightning-rapid-gossip-sync/*/lightning_rapid_gossip_sync/', 'lightning-rapid-gossip-sync']
82-
]
83-
},
84-
['https://github.com/arik-so/SwiftLightning/tree/master/Documentation', 'Swift']
31+
['https://docs.rs/payjoin/*/payjoin', 'Rust']
8532
],
8633
}
8734
]
@@ -92,8 +39,6 @@ const tutorialSidebar = [
9239
collapsable: false,
9340
children: [
9441
'/tutorials/getting-started',
95-
'/tutorials/build_a_node_in_java',
96-
'/tutorials/build_a_node_in_rust'
9742
],
9843
}
9944
]
@@ -152,8 +97,8 @@ module.exports = {
15297
link: '/tutorials/getting-started'
15398
},
15499
{
155-
text: 'Case Studies',
156-
link: '/case-studies'
100+
text: 'Case Study',
101+
link: 'https://bitcoin.design/guide/case-studies/payjoin/'
157102
},
158103
{
159104
text: 'Blog',
@@ -186,24 +131,8 @@ module.exports = {
186131
link: '/introduction/'
187132
},
188133
{
189-
text: 'Sample LDK node',
190-
link: '/running-a-sample-ldk-node/'
191-
},
192-
{
193-
text: 'Architecture',
194-
link: '/overview/architecture/'
195-
},
196-
{
197-
text: 'Payments',
198-
link: '/payments/'
199-
},
200-
{
201-
text: 'Blockchain Data',
202-
link: '/blockchain_data/introduction/'
203-
},
204-
{
205-
text: 'Key Management',
206-
link: '/key_management/'
134+
text: 'Send and Receive Test Payjoins',
135+
link: '/send-receive-test-payjoins/'
207136
},
208137
{
209138
text: 'Examples',
@@ -215,54 +144,37 @@ module.exports = {
215144
title: 'Community',
216145
children: [
217146
{
218-
text: 'GitHub',
219-
link: githubUrl,
220-
rel: 'noopener noreferrer'
221-
},
222-
{
223-
text: 'Twitter',
224-
link: "https://twitter.com/lightningdevkit",
225-
rel: 'noopener noreferrer'
226-
},
227-
{
228-
text: 'Chat on Discord',
147+
text: 'Discord',
229148
link: discordUrl,
230149
rel: 'noopener noreferrer'
231150
},
232151
{
233-
text: 'LDK Calendar',
234-
link: "https://calendar.google.com/calendar/embed?src=c_e6fv6vlshbpoob2mmbvblkkoj4%40group.calendar.google.com",
235-
rel: 'noopener noreferrer'
236-
},
237-
{
238-
text: 'LDK Review Club',
239-
link: "http://ldk.reviews/",
240-
rel: 'noopener noreferrer'
241-
},
242-
{
243-
text: 'Code of Conduct',
244-
link: "/code_of_conduct",
152+
text: 'GitHub',
153+
link: githubUrl,
245154
rel: 'noopener noreferrer'
246155
},
247156
{
248-
text: 'Reporting a Vulnerability',
249-
link: "https://github.com/lightningdevkit/rust-lightning/blob/main/SECURITY.md",
157+
text: 'PDK Roadmap',
158+
link: githubUrl + "https://github.com/orgs/payjoin/projects/1",
250159
rel: 'noopener noreferrer'
251160
},
252-
253161
]
254162
},
255163
{
256164
title: 'More',
257165
children: [
166+
{
167+
text: 'Payjoin.org',
168+
link: 'https://payjoin.org'
169+
},
258170
{
259171
text: 'Blog',
260172
link: '/blog/'
261-
}
173+
},
262174
]
263175
}
264176
],
265-
copyright: 'Copyright © 2023 LDK Developers'
177+
copyright: 'Copyright © 2023 PDK Developers'
266178
}
267179
}
268180
}

docs/.vuepress/public/css/variables.css

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
:root {
2-
--docs-primary-light: #0F31F7;
3-
--docs-primary-dark: #76F3CD;
4-
--docs-dark: #000628;
2+
--docs-primary-light: #C71585;
3+
--docs-primary-dark: #F75394;
4+
--docs-dark: #0F1010;
55

66
--docs-note-text: var(--docs-black) !important;
7-
--docs-note-bg: #F5F7FF !important;
8-
--docs-code-bg: #E6EAFE;
9-
--docs-pre-bg: #020A36;
7+
--docs-note-bg: #F6D8E7 !important;
8+
--docs-code-bg: #F0D1E1;
9+
--docs-pre-bg: #17051B;
1010
}
1111

1212
:root[data-theme="dark"] {
13-
--docs-code-bg: #06463C;
14-
--docs-pre-bg: #002547;
13+
--docs-code-bg: #401D29;
14+
--docs-pre-bg: #0A070F;
1515
--docs-note-text: var(--docs-white) !important;
1616
--docs-note-bg: var(--docs-pre-bg) !important;
1717
}
1818

1919
@media (prefers-color-scheme: dark) {
2020
:root:not([data-theme]) {
21-
--docs-code-bg: #06463C;
22-
--docs-pre-bg: #002547;
21+
--docs-code-bg: #401D29;
22+
--docs-pre-bg: #0A070F;
2323
--docs-note-text: var(--docs-white) !important;
2424
--docs-note-bg: var(--docs-pre-bg) !important;
2525
}

docs/.vuepress/public/favicon.ico

-14.3 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-985 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)