15 Commits

Author SHA1 Message Date
coffeepots
43ccd28d4f Unify jsonmarshal to support both client and server 2018-05-23 18:00:30 +01:00
coffeepots
28aa77582b General refactoring and tidying up 2018-05-23 16:12:00 +01:00
coffeepots
198fb76f42 Refactor marshalling and proc creation, better rpc sig parsing 2018-05-23 14:00:37 +01:00
coffeepots
3878ee0ad0 Implemented signature parsing to create client rpc procs based on params 2018-05-22 20:48:12 +01:00
coffeepots
234e17801b Refactored processing of params for client 2018-05-22 20:46:19 +01:00
coffeepots
57259ca156 Updated sha3 sig & fix relative import issue (requires nimble install) 2018-05-22 20:45:52 +01:00
coffeepots
fa113d1a84 Client forward decls for checking client calls 2018-05-18 18:10:21 +01:00
coffeepots
efb71fce2c Extra checking for client receiving malformed & incorrect json 2018-05-15 17:58:16 +01:00
coffeepots
50924d1c12 Change inline proc to template 2018-05-09 14:57:45 +01:00
coffeepots
e6e343ab92 Enforce checks in release and refactor to separate macro 2018-05-08 20:34:28 +01:00
coffeepots
9983e38574 'Fix' template issue reporting argument error, remove unused isNull proc 2018-04-12 18:49:58 +01:00
coffeepots
8d8bd1172f Raise more errors, id is counter, simplify generateCalls 2018-04-11 20:07:24 +01:00
Zahary Karadjov
d34f17a6de Reviewed all modules 2018-04-11 15:34:49 +03:00
coffeepots
e6ee2a7db7 Minor updates for macros 2018-03-22 17:27:28 +00:00
coffeepots
6b3d7916c7 Restructured for easier path handling 2018-03-22 17:26:23 +00:00