23 Commits

Author SHA1 Message Date
coffeepots
117445858c Added object support (no nesting yet), also flag for dumping macro gen 2018-04-26 19:35:57 +01:00
coffeepots
12bdedc3bf Moved rpcclient/rpcserver to more accessible place 2018-04-26 19:32:14 +01:00
coffeepots
b0cd557d3e Reworked seq/array parameter construction 2018-04-25 19:18:42 +01:00
coffeepots
46cb9e416b Added some parameters to the procs, more to do 2018-04-24 19:38:25 +01:00
coffeepots
e8a7f34289 Added seq, fixed some wrong index bugs 2018-04-24 19:21:51 +01:00
coffeepots
7ba3841495 Updated params to array for eth_getBalance 2018-04-24 17:37:31 +01:00
coffeepots
9674cac471 Arrays now marshalled to native types and other params are prefetched 2018-04-24 17:37:01 +01:00
coffeepots
641ee92aa1 Updated multiRemove macro 2018-04-24 16:28:01 +01:00
coffeepots
3999f64d92 Initialise ethprocs automatically on import rpcserver 2018-04-24 14:01:28 +01:00
coffeepots
ae2a28ac8c Updated test rpc calls to use new on macro 2018-04-24 13:42:39 +01:00
coffeepots
edf214bc4f on macro now fetches from params as array as per ethereum rpc standard 2018-04-24 13:41:59 +01:00
coffeepots
961702e8e2 Prototype 'on' transformation - work in progress 2018-04-20 21:19:08 +01:00
coffeepots
9983e38574 'Fix' template issue reporting argument error, remove unused isNull proc 2018-04-12 18:49:58 +01:00
coffeepots
04e5765a65 Migrate registration macros and ethprocs to servertypes 2018-04-12 18:48:46 +01:00
coffeepots
af45820594 Make rpc transform use async 2018-04-11 20:08:12 +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
c8fa9eac7e Update web3_sha3 to use nimcrypto 2018-03-27 15:08:31 +01:00
coffeepots
ff4e5b8f7d Minor updates 2018-03-22 17:29:31 +00:00
coffeepots
6dc45a9f9d RPC macro now builds compiletime list for automatic server registration 2018-03-22 17:28:34 +00:00
coffeepots
e6ee2a7db7 Minor updates for macros 2018-03-22 17:27:28 +00:00
coffeepots
8260ce8444 Restructuring updates 2018-03-22 17:26:58 +00:00
coffeepots
6b3d7916c7 Restructured for easier path handling 2018-03-22 17:26:23 +00:00