Commit Graph

224 Commits

Author SHA1 Message Date
Marcin Górny
e6ab26a1d7 Reverse endianness for pk and secret 2021-10-24 01:42:28 +02:00
Aleixo Sánchez
66a99dc164 fix function visibility 2021-10-24 02:34:51 +02:00
Aleixo Sánchez
1fd7bda0ba fix function visibility 2021-10-24 02:34:16 +02:00
noot
dd868d8a19 update alice/bob protocol 2021-10-23 19:42:27 -04:00
Marcin Górny
d04fe3ec06 Add checks for Bob's balances 2021-10-24 01:28:04 +02:00
noot
1f3681392f Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 18:35:53 -04:00
noot
f7138c5ad6 add monero crypto pubkey test 2021-10-23 18:35:48 -04:00
Aleixo Sánchez
30a7bdcbca add alternative ed25519 implementation 2021-10-24 00:33:32 +02:00
noot
4e424e74ef events working, protocol ok up until Claim secret check 2021-10-23 18:04:41 -04:00
noot
c72d5e8e01 protocol ok up to Alice receiving notify of lock 2021-10-23 17:24:25 -04:00
noot
a8e4ae5995 rename to bob.ClaimFunds 2021-10-23 17:04:43 -04:00
noot
59f1a35bb5 Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 17:03:27 -04:00
noot
c7ccbfcdb3 add alice.CreateMoneroWallet 2021-10-23 17:03:17 -04:00
noot
9d55f5e858 implement alice.SetBobKeys 2021-10-23 16:49:05 -04:00
noot
0d9ae74eee Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 16:47:01 -04:00
noot
73f324968b implement alice.WatchForClaim and bob.WatchForReady 2021-10-23 16:46:44 -04:00
noot
bc8b8aefec fix tests 2021-10-23 16:34:36 -04:00
noot
475a6a3c79 implement bob.WatchForRefund 2021-10-23 16:33:51 -04:00
noot
47160d9463 merge 2021-10-23 16:18:48 -04:00
noot
493e225bbe working on Alice protocol 2021-10-23 16:17:50 -04:00
Marcin Górny
3b64c84ddb Implement the Claim method for Bob 2021-10-23 21:59:11 +02:00
Aleixo Sánchez
d041919f4b update bindings 2021-10-23 21:55:05 +02:00
Marcin Górny
d9b8e619ef Fix formatting of tests 2021-10-23 21:54:44 +02:00
Marcin Górny
bc2a86798f Implement Alice Refund 2021-10-23 21:53:12 +02:00
Marcin
a64d155b9d Merge pull request #2 from noot/update-readme
update readme and remove concrete SOLC_BIN binding
2021-10-23 21:47:59 +02:00
Marcin Górny
20aee0be8f Add (again) the Bytes function for PrivateKeyPair 2021-10-23 21:44:23 +02:00
Marcin Górny
bc71e58233 Implement setReady 2021-10-23 21:36:41 +02:00
Marcin Górny
bee1b49c4d Simplify authAlice 2021-10-23 21:36:41 +02: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
Marcin Górny
694b32d489 Fix deploy and lock eth alice method 2021-10-23 21:17:31 +02:00
Marcin Górny
3db253af5c alice -> bob 2021-10-23 20:07:05 +02:00
Marcin Górny
14c4689790 Use Alice's and Bob's pubkeys to deploy the contract 2021-10-23 20:07:04 +02:00
Marcin Górny
af6894b570 Use the monero pub keys instead of ecdsa 2021-10-23 20:06:01 +02:00
Marcin Górny
a48d688745 Add Bytes() public getter to Monero Key Pairs 2021-10-23 20:02:58 +02:00
noot
060178589c Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 13:52:29 -04:00
noot
396eaa6b8c working on protocol interactions 2021-10-23 13:52:17 -04:00
Aleixo Sánchez
b8abce0814 update bindings 2021-10-23 19:47:26 +02:00
noot
a233e230f8 Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 13:14:54 -04:00
Aleixo Sánchez
73b9463ab4 check pub key against cononical encoding 2021-10-23 19:13:07 +02:00
noot
96a4b2d345 monero transfer from lock account workinggit add monero/ git add monero/ 2021-10-23 13:11:35 -04:00
noot
31abdd9ed8 Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 12:02:40 -04:00
noot
d994837a14 working on SendKeysMessage handling 2021-10-23 12:02:28 -04:00
Aleixo Sánchez
f08858cc69 add .gitignore, renaming 2021-10-23 17:57:19 +02:00
noot
f70d68029c Merge branch 'master' of github.com:noot/atomic-swap 2021-10-23 11:41:45 -04:00
noot
fc415117f1 start network messaging 2021-10-23 11:41:15 -04:00
Marcin Górny
881e0adfdc Use fixed size byte arrays instead of slices for tests 2021-10-23 17:28:16 +02:00
Marcin Górny
a59e975d3a Fix generate bindings script after directory rename 2021-10-23 17:28:16 +02:00
Marcin Górny
8bc5942019 Start work on the deployETH from alice 2021-10-23 17:28:16 +02:00
Aleixo Sánchez
20b89ff449 documentation 2021-10-23 18:24:21 +02:00