Commit Graph
62 Commits
Author SHA1 Message Date
Chris Troutner 6fe0e01e8b Merge pull request #12 from Permissionless-Software-Foundation/ct-unstable
Improved debugging of interaction with x402 Facilitator
2025-12-22 06:48:35 -07:00
Chris Troutner f33b39ef01 fix(x402-bch-express): Updating to latest version 2025-12-22 06:35:47 -07:00
Chris Troutner 6d27630393 fix(debug): Debugging networking issues 2025-12-22 06:03:28 -07:00
Chris Troutner eac4916415 Updating .env-example for docker 2025-12-22 05:13:07 -07:00
Chris Troutner baa1170b89 Removing unneeded files 2025-12-22 05:10:59 -07:00
Chris Troutner 23ce276e19 fix(docker): Using .env rather than .env-example in docker file 2025-12-22 05:10:37 -07:00
Chris Troutner f28e2c6a1a Fixing bug in dockerfile 2025-12-21 16:38:43 -07:00
Chris Troutner 50a1a83a82 Merge pull request #11 from Permissionless-Software-Foundation/ct-unstable
Working towards x402 production
2025-12-21 16:34:26 -07:00
Chris Troutner eb2dda6955 fix(deps): Updating dependencies 2025-12-21 16:33:42 -07:00
Chris Troutner fe8d2ab051 Updating .env-example for docker container 2025-12-21 16:31:37 -07:00
Chris Troutner 66123de679 fix(fulcrum): Using basic auth token when psf-bch-api calls itself 2025-12-21 15:14:48 -07:00
Chris Troutner e2860d08b1 Changing default cost to 200 sats per call 2025-12-21 11:22:44 -07:00
Chris Troutner fa14af624f Merge pull request #10 from Permissionless-Software-Foundation/ct-unstable
fix(console.logs()): Removing terminal noise
2025-12-17 13:47:03 -07:00
Chris Troutner 1eb787e0d4 fix(console.logs()): Removing terminal noise 2025-12-17 13:46:08 -07:00
Chris Troutner ea815868ab Merge pull request #9 from Permissionless-Software-Foundation/ct-unstable
fix(psffpp): Updating lib to override IPFS gateway
2025-12-09 12:13:37 -07:00
Chris Troutner d17e3aa2d8 fix(psffpp): Updating lib to override IPFS gateway 2025-12-09 12:08:09 -07:00
Chris Troutner 1cd57a8bd7 Merge pull request #8 from Permissionless-Software-Foundation/ct-unstable
minimal-slp-wallet: updating to v7.0.1
2025-12-09 11:35:54 -07:00
Chris Troutner 50db4be890 fix(minimal-slp-wallet): Updating to v7.0.1 2025-12-09 11:35:15 -07:00
Chris Troutner 908911fba6 Copying .env-local to docker 2025-11-28 06:02:05 -08:00
Chris Troutner f6726c79bf Merge pull request #7 from Permissionless-Software-Foundation/ct-unstable
fix(port): Adding port config to .env-local file
2025-11-28 06:01:01 -08:00
Chris Troutner 8b12938e6c fix(port): Adding port config to .env-local file 2025-11-28 06:00:02 -08:00
Chris Troutner d204f78fa4 Merge pull request #6 from Permissionless-Software-Foundation/ct-unstable
fix(Docker): Creating docker container
2025-11-27 05:59:36 -08:00
Chris Troutner 58e831b22c fix(Docker): Creating docker container 2025-11-27 05:58:44 -08:00
Chris Troutner 6451736f26 Merge pull request #5 from Permissionless-Software-Foundation/ct-unstable
v7 bch-js & minimal-slp-wallet
2025-11-26 15:07:44 -08:00
Chris Troutner 571acbec59 fix(deps): Updating bch-js and minimal-slp-wallet 2025-11-26 15:06:07 -08:00
Chris Troutner 394ab73276 feat(encryption): Adding encryption REST API route 2025-11-26 14:30:41 -08:00
Chris Troutner ca0fcdd60a fixing broken tests 2025-11-26 11:09:40 -08:00
Chris Troutner 98576e5ff2 fix(startup): Ensuring REST URL is passed correctly to bch-js on startup 2025-11-26 11:00:08 -08:00
Chris Troutner 39144116a9 Merge pull request #4 from Permissionless-Software-Foundation/ct-unstable
Authentication - basic & x402
2025-11-25 14:31:17 -08:00
Chris Troutner 3aeb23ba17 fix(x402): Setting default server address to PSF burn addr 2025-11-25 08:57:23 -08:00
Chris Troutner c79c3fa59d fix(basic auth): Rejecting API calls that do not include basic auth header 2025-11-25 08:27:35 -08:00
Chris Troutner 0461db96c1 fix(.env): Updating .env-local example 2025-11-23 10:16:21 -08:00
Chris Troutner ca666f7c56 feat(basic auth): Allowing basic authentication for API access 2025-11-23 09:58:08 -08:00
Chris Troutner a23c4d9328 Updating config 2025-11-17 10:43:09 -08:00
Chris Troutner b5ed86e914 Adding psffpp dependency 2025-11-17 10:05:23 -08:00
Chris Troutner 6b09a3a172 feat(price): Adding price endpoints 2025-11-17 09:42:42 -08:00
Chris Troutner 73d94f6d82 Changing to v7.0.0 to keep in sync with bch-js 2025-11-16 10:28:40 -08:00
Chris Troutner 550c763df6 fix(app name): Changing index.js to psf-bch-api.js 2025-11-16 10:25:55 -08:00
Chris Troutner 8fe5a0b22d Merge pull request #3 from Permissionless-Software-Foundation/ct-unstable
Adding Fulcrum and SLP endpoints
2025-11-16 07:40:44 -08:00
Chris Troutner 5cd2e9fa2d Merge branch 'master' into ct-unstable 2025-11-16 07:39:55 -08:00
Chris Troutner c338fd38ea fix(slp): Removing the data2 path as it never worked well 2025-11-16 07:38:35 -08:00
Chris Troutner f59ca87f1e Converting /full-node/fulcrum endpoints to just /fulcrum 2025-11-15 17:55:56 -08:00
Chris Troutner 1914e6f985 fixing route name for fulcrum 2025-11-15 17:15:46 -08:00
Chris Troutner 5a5119716a feat(slp): Ported SLP endpoints from bch-api 2025-11-15 17:03:02 -08:00
Chris Troutner a37d088b52 Removing entities placeholder 2025-11-15 07:07:00 -08:00
Chris Troutner 81a1241b5d Renaming fulcrum libraries 2025-11-15 07:03:13 -08:00
Chris Troutner d104405f17 Moving fulcrum rest api libs 2025-11-14 08:46:34 -08:00
Chris Troutner ca25e33517 feat(fulcrum): Ported fulcrum endpoints from bch-api 2025-11-14 07:25:23 -08:00
Chris Troutner 2af4b0a943 Converted router index.js files to router.js 2025-11-14 06:56:59 -08:00
Chris Troutner e5c8fa9321 feat(rawtransactions): Adding full node raw transaction endpoints 2025-11-14 06:28:15 -08:00
Chris Troutner 4f89335768 feat(mining): Ported mining endpoints from bch-api 2025-11-14 05:22:59 -08:00
Chris Troutner f2e61fde35 Removing integration tests from old repository 2025-11-14 05:03:15 -08:00
Chris Troutner 5ab5547bf3 Adding code comments 2025-11-10 06:01:07 -08:00
Chris Troutner e794685981 Merge pull request #2 from Permissionless-Software-Foundation/ct-unstable
Added x402 payments for endpoint access
2025-11-09 21:43:20 -08:00
Chris Troutner eb57a7c773 feat(x402): Added x402 protection for each endpoint 2025-11-09 21:42:00 -08:00
Chris Troutner b41fa29c36 fix(v6/ prefix): Added prefix to URL 2025-11-09 21:17:22 -08:00
Chris Troutner 865993c1a9 fix(control): Added control and DS Proof endpoints 2025-11-09 19:48:13 -08:00
Chris Troutner 230853ed11 Merge pull request #1 from Permissionless-Software-Foundation/ct-unstable
Added full-node blockchain API endpoints
2025-11-09 19:41:03 -08:00
Chris Troutner 6096d52f84 fix(tests): Updating unit tests 2025-11-09 19:39:21 -08:00
Chris Troutner 78197762e4 Getting rid of placeholder controller libs 2025-11-09 19:24:48 -08:00
Chris Troutner 3fff9000bf feat(blockchain): Adding blockchain full-node endpoints 2025-11-09 19:18:39 -08:00
Chris Troutner ba2afd47a4 first commit 2025-11-09 16:16:37 -08:00