Nikolay Volf
81d8dafd9e
Ipc serialization & protocol fixes ( #1188 )
...
* serialization and codegen fixes from branch
* nano lib fixes
* fixes error encoding & comment
* another comment fix
* client timeout -> const
2016-06-02 19:04:42 +02:00
Nikolay Volf
dfac17538f
ethcore-db crate ( #1097 )
...
* trait
* implentated, lifetime issue still
* full api
* test mod
* working open
* get/retrieve
* fix warnings and bug
* working serialization of &[u8] parameters
* client attributes
* fix empty payload ser/de
* [ci skip] debug assert out
* extra deserialization test
* extra serialization test
* extra serialization test
* serialization fixes, nupdate rocksdb
* open test working
* result bug & remove some scaffolds
* fix warnings
* more simple tests
* consistent quotes
* get rid of dedicated is_open flag
* hashmap -> btreemap
2016-05-19 14:36:15 +02:00
Nikolay Volf
4e41cbca81
Moving all Client public API types to separate mod & binary serialization codegen for that mod ( #1051 )
...
* transaction moved
* trash remove
* ids move
* receipt
* tree-route
* blockchain info
* log_entry move
* trace filter moved
* executed & trace moved
* localized trace moved
* block status moved
* build scripts and codegen refs
* Cargo.lock update
* binary for blockstatus, blockchaininfo
* binary for trace
* trace filters binary ser
* binary for log entries & executed
* binary for receipt
* special case for u8 & transaction binary attribute
* resolved remaining issues & error binary serialization
* json-tests util import
* fix warnings
* ids attr
* add missing attributes
* Update build.rs
2016-05-16 18:33:32 +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
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
bb6d47d0cd
finished with io
2016-04-21 22:18:13 +03:00
Nikolay Volf
a61ab6d40f
vec serialization
2016-04-20 23:06:48 +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