Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
7d53eac
Add Sei and Sei testnet support
dssei Jun 13, 2025
5c47934
tweak getChainConfig
dssei Jun 14, 2025
d4c2c2d
add more tests
dssei Jun 16, 2025
fcb36a3
Merge pull request #1 from sei-protocol/sei_network_support
dssei Jun 17, 2025
65c0d87
copy of facilitator
dssei Jun 16, 2025
f8c37d1
add CDK stack
dssei Jun 16, 2025
095381d
working draft
dssei Jun 17, 2025
e797b9f
.ignore idea files
dssei Jun 17, 2025
36e6a7c
self review tweaks
dssei Jun 17, 2025
3606ad1
fix `pnpm dev`
dssei Jun 17, 2025
97ffc74
few tweaks
dssei Jun 17, 2025
4b1f438
rename index.ts to index.js, fix errors
dssei Jun 17, 2025
1a61f1f
add publish workflow
dssei Jun 18, 2025
45bceae
update lock file
dssei Jun 18, 2025
45d436e
fix linting errors
dssei Jun 18, 2025
7b418c6
fix formatting
dssei Jun 18, 2025
290bcb5
Merge pull request #2 from sei-protocol/deploy_facilitator_to_aws
dssei Jun 18, 2025
74e869c
Merge pull request #3 from sei-protocol/add_publishing_action
dssei Jun 18, 2025
a60ce9e
update release action
dssei Jun 18, 2025
3cd90f4
self review tweaks
dssei Jun 18, 2025
97140fe
Merge pull request #4 from sei-protocol/add_publishing_action2
dssei Jun 18, 2025
6bbfa4b
change directory before change set search
dssei Jun 23, 2025
c775e80
move changeset to root directory
dssei Jun 23, 2025
e5c8ec1
update lock file
dssei Jun 23, 2025
b3d083b
Merge pull request #5 from sei-protocol/fix_changeset
dssei Jun 23, 2025
3838284
install deps after changing dir to typescript
dssei Jun 23, 2025
cd6e3d3
remove old changeset and add a new one
dssei Jun 23, 2025
09128ec
Merge pull request #6 from sei-protocol/fix_release_publishing
dssei Jun 23, 2025
3a01eb3
Version Packages
github-actions[bot] Jun 23, 2025
298d967
Merge pull request #7 from sei-protocol/changeset-release/main
dssei Jun 23, 2025
b58aa9a
merge with main
dssei Jun 24, 2025
355a6a6
update versions
dssei Jun 24, 2025
b01f632
update references
dssei Jun 24, 2025
ed08456
fix mormatting issue
dssei Jun 24, 2025
d5290eb
fix tests
dssei Jun 24, 2025
26f7abe
add changeset
dssei Jun 24, 2025
39ba5cd
fix formatting
dssei Jun 24, 2025
0f0bfd4
fix package path
dssei Jun 24, 2025
29d08c1
fix issue in viem.d.ts
dssei Jun 25, 2025
790fd06
Merge pull request #8 from sei-protocol/update_package_scopes
dssei Jun 25, 2025
f8fd65a
update lock file
dssei Jun 25, 2025
75a9ac3
Merge pull request #9 from sei-protocol/lock_file
dssei Jun 25, 2025
d8a85a0
trigger publish workflow
dssei Jun 25, 2025
dc51b38
Merge pull request #10 from sei-protocol/trigger_cs
dssei Jun 25, 2025
e0c74ad
update readme
dssei Jun 25, 2025
8febcf0
Merge pull request #11 from sei-protocol/update_readme
dssei Jun 25, 2025
7239388
Version Packages
github-actions[bot] Jun 25, 2025
741b321
Merge pull request #12 from sei-protocol/changeset-release/main
dssei Jun 25, 2025
ee9406d
undo Sei repo specific package name changes and workflows
dssei Jul 1, 2025
9fd8e30
update to correct package versions
dssei Jul 1, 2025
48239bc
update to correct package versions
dssei Jul 1, 2025
03f61a5
restore package.json file
dssei Jul 1, 2025
2e641cb
update lock files
dssei Jul 1, 2025
f308239
update lock file
dssei Jun 25, 2025
dbd9e3d
trigger publish workflow
dssei Jun 25, 2025
66edab9
update readme
dssei Jun 25, 2025
84053f5
Version Packages
github-actions[bot] Jun 25, 2025
1c6a3b7
manual merge
dssei Jul 2, 2025
530134b
fix README.md
dssei Jul 2, 2025
ab934af
Merge pull request #14 from sei-protocol/undo_sei_specific_changes
dssei Jul 2, 2025
0047376
merge with upstream
dssei Jul 3, 2025
6a6655f
refactor to comply with upstream changes
dssei Jul 3, 2025
ae91987
update example pnpm-lock.yaml
dssei Jul 3, 2025
7740061
update AWS example
dssei Jul 3, 2025
3d4a918
Merge pull request #15 from sei-protocol/upstream_merge
dssei Jul 3, 2025
fde89b2
Implement GenZK-402 Client for crypto payments
Pray4Love1 Nov 4, 2025
ae8ec8c
Add smart contracts for identity and payment management
Pray4Love1 Nov 4, 2025
c22a43e
Add GenZk402 mobile app with multiple screens
Pray4Love1 Nov 4, 2025
9a9d1a5
Add Flask API for wallet and payment services
Pray4Love1 Nov 4, 2025
4948691
Add jest dev dependency (#3)
Pray4Love1 Jan 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions .github/workflows/check_python.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Check Python
on: [pull_request]

jobs:
test-python:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./python/x402
steps:
steps:
- uses: actions/checkout@v4

- name: Install uv
uses: astral-sh/setup-uv@v5
with:
enable-cache: true
cache-dependency-glob: "uv.lock"

- name: Set up Python
run: uv python install

- name: Install dependencies
run: uv sync --all-extras --dev

- name: Run Tests
run: pytest

lint-python:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./python/x402
steps:
- uses: actions/checkout@v4

- name: Install uv
uses: astral-sh/setup-uv@v5
with:
enable-cache: true
cache-dependency-glob: "uv.lock"

- name: Lint
run: uvx ruff check
48 changes: 48 additions & 0 deletions .github/workflows/publish_pypi_x402.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Publish x402 to PyPI

on:
workflow_dispatch:

jobs:
publish-pypi-x402:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./python/x402
environment:
name: pypi
url: https://pypi.org/p/x402
permissions:
contents: read

steps:
- uses: actions/checkout@v4
- run: |
git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"

- name: Set up Python 3.10
uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Install uv
uses: astral-sh/setup-uv@v5
with:
enable-cache: true
cache-dependency-glob: "uv.lock"

- name: Install dependencies
run: uv sync

- name: Build package
id: build
run: |
uv build
echo "version=$(sed -n 's/^version = "\(.*\)"/\1/p' pyproject.toml)" >> $GITHUB_OUTPUT

- name: Publish package
uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc
with:
packages-dir: python/x402/dist/
password: ${{ secrets.PYPI_X402_TOKEN }}
Loading