Commit Graph

119 Commits

Author SHA1 Message Date
Nikolay Volf a86c39f7fa IPC JSON RPC (for external interface) (#1009)
* initial

* rpc file

* compiling nano part

* remove from rpc lib so far

* drop & stop improved

* ok(0)
2016-04-28 15:58:18 +01:00
Arkadiy Paronyan 3865e4cdba Merge pull request #998 from ethcore/ipc-new-serialization
IPC with new serialization
2016-04-26 15:52:38 +02:00
Nikolay Volf 922400f191 ipc fixes 2016-04-25 17:21:54 +03:00
Nikolay Volf 020b490a72 some commas 2016-04-25 02:43:21 +03:00
Nikolay Volf 2947a91c3e commas 2016-04-24 21:34:19 +03:00
Nikolay Volf 4670fd43ed and some more spaces 2016-04-23 18:53:09 +03:00
Nikolay Volf 5d06b04e41 final space 2016-04-23 18:52:12 +03:00
Nikolay Volf 4709edefff another fixed spaces 2016-04-23 18:50:12 +03:00
Nikolay Volf 53281a9454 fixed spaces 2016-04-23 18:49:39 +03:00
Nikolay Volf fb82d185c7 refactored to new serialization 2016-04-23 18:15:50 +03:00
Nikolay Volf dcb7546d6d refactored to new serialization 2016-04-22 19:45:09 +03:00
Nikolay Volf 6b1db6a656 merge bugs and fix warnings 2016-04-22 16:46:09 +03:00
Nikolay Volf 4c5425dbde Merge branch 'master' into binary-serializer
Conflicts:
	ipc/codegen/src/codegen.rs
2016-04-22 16:40:16 +03:00
Nikolay Volf c97cb5d665 struct with reference serialization 2016-04-22 16:37:22 +03:00
Nikolay Volf 04e704603f fixed warnings 2016-04-21 23:23:06 +03:00
Nikolay Volf 729f9c803d codegen updated 2016-04-21 23:03:05 +03:00
Nikolay Volf bb6d47d0cd finished with io 2016-04-21 22:18:13 +03:00
Tomasz Drwięga c47d08e308 Fixing warnings 2016-04-21 16:06:54 +02:00
Nikolay Volf ffc10fec8b read from bytes finished 2016-04-20 23:07:01 +03:00
Nikolay Volf a61ab6d40f vec serialization 2016-04-20 23:06:48 +03:00
Nikolay Volf e3c20e1c64 fix for raw struct 2016-04-20 23:06:35 +03:00
Nikolay Volf 8b1197b335 working serialization gen 2016-04-20 23:06:23 +03:00
Nikolay Volf 3908ddf609 compilation fixed 2016-04-20 23:06:08 +03:00
Nikolay Volf 59e18ad659 making this work 2016-04-20 23:05:53 +03:00
Nikolay Volf e0ae0724e2 initial commit 2016-04-20 23:05:40 +03:00
Nikolay Volf 3c88e70270 upgrades from try-migration branch 2016-04-17 19:30:23 +03:00
Nikolay Volf 0ffc222fba no need for ipc in build-dependencies 2016-04-17 14:11:45 +03:00
NikVolf 29b0bb1184 ipc-nested-interfaces 2016-04-15 17:50:10 +03:00
NikVolf 099e57c4e3 fix warning 2016-04-15 16:33:42 +03:00
NikVolf 058ef59b13 codegen for service with generics 2016-04-15 16:16:58 +03:00
NikVolf dc7e105ef8 Merge branch 'master' into ipc-hypervisor 2016-04-14 21:57:24 +03:00
NikVolf 1b2ef60bbe working tests including warmup 2016-04-14 20:43:14 +03:00
NikVolf 4d527e152c hypervisor-service chain 2016-04-14 18:49:25 +03:00
NikVolf 4931a300f2 first tests 2016-04-14 18:22:31 +03:00
NikVolf 405e3e2e7d initial setup 2016-04-13 19:03:57 +03:00
Arkadiy Paronyan cb4288b861 Merge pull request #946 from ethcore/numbers-serde-bin
IPC serialization for custom parameters
2016-04-13 14:10:12 +02:00
NikVolf 08874e8483 little test 2016-04-13 13:46:49 +03:00
NikVolf 987b84c530 cosmetic changes 2016-04-13 13:34:41 +03:00
NikVolf 1e1e567435 fix namespaces 2016-04-13 13:30:58 +03:00
NikVolf f5f79ee0a9 [ci-skip] fix warnings 2016-04-13 13:29:49 +03:00
NikVolf 158f75b65d compiles with custom bytes convertable arguments 2016-04-13 12:09:47 +03:00
NikVolf 3f5382d52c finally compiled codegen/typegen 2016-04-13 09:57:35 +03:00
NikVolf a9cceefaa4 mapping and custom serializers 2016-04-13 03:46:36 +03:00
arkpar a19629e2d2 Use ethcores' nanomsg bindings 2016-04-12 20:37:09 +02:00
NikVolf 6149423e47 Merge branch 'ipc-update-syntax-libs' into numbers-serde-bin 2016-04-12 18:41:38 +03:00
NikVolf 3ce71171b6 serde helper crate 2016-04-12 18:41:23 +03:00
NikVolf fc4dbe8713 remove from this pr 2016-04-12 18:16:59 +03:00
NikVolf b191d3517d update versions and fix bugs 2016-04-12 18:03:58 +03:00
NikVolf 5a5f13205e Merge branch 'master' into ipc-doc-effort 2016-04-12 15:16:05 +03:00
Nikolay Volf f1f81777cc Merge pull request #933 from ethcore/ipc-prs-client
IPC persistent client link
2016-04-12 15:13:06 +03:00