Skip to content

Commit 934e482

Browse files
committed
publish
0 parents  commit 934e482

File tree

162 files changed

+18454
-0
lines changed

Some content is hidden

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

162 files changed

+18454
-0
lines changed

.codespellrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[codespell]
2+
skip =*.nix,*.po,*.ts,tests/*
3+
count = 1
4+
quiet-level = 3
5+
ignore-words-list =
6+
cips

.editorconfig

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# EditorConfig: https://EditorConfig.org. Provides sensible defaults for
2+
# non vscode editors.
3+
4+
# top-most EditorConfig file
5+
root = true
6+
7+
# Every file.
8+
[*]
9+
charset = utf-8
10+
end_of_line = lf
11+
insert_final_newline = true
12+
13+
indent_style = space
14+
indent_size = 2
15+
16+
trim_trailing_whitespace = true

.envrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
use flake

.github/workflows/pre-commit.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
name: pre-commit
3+
4+
on:
5+
pull_request:
6+
push:
7+
branches: [main]
8+
9+
jobs:
10+
pre-commit:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v3
14+
- uses: actions/setup-python@v3
15+
- uses: pre-commit/[email protected]

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.direnv/
2+
result/
3+
exp/

.markdownlint.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
default: true
3+
4+
# Exceptions, example given, MD045
5+
# MD045: false # allow image with no tag
6+
7+
# Unordered list indentation
8+
MD007:
9+
# Spaces for indent
10+
indent: 4
11+
# In-line HTML.
12+
MD033: false
13+
# List marker space
14+
## FIXME : Deal with this once prettier is fixed https://github.com/prettier/prettier/pull/15526
15+
MD030: false
16+
# MD030:
17+
# # Spaces for single-line unordered list items
18+
# ul_single: 3
19+
# # Spaces for single-line ordered list items
20+
# ol_single: 1
21+
# # Spaces for multi-line unordered list items
22+
# ul_multi: 3
23+
# # Spaces for multi-line ordered list items
24+
# ol_multi: 1
25+
# Line lengths
26+
MD013:
27+
line_length: 80
28+
tables: false
29+
# First line in a file should be a top-level heading
30+
MD041: false

.markdownlintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
drafts/*

.pre-commit-config.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
repos:
2+
- repo: https://github.com/pre-commit/pre-commit-hooks
3+
rev: v4.4.0
4+
hooks:
5+
- id: check-yaml
6+
- id: check-json
7+
- id: check-toml
8+
- id: end-of-file-fixer
9+
exclude: ".svg"
10+
- id: trailing-whitespace
11+
- id: check-case-conflict
12+
- repo: https://github.com/igorshubovych/markdownlint-cli
13+
rev: v0.35.0
14+
hooks:
15+
- id: markdownlint
16+
- repo: https://github.com/codespell-project/codespell
17+
rev: v2.2.4
18+
hooks:
19+
- id: codespell

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Orcfax-staking
2+
3+
A WIP initially focused on the aims of
4+
[this catalyst proposal](https://milestones.projectcatalyst.io/projects/1200179).
5+
6+
## Repo org
7+
8+
```sample
9+
$ tree -L 1
10+
├── aik
11+
├── docs
12+
├── flake.lock
13+
├── flake.nix
14+
├── js
15+
├── justfile
16+
└── README.md
17+
```
18+
19+
Three top subdirectories
20+
21+
- `docs/` - documentation, specification, notes on design _etc_.
22+
- `aik/` - on-chain code, an aiken module
23+
- `js/` - off-chain code, in js using lucid evolution.
24+
25+
To understand more about the project, start at the `./docs`
26+
27+
To begin interacting with the project, go to `./js/packages/jobs`
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Continuous Integration
2+
3+
on:
4+
push:
5+
branches: ["main"]
6+
pull_request:
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v3
13+
- uses: aiken-lang/setup-aiken@v1
14+
with:
15+
version: v1.1.4
16+
- run: aiken fmt --check
17+
- run: aiken check -D
18+
- run: aiken build

0 commit comments

Comments
 (0)