32 Commits

Author SHA1 Message Date
noot
a2e7897c02 release: update readme (#463) 2023-05-04 15:27:25 -04:00
noot
b26228805c add license header to files; update readme disclaimer (#368) 2023-04-04 13:12:12 -04:00
noot
b83f57e60c move stagenet from goerli to sepolia (#363)
Co-authored-by: Dmitry Holodov <dimalinux@protonmail.com>
2023-03-30 23:53:13 -04:00
noot
531da8bf33 update readme (#267) 2023-01-02 16:48:15 -05:00
noot
d955034d63 update readme and ui/readme (#259) 2022-12-15 18:39:56 -05:00
noot
5384d707a5 add joining stagenet and recovery module documentation (#117) 2022-05-24 20:37:27 -04:00
noot
5da8a30630 update donations section of readme (#104) 2022-03-21 20:49:25 -04:00
noot
d24eb78434 create separate integration test CI job, implement net_makeOfferAndSubscribe, swap_getOffers, implement happy path integration test (#101) 2022-03-15 22:50:05 -04:00
noot
b0b6cb5286 implement swap_ rpc service to allow for fetching of current/past swap statuses (#82) 2022-01-22 22:24:43 -05:00
Thibaut Sardan
8b271bac79 readme and gitignore update (#80) 2022-01-20 21:40:30 -05:00
noot
39e6cc0bcd integrate DLEq into protocol (#67)
* update contract to use secp256k1 curve verification

* update go contract bindings script and bindings

* cleanup rust code, move to its own folder

* remove commented out stuff

* go fmt

* add go wrapper around farcaster-dleq

* add unit tests for farcaster-dleq wrapper

* add dleq unit test for keys

* add swap.go claim test, worksgit status

* add swap.go refund tests

* lint

* update SendKeysMessage to include DLEqProof, update alice/bob generateKeys

* add dleq proof verification to alice/bob handlers

* move alice and bob to protocol package

* add common protocol funcs for generating/verifying dleq proof

* lint

* update alice to store secp256k1 pubkey commitments in contract, update alice/bob to use dleq secret when calling contract

* update alice unit tests

* fix bob unit tests

* update network msg size

* add build-dleq makefile step

* cleanup

* attempt to fix test

* skip inconsistent test on CI
2022-01-15 13:41:27 -05:00
noot
5033587a4a refactor: allow for Bob to explicitly make offers and Alice to take them (#66)
* begin refactor of make/take offer

* implement ability to make offer, advertise new offers, lint, etc

* implement personal rpc service

* update readme instructions

* add check that taker of offer provides correct amount
2022-01-04 21:13:33 -05:00
noot
0c41b794e7 add more unit tests, add integration tests (#53) 2021-12-01 23:54:39 -05:00
noot
7fc25772e8 add disclaimer (#51) 2021-11-29 13:20:52 -05:00
noot
e2cffc980a implement swapcli (#47)
* add lock to swapState

* cli created w discover, query, and initiate

* add bold logging

* update readme
2021-11-25 23:15:06 -05:00
noot
95d72b7b02 add view key checks using open_wallet and close_wallet (#40)
* add view key checks using open_wallet and close_wallet

* fix unit tests, update script

* fix tests
2021-11-22 22:22:39 -05:00
noot
e32fc7ba48 protocol update: update contract to verify hash of private spend key, saving on gas (#37) 2021-11-22 00:01:53 -05:00
noot
752332ba9c update readme (#34) 2021-11-19 18:34:44 -05:00
noot
8720d0f067 update readme (#32) 2021-11-17 23:13:25 -05:00
noot
6b0bf85197 update readme (#31) 2021-11-17 23:02:06 -05:00
Aleixo Sánchez
a03fb0b310 Update README.md (#26) 2021-11-17 19:58:09 -05:00
noot
425eef603f update readme (#24)
* update readme

* small fixes
2021-11-14 22:43:47 -05:00
noot
09f53b7b06 move hard-coded values to consts file, cleanup context usage, add some tests for Bob (#18) 2021-10-29 17:47:29 -04:00
noot
2a0d05dd6a add generateblocks step to readme 2021-10-24 07:59:17 -04:00
Marcin Górny
f149be06cf Update readme with more verbose test details 2021-10-24 11:43:49 +02:00
noot
498bd8f3b5 update readme 2021-10-24 06:37:51 -04:00
noot
2fc47a9dc0 update readme instructions 2021-10-24 05:47:49 -04:00
noot
dd868d8a19 update alice/bob protocol 2021-10-23 19:42:27 -04:00
Robert Hambrock
c6172df606 update readme 2021-10-23 21:35:48 +02:00
Robert Hambrock
10e0110f12 update readme and remove concrete SOLC_BIN binding 2021-10-23 21:29:44 +02:00
noot
741be865a5 add monero package, able to generate monero keys 2021-10-22 16:53:42 -04:00
noot
c436369be6 initial commit, begin README 2021-10-22 14:03:57 -04:00