435 Commits

Author SHA1 Message Date
andri lim
0cdeb04a12 fix httpclient logScope 'topic' to 'topics' 2019-01-16 13:03:57 +02:00
andri lim
b4a3273152 fix test 2019-01-12 16:17:19 +02:00
andri lim
b9286104e7 use HTTP1.0 and drop connection:keep-alive 2019-01-12 16:17:19 +02:00
Ștefan Talpalaru
cbbdc34399 fix breakage with Nim HEAD 2019-01-04 15:57:52 +02:00
Bruno Škvorc
1efd0e84e1
Update README.md 2019-01-02 14:56:38 +01:00
Yuriy Glukhov
839cc3ae33 Fixed compilation error with newer nim 2018-12-20 12:58:42 +02:00
cheatfate
6a0b0ff30d Fix support of Content-Length response header. 2018-12-10 13:56:10 +02:00
coffeepots
d6cda75177
Merge pull request #43 from status-im/OptionsFixes
Options fixes
2018-11-26 19:44:57 +00:00
coffeepots
e1fad2e3ba Fix test using wrong rpc path 2018-11-26 18:33:47 +00:00
coffeepots
77b485c6ce More tests for optional fields inside objects 2018-11-26 18:12:26 +00:00
coffeepots
798e86112c Cover optional cases within objects 2018-11-26 18:03:56 +00:00
coffeepots
0160295743 Improve non-builtin optional test 2018-11-23 16:56:00 +00:00
coffeepots
066b06862d Add test for Option[T] where T is not a builtin 2018-11-23 16:11:12 +00:00
coffeepots
51ed6f3000 Remove expectType for Option[T], use fromJson on subtype for validation 2018-11-23 16:10:35 +00:00
coffeepots
e942357de6 Fix iterating through return type 2018-11-23 16:05:46 +00:00
coffeepots
5e7f2d6a61
Merge pull request #42 from jangko/rpc_macro
add optional arg support to rpc macro
2018-11-19 10:58:38 +00:00
andri lim
a1fe7d57b4 allow optional parameters in the middle of parameters list 2018-11-16 20:07:39 +07:00
coffeepots
a14e2dbcbb
Merge pull request #41 from jangko/add_http_method
fixes #37 add http method get/set to httpclient
2018-11-14 16:48:30 +00:00
andri lim
3c4c5559f1 add httpMethod param to httpclient.call 2018-11-13 10:22:43 +07:00
Zahary Karadjov
8bb6fdd3bf fix a wrong rebase 2018-11-12 23:54:29 +02:00
Zahary Karadjov
26953344c3 Turn some potentially dangerous templates into functions
Be careful when creating templates. If the input parameters are
referenced within the body multiple times, this may lead to multiple
evaluations of functions with side-effects.
2018-11-12 23:51:24 +02:00
andri lim
06637848de remove httpmethod enum 2018-11-12 21:02:54 +07:00
andri lim
ee3ba6d5ad add optional arg support to rpc macro 2018-11-12 17:47:03 +07:00
andri lim
965e2c16f5 fixes #38 add http method get/set to httpclient 2018-11-12 11:43:51 +07:00
Eugene Kabanov
814dd7254b
Merge pull request #35 from jangko/http_header
add host to http header
2018-11-08 00:20:48 +02:00
andri lim
d224b7dea7 add host to http header 2018-11-07 22:43:52 +07:00
Jacek Sieka
0c81936669
appveyor: update 2018-10-04 09:54:44 -06:00
Zahary Karadjov
bfc290f360 Don't use HTTP dependencies in Nimble due to nim-lang/nimble#543 2018-09-15 23:50:44 +03:00
Eugene Kabanov
d469109680
Merge pull request #34 from status-im/FixTestsNotClosingConnections
Fix tests not closing connections
2018-09-13 21:51:17 +03:00
coffeepots
5da9ce7881 Make all tests use port 8545 to check connection closing between tests 2018-09-13 19:27:51 +01:00
coffeepots
7a27a78122 Update testEthCalls and testRpcMacro with closeWait 2018-09-13 19:20:16 +01:00
coffeepots
f0eb9693af Use different port for socket test 2018-09-13 18:46:15 +01:00
coffeepots
b8b38c53c9 Update http test to use closeWait 2018-09-13 18:06:54 +01:00
coffeepots
0ba96afb13 Update socket test to use closeWait 2018-09-13 18:06:46 +01:00
coffeepots
bb9896d693 Add closeWait to httpServer 2018-09-13 18:06:33 +01:00
coffeepots
ef86bf3bce Add closeWait to socketServer 2018-09-13 18:06:13 +01:00
Jacek Sieka
4544227ed6
readme: update license 2018-09-05 12:48:06 -06:00
Jacek Sieka
11a752fbf7
ci: update
readme: fix license, badges
2018-09-04 22:47:25 -06:00
Jacek Sieka
0431a80eb6
travis: use cached nim instead of docker 2018-09-02 09:43:44 -06:00
coffeepots
0acb6997c7 Tests for option types 2018-08-29 14:16:03 +03:00
coffeepots
40e2c83023 Added allowNull to expectType 2018-08-29 14:16:03 +03:00
coffeepots
e7f66a0b4d Support Option[T] types, added expectType, expect error to use [] in msgs 2018-08-29 14:16:03 +03:00
coffeepots
f6ad1fd1c7 Update to SomeInteger 2018-08-16 13:07:21 +03:00
coffeepots
13a9a1f58b Add ref int and ref int64 2018-08-16 13:07:21 +03:00
coffeepots
3bcc481c9b
Merge pull request #30 from enthus1ast/patch-1
fix example in readme
2018-08-13 19:18:25 +01:00
David Krause
d9678bab25
fix example in readme 2018-08-11 14:07:44 +02:00
Zahary Karadjov
642fdd591f fix the package structure to make Nimble happy 2018-07-20 19:34:10 +03:00
coffeepots
d7b95877fc
Merge pull request #26 from jangko/fix18
fixes #18, rpc macro now can accept multiple variables of one type
2018-07-18 21:17:20 +01:00
andri lim
be5107041b add comments to recently added codes 2018-07-17 10:39:22 +07:00
andri lim
4aedb214b6 fixes #18, rpc macro now can accept multiple variables of one type 2018-07-17 10:06:29 +07:00