Commit Graph

41 Commits

Author SHA1 Message Date
Adrià Cidre b1a2ec4d2d
Merge pull request #37 from status-im/1to1
Add support for 1 to 1 conversations
2018-07-16 16:52:49 +02:00
Adrià Cidre 21be5335f7
Add support for 1 to 1 conversations 2018-07-16 15:16:50 +02:00
Adrià Cidre 537a851a94
Merge pull request #32 from status-im/contact
Contact management
2018-06-15 09:29:08 +02:00
Adrià Cidre c49fe5ac93
Contact management 2018-06-13 10:01:12 +02:00
Adrià Cidre 8ccfeccba9
Merge pull request #29 from status-im/fix/issue-22/fix-login
Fix login overridden address
2018-06-12 13:01:40 +02:00
Adrià Cidre c52f850743
Fix login overriden address 2018-06-10 11:30:58 +02:00
Adrià Cidre 9702134168
Merge pull request #28 from status-im/linter_fix
Fixes:#27 Linter issues fixed
2018-05-30 15:56:43 +02:00
Adrià Cidre 5d9c4fde0c
Fixes:#27 Linter issues fixed 2018-05-30 14:49:47 +02:00
Adrià Cidre 9edb29b1aa
Merge pull request #26 from status-im/add-testing-circleci
Add tests to circle-ci
2018-05-30 09:21:48 +02:00
Sebastian Delgado fd58742f5a
Add testing step to circle-ci
Addresses #19. Unify setup step under make setup. Currently failing lint, but passing `make test` when you reverse the order of the steps. Lint errors will be addressed by #27
2018-05-29 10:53:22 -05:00
Adrià Cidre bd786b4184
Merge pull request #23 from status-im/test-suite-setup
Basic test setup with mockups
2018-05-25 16:11:42 +02:00
Sebastian Delgado f847c0c447
Basic tests with mocks
Basic test setup with mocks using dictionary.go as an example.
2018-05-25 11:08:28 -03:00
Adrià Cidre a5d2dbafc9
Setup CI 2018-05-24 15:28:02 +02:00
Adrià Cidre 449f940f33
Removed wrong travis badge 2018-05-24 14:25:26 +02:00
Ivan Daniluk 953bd6f675
Update README.md 2018-05-23 22:10:20 +03:00
Adrià Cidre bfbb730f11
Merge pull request #21 from sebastiandelgado/normalize-rpcclient-call
Normalize RPCClient Call method
2018-05-17 08:16:20 +02:00
Sebastian Delgado e34c7a755f
Normalize RPCClient Call method
RPCClient interface now has the same structure as go-ethereum/rpc, so we can directly use rpc.Client as parameter to SDK constructor.
Given this, we can remove the remoteClient struct and the sdk.call method which standardizes the 'client.Call' interface to simply using sdk.RPCClient.Call every time
2018-05-16 13:07:42 -05:00
Adrià Cidre 4379dae89c
Merge pull request #16 from status-im/docs
Starter docs
2018-05-16 11:36:28 +02:00
Adrià Cidre e89a233215
Starter docs 2018-05-16 10:13:35 +02:00
Adrià Cidre aa8eb8f5f7
support for go-ethereum/rpc 2018-05-15 09:53:51 +02:00
Adrià Cidre 8cbd6ec442
Merge pull request #15 from status-im/small_fixes
Small fixes and private channel
2018-05-09 12:56:44 +02:00
Adrià Cidre a1b50c16ac
Small fixes and opened symkey methods 2018-05-08 14:39:53 +02:00
Adrià Cidre 2e09479c69
Fix not passing a connection when creating an account 2018-05-07 15:22:33 +02:00
Adrià Cidre 771747fd66
Merge pull request #14 from status-im/expose_fields
Expose Channel and channel.PubKey as part of the message
2018-05-07 13:46:18 +02:00
Adrià Cidre 34e05e483c
Expose Channel and channel.PubKey as part of the message 2018-05-07 13:45:48 +02:00
Adrià Cidre 743cee4d8b
Merge pull request #13 from status-im/multi_account_support
Add support for multiple accounts on the same connection
2018-05-07 13:29:45 +02:00
Adrià Cidre 4132f48a45
Add support for multiple accounts on the same connection 2018-05-07 12:03:45 +02:00
Adrià Cidre 2259b20eab
Merge pull request #9 from status-im/feature/inject-rpcclient
`New` receive an RPCClient and set it in the SDK instance
2018-05-04 16:14:19 +02:00
Andrea Franz 037cb0792c
move RPCClient interface to sdk 2018-05-04 16:12:36 +02:00
Andrea Franz 3cd0e1594a
`New` receive an RPCClient and set it in the SDK instance 2018-05-04 15:49:23 +02:00
Adrià Cidre 15267a123d
Merge pull request #8 from status-im/join_channel
new method to join channel by topic and symkey
2018-05-04 15:35:27 +02:00
Adrià Cidre 5edc252802
new method to join channel by topic and symkey 2018-05-04 15:32:09 +02:00
Adrià Cidre 3b8ff2e9b7
Added error tracing on shh_post calls 2018-05-04 11:57:33 +02:00
Adrià Cidre e1c81b6cc6
Send pubkey instead of address to PNBroadcastAvailabilityRequest 2018-05-04 11:49:30 +02:00
Adrià Cidre ca2bf9faec
Minor fix on timestamp conversion 2018-05-03 17:12:04 +02:00
Adrià Cidre 6d9de0edb3
Fix : remove extra ] on PNBroadcastAvailabilityRequest 2018-05-03 16:59:27 +02:00
Adrià Cidre 36e481913a
Fix for non timestamp based messages 2018-05-03 15:44:28 +02:00
Adrià Cidre 18f3519172
Improved subscription and message composition 2018-05-03 15:31:35 +02:00
Adrià Cidre 86e90a7583
Merge pull request #4 from status-im/feature/issue-3/new-protocol-support
[#ISSUE-3] New protocol messages support
2018-05-02 17:16:39 +02:00
Adrià Cidre 473a135243
[#ISSUE-3] New protocol messages support 2018-05-01 09:44:47 +02:00
Adrià Cidre 9b46298eca
Initial comit 2018-04-30 18:09:27 +02:00