snapshot: docs.riftenlabs.com/cauldron/ (28 pages) - author: Riften Labs
Backup of Cauldron docs at snapshot time. Canonical source of truth: https://docs.riftenlabs.com/cauldron/ Includes: whitepaper, liquidity/swap/yield/wallets, developer resources, knowledge base, and the full API section (bcmr, broadcast, cauldron, contract-subscribe, ido, moria_v11, oracle, root, tokenbch, tokentoken). Supporting CSS/JS bundle preserved so pages render offline.
This commit is contained in:
commit
66e0acc0be
34 changed files with 94210 additions and 0 deletions
54
README.md
Normal file
54
README.md
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
# Cauldron
|
||||
|
||||
Backup of the **Cauldron** documentation site — a decentralized exchange on
|
||||
Bitcoin Cash built by **Riften Labs**: liquidity pools, on-chain token
|
||||
swapping, oracle integration, and yield primitives.
|
||||
|
||||
## Authorship
|
||||
|
||||
Cauldron is the work of **Riften Labs**. This repo on Hephaestus is a
|
||||
snapshot for continuity — the canonical source of truth is:
|
||||
|
||||
- Website / docs: <https://docs.riftenlabs.com/cauldron/>
|
||||
- API reference: <https://docs.riftenlabs.com/cauldron/API/>
|
||||
- Group: <https://gitlab.com/riftenlabs/>
|
||||
|
||||
If you're evaluating Cauldron, always cross-check the canonical docs above.
|
||||
|
||||
## What's in this repo
|
||||
|
||||
- `docs/cauldron/` — snapshot of every page under docs.riftenlabs.com/cauldron/
|
||||
(28 pages: whitepaper, liquidity, swap, yield, wallets, developer resources,
|
||||
knowledge base, plus the API section and its sub-endpoints)
|
||||
- `assets/`, `javascripts/`, `stylesheets/` — supporting CSS/JS so the offline
|
||||
copy renders (Material for MkDocs bundle)
|
||||
|
||||
Every `docs/**/index.html` is the exact HTML served by the site at snapshot
|
||||
time; open in a browser (or `npx serve .`) to read offline.
|
||||
|
||||
## Related on Hephaestus
|
||||
|
||||
- [silentmode/riftenlabs-indexer](../riftenlabs-indexer) — the AGPL backend
|
||||
that serves the Cauldron API (full source mirror from GitLab)
|
||||
- [silentmode/WizardConnect](../WizardConnect) — dapp↔wallet transport used
|
||||
by Cauldron-compatible wallets (LGPL source mirror)
|
||||
- [silentmode/jedex](../jedex) — bitjson's CashTokens DEX demonstration
|
||||
(adjacent design)
|
||||
|
||||
## Refreshing this snapshot
|
||||
|
||||
The snapshot script is trivial — fetch `sitemap.xml`, grep for `/cauldron/`,
|
||||
and curl each URL:
|
||||
|
||||
```bash
|
||||
curl -s https://docs.riftenlabs.com/sitemap.xml \
|
||||
| grep -oE '<loc>[^<]+cauldron[^<]*</loc>' \
|
||||
| sed 's|<[^>]*>||g' \
|
||||
| while read url; do
|
||||
path="${url#https://docs.riftenlabs.com/}"
|
||||
mkdir -p "docs/${path%/}"
|
||||
curl -s -o "docs/${path%/}/index.html" "$url"
|
||||
done
|
||||
```
|
||||
|
||||
Rerun and commit if you want a fresher backup.
|
||||
16
assets/javascripts/bundle.d7400e89.min.js
vendored
Normal file
16
assets/javascripts/bundle.d7400e89.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
assets/stylesheets/main.ec1eaa64.min.css
vendored
Normal file
1
assets/stylesheets/main.ec1eaa64.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
assets/stylesheets/palette.ab4e12ef.min.css
vendored
Normal file
1
assets/stylesheets/palette.ab4e12ef.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
3290
docs/cauldron/API/bcmr/index.html
Normal file
3290
docs/cauldron/API/bcmr/index.html
Normal file
File diff suppressed because it is too large
Load diff
3517
docs/cauldron/API/broadcast/index.html
Normal file
3517
docs/cauldron/API/broadcast/index.html
Normal file
File diff suppressed because it is too large
Load diff
4038
docs/cauldron/API/cauldron/index.html
Normal file
4038
docs/cauldron/API/cauldron/index.html
Normal file
File diff suppressed because it is too large
Load diff
3735
docs/cauldron/API/contract-subscribe/index.html
Normal file
3735
docs/cauldron/API/contract-subscribe/index.html
Normal file
File diff suppressed because it is too large
Load diff
3288
docs/cauldron/API/ido/index.html
Normal file
3288
docs/cauldron/API/ido/index.html
Normal file
File diff suppressed because it is too large
Load diff
3228
docs/cauldron/API/index.html
Normal file
3228
docs/cauldron/API/index.html
Normal file
File diff suppressed because it is too large
Load diff
3441
docs/cauldron/API/moria_v11/index.html
Normal file
3441
docs/cauldron/API/moria_v11/index.html
Normal file
File diff suppressed because it is too large
Load diff
3328
docs/cauldron/API/oracle/index.html
Normal file
3328
docs/cauldron/API/oracle/index.html
Normal file
File diff suppressed because it is too large
Load diff
3215
docs/cauldron/API/root/index.html
Normal file
3215
docs/cauldron/API/root/index.html
Normal file
File diff suppressed because it is too large
Load diff
3281
docs/cauldron/API/tokenbch/index.html
Normal file
3281
docs/cauldron/API/tokenbch/index.html
Normal file
File diff suppressed because it is too large
Load diff
3281
docs/cauldron/API/tokentoken/index.html
Normal file
3281
docs/cauldron/API/tokentoken/index.html
Normal file
File diff suppressed because it is too large
Load diff
3312
docs/cauldron/aapy/index.html
Normal file
3312
docs/cauldron/aapy/index.html
Normal file
File diff suppressed because it is too large
Load diff
3256
docs/cauldron/claim/index.html
Normal file
3256
docs/cauldron/claim/index.html
Normal file
File diff suppressed because it is too large
Load diff
3697
docs/cauldron/developer-resources/index.html
Normal file
3697
docs/cauldron/developer-resources/index.html
Normal file
File diff suppressed because it is too large
Load diff
3165
docs/cauldron/index.html
Normal file
3165
docs/cauldron/index.html
Normal file
File diff suppressed because it is too large
Load diff
3427
docs/cauldron/knowledge-base/hdwallet/index.html
Normal file
3427
docs/cauldron/knowledge-base/hdwallet/index.html
Normal file
File diff suppressed because it is too large
Load diff
3586
docs/cauldron/knowledge-base/index.html
Normal file
3586
docs/cauldron/knowledge-base/index.html
Normal file
File diff suppressed because it is too large
Load diff
3179
docs/cauldron/knowledge-base/pending/index.html
Normal file
3179
docs/cauldron/knowledge-base/pending/index.html
Normal file
File diff suppressed because it is too large
Load diff
3281
docs/cauldron/knowledge-base/summon/index.html
Normal file
3281
docs/cauldron/knowledge-base/summon/index.html
Normal file
File diff suppressed because it is too large
Load diff
3097
docs/cauldron/knowledge-base/token-rating/index.html
Normal file
3097
docs/cauldron/knowledge-base/token-rating/index.html
Normal file
File diff suppressed because it is too large
Load diff
3239
docs/cauldron/knowledge-base/txordering/index.html
Normal file
3239
docs/cauldron/knowledge-base/txordering/index.html
Normal file
File diff suppressed because it is too large
Load diff
3208
docs/cauldron/liquidity/index.html
Normal file
3208
docs/cauldron/liquidity/index.html
Normal file
File diff suppressed because it is too large
Load diff
3235
docs/cauldron/sock/index.html
Normal file
3235
docs/cauldron/sock/index.html
Normal file
File diff suppressed because it is too large
Load diff
3243
docs/cauldron/swap/index.html
Normal file
3243
docs/cauldron/swap/index.html
Normal file
File diff suppressed because it is too large
Load diff
3290
docs/cauldron/usecases/index.html
Normal file
3290
docs/cauldron/usecases/index.html
Normal file
File diff suppressed because it is too large
Load diff
3302
docs/cauldron/wallets/index.html
Normal file
3302
docs/cauldron/wallets/index.html
Normal file
File diff suppressed because it is too large
Load diff
3735
docs/cauldron/whitepaper/index.html
Normal file
3735
docs/cauldron/whitepaper/index.html
Normal file
File diff suppressed because it is too large
Load diff
3181
docs/cauldron/yield/index.html
Normal file
3181
docs/cauldron/yield/index.html
Normal file
File diff suppressed because it is too large
Load diff
19
javascripts/mathjax.js
Normal file
19
javascripts/mathjax.js
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
window.MathJax = {
|
||||
tex: {
|
||||
inlineMath: [["\\(", "\\)"]],
|
||||
displayMath: [["\\[", "\\]"]],
|
||||
processEscapes: true,
|
||||
processEnvironments: true
|
||||
},
|
||||
options: {
|
||||
ignoreHtmlClass: ".*|",
|
||||
processHtmlClass: "arithmatex"
|
||||
}
|
||||
};
|
||||
|
||||
document$.subscribe(() => {
|
||||
MathJax.startup.output.clearCache()
|
||||
MathJax.typesetClear()
|
||||
MathJax.texReset()
|
||||
MathJax.typesetPromise()
|
||||
})
|
||||
44
stylesheets/custom.css
Normal file
44
stylesheets/custom.css
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
/* Custom Styles */
|
||||
|
||||
a, .md-nav__item--active > .md-nav__link {
|
||||
color: rgb(16, 185, 129) !important;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #80172B !important;
|
||||
}
|
||||
|
||||
label:hover {
|
||||
color: #9D9FA5 !important;
|
||||
}
|
||||
|
||||
.md-header {
|
||||
background-color: rgb(16, 185, 129) !important;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 76.1875em) {
|
||||
.md-nav--primary .md-nav__source, .md-nav--primary .md-nav__title {
|
||||
background-color: rgb(16, 185, 129) !important;
|
||||
}
|
||||
}
|
||||
|
||||
.md-source__icon, .md-source__repository {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
footer .md-ellipsis, .md-footer-nav__button {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.md-footer-copyright {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.md-typeset__table {
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.md-typeset__table code {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
Loading…
Add table
Reference in a new issue