Commit Graph

39 Commits

Author SHA1 Message Date
Hendrik Eeckhaut
4cecbb5334 Use Playwright to test demos (#106)
* Run tests and demos with playwright
* ci: renamed workflow
* Improved demo readmes
* Use a separate page for each test
2025-05-28 08:50:05 +02:00
Hendrik Eeckhaut
8bf3745407 Update to tlsnotary v0.1.0-alpha.10 (#104)
* Update to tlsnotary v0.1.0-alpha.10
* Prove data from GitHub server instead of swapi in tests
* Log browser messages during test execution
2025-04-25 14:00:14 +02:00
Hendrik Eeckhaut
a418082762 chore: prepare 0.1.0-alpha.9.1 release 2025-04-03 10:05:33 +02:00
Grzegorz Pociejewski
c70abc5eb2 Pin wasm version (#103) 2025-04-03 03:49:04 -04:00
Hendrik Eeckhaut
0372b8e8aa Update to alpha.9 + added way to co-develop tlsn-wasm (#99) 2025-03-27 14:50:16 +01:00
Hendrik Eeckhaut
9fad45e174 chore: run notary server in test with docker (#95) 2025-03-14 03:48:45 -04:00
tsukino
18268f716f feat: upgrade to alpha.8 (#93) 2025-03-12 12:04:58 -04:00
tsukino
91f74471c7 feat: return raw data from transcript and move parsing to client side (#92) 2025-02-28 04:28:06 -05:00
Hendrik Eeckhaut
14eee4a2e3 fix: make sure the tests run in ci
#89
2025-01-22 17:37:13 +01:00
Hendrik Eeckhaut
1ded4136bf Interactive Prover in Typescript (Verifier in Rust) (#74)
feat: interactive verifier demo

* Verifier in Rust
* Prover in both Rust and TypeScript/React

---------
Co-authored-by: Pete Thomas <pete@xminusone.net>
Co-authored-by: yuroitaki <25913766+yuroitaki@users.noreply.github.com>
2024-11-05 22:41:30 +07:00
tsukino
18a30d32c1 fix: bump tlsn-wasm to alpha.7.1 and move to dependency (#71) 2024-10-04 05:34:46 -04:00
tsukino
b95c8f0159 feat: integrate with alpha.7 (#67) 2024-10-04 04:40:08 -04:00
tsukino
7b78fbca61 feat: add helper method and expose wasm types (#63) 2024-08-14 06:04:54 -04:00
tsukino
e4a8a9c723 feat: upgrade to alpha.6 and new tlsn-wasm prover (#61)
* Revert "chore: release v0.1.0-alpha.6 (#57)"

This reverts commit 292b4263d7.

* parsed json

* add json commitments

* parse json from transcript

* wip

* wip

* wip

* feat: update to alpha.6

* chore: commit wasm pkg directory

* chore: version nump

* fix: test suite for alpha.6

* fix: remove wasm build from ci

* fix: update pnpm lockfile

* fix: remove test:wasm

* fix: linter and add new devDependency
2024-08-12 05:52:19 -04:00
Hendrik Eeckhaut
292b4263d7 chore: release v0.1.0-alpha.6 (#57) 2024-06-26 08:18:49 -04:00
tsukino
58c7132d6c chore: version alpha.5.3 (#53) 2024-05-21 09:33:31 -04:00
tsukino
42dd75526e fix: parse version from notary url (#45)
* fix: parse version from notary url

* fix: rename variable

* fix: bump version in demo

* fix: change version in quickstart.md
2024-04-09 12:44:28 -04:00
tsukino
73c2a2b631 fix: fix url in prover.rs 2024-04-09 23:50:58 +08:00
tsukino
3bb22ba9f7 chore: bump version to v0.1.0-alpha.5.0 2024-04-09 22:27:56 +08:00
Hendrik Eeckhaut
672bd79cec Changes for alpha5 release (#44)
* WIP: preparing for alpha5 release

* Put version number in notary url

* chore: updating deps for alpha-5 release

* refactor: updated prover and request options for alpha-5

* chore: adding tracing crate back

* feature: max_sent_data set to the length of the request as per sinu

---------

Co-authored-by: Tanner Shaw <traumaaa@gmail.com>
2024-04-09 09:44:00 -04:00
tsukino
b18fe34528 chore: fix test in github action (#41)
* Typescript tests in chrome

* increase timeout to 5min

* close page

* force close browser

* force exit process

* refactor: clean up test code

* chore: update readme for adding a new test
2024-03-28 07:17:21 -04:00
tsukino
1ebbde57cc chore: version pump 2024-03-27 15:34:28 +08:00
Hendrik Eeckhaut
68c4a23598 test: added Rust WASM test for the Verifier
+ Run WASM test with GitHub actions
2024-03-08 11:54:50 +01:00
tsukino
06189d6bdf chore: version update 2024-02-22 09:35:43 -07:00
tsukino
829b59df81 chore: add react/typescript demo and quick start (#14)
* chore: add react/typescript demo and quick start

# Conflicts:
#	package.json

* doc: improve quickstart

---------

Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org>
2024-02-15 05:52:50 -05:00
Hendrik Eeckhaut
afe9e48740 Update tlsn-js to use tlsn alpha4 (#17)
* build: Update tlsn dependency to v0.1.0-alpha.4

* chore: resolve lint warnings
2024-02-15 01:06:50 -05:00
tsukino
079f1a314c chore: add unit test using puppeteer (#12)
* chore: add unit test using puppeteer

* chore: add package-lock

* chore: add package-lock

* fix: temporary workaround for issue in time crate

* experimenting with tests

* chore: make testRunner more modular

* feat: add simple-verify test

* chore: add test to github action

---------

Co-authored-by: Hendrik Eeckhaut <hendrik@eeckhaut.org>
2024-02-08 21:45:31 -05:00
tsukino
7603b3de13 feat: add public key override to verify (#13) 2024-01-31 21:33:34 -05:00
tsukino
4f9c6f3ee6 fix: enable error catching for wasm module (#10)
* wip: testing error catching

* chore: version update

* chore: add mocha test boilerplate

* chore: fix linter
2024-01-30 09:38:18 -05:00
tsukino
866d1b746f new build for error catching (#6) 2024-01-08 17:08:48 -05:00
tsukino
ddcf75fc5f v0.0.2 2023-12-19 21:11:10 -08:00
0xtsukino
d43ede2d49 fix wasm build 2023-11-16 09:46:19 +03:00
0xtsukino
3eaba9477b update wasm 2023-11-15 08:23:15 +03:00
0xtsukino
1295207681 fix test script 2023-11-14 09:51:48 +03:00
0xtsukino
13c673dc0c version 0.0.1 2023-11-14 09:42:02 +03:00
0xtsukino
92d70032d9 add read me and remove comlink 2023-11-14 09:41:01 +03:00
0xtsukino
d20878400f add prover and verifier wasm libs 2023-11-14 09:19:56 +03:00
0xtsukino
a9fa4151ac basic setup 2023-11-14 07:10:20 +03:00
0xtsukino
93ab8fb0e8 initial commit 2023-11-11 15:29:57 -08:00