76b9cedcefTests: add test for switching unanimously to 'demo' protocol
Guillem Rieu
2017-04-12 18:53:23 +0200
3c44f1dfbaProto/Alpha: replace Vote.set_current_proposal by init_current_proposal
Guillem Rieu
2017-04-14 16:25:01 +0200
8777349a19A few fixes to make things more posix compliant in build/test scripts
Alain Mebsout
2017-04-12 12:55:01 +0200
e12e0e9a5bMerge branch 'improve-tests' into 'master'
Mohamed Iguernlala
2017-04-14 13:40:21 +0200
b5c6f6cb2ftest_p2p_connection: put more deterministic garbled data
OCamlPro-Iguernlala
2017-04-14 12:57:34 +0200
7f9c77cee8test/utils: small fix: Data_encoding.Binary.Error has no arguments
OCamlPro-Iguernlala
2017-04-14 03:42:17 +0200
42a4e4ecc0Merge branch 'stream-binary-decoding' into 'master'
Grégoire Henry
2017-04-14 00:08:51 +0200
b9c1baa454Makefile: minor dependency fix in test`
Grégoire Henry
2017-04-13 22:15:33 +0200
7d214a19f7data_encoding: read streams of Mbytes.t, tests, remove dead code (debug functions), expose a function that checks without reading the data
OCamlPro-Iguernlala
2017-04-13 18:05:41 +0200
0f247adea6Shell: add the protocol level in the header of block
Grégoire Henry
2017-04-12 18:22:40 +0200
f9f5bca5a0Merge branch 'level_in_block_header' into 'master'
Grégoire Henry
2017-04-12 16:36:49 +0200
2b0df39115Context: simplify the storage of 'test_network'.
Grégoire Henry
2017-04-10 21:14:17 +0200
495e887538RPC: minor improvements in naming consistency
Grégoire Henry
2017-04-10 17:06:11 +0200
1b6ecbfc81Shell/RPC: simplify block-watcher signature
Grégoire Henry
2017-04-10 15:54:34 +0200
f805507702Shell: move level in th shell part of block.
Grégoire Henry
2017-04-10 13:01:22 +0200
2480bfd216Shell: remove dead code
Grégoire Henry
2017-04-10 12:59:04 +0200
ab76b8fbf5Shell/State: consistent use of pred vs. predecessor.
Grégoire Henry
2017-04-10 12:58:31 +0200
6212af55f1Proto/Alpha: use uint16 for mining priority.
Grégoire Henry
2017-04-10 12:50:15 +0200
77d6805664P2p: remove compilation warning in unit test
Grégoire Henry
2017-04-11 00:57:34 +0200
e276b0566eAlpha: minor changes in unit tests
Grégoire Henry
2017-04-11 00:57:04 +0200
a731a47d3cProto: explicit fitness/timestamp in the signature
Grégoire Henry
2017-04-10 12:14:11 +0200
1409fbadbcSplit the signature on Protocol.apply.
Grégoire Henry
2017-04-10 23:43:35 +0200
3b5a3eb509Client: minor fix in the daemon.
Grégoire Henry
2017-04-10 22:58:36 +0200
5a21f3c159Reengineer the PROTOCOL signature to prepare for the multi-step validator.
Benjamin Canou
2016-10-20 18:54:16 +0200
efdad6eaeeP2p: add test for invalid messages.
Grégoire Henry
2017-04-10 23:27:33 +0200
3d00dcf19fShell/P2p: add unit test with "garbled" messages.
Grégoire Henry
2017-04-10 00:44:10 +0200
e11e9c9ac5Shell/P2p: Split the unit tests in smaller atom.
Grégoire Henry
2017-04-09 22:52:24 +0200
413bddcd96Shell/P2p: propagate all errors to {raw_,}write_sync.
Grégoire Henry
2017-04-10 00:10:42 +0200
c187a0b792Shell/P2p: implements raw_write_sync.
Grégoire Henry
2017-04-09 19:05:56 +0200
c2a4db2d81Shell/P2p: propagate disconnection errors through the pool.
Grégoire Henry
2017-04-10 00:40:47 +0200
4523a67e7dShell/P2p: fix connection close on read error
Grégoire Henry
2017-04-10 00:16:17 +0200
4537c8780eShell: introduce Error_monad._assert.
Grégoire Henry
2017-04-10 00:09:01 +0200
18e2edf6f4Client: minor client output fixes and enhancements.
Benjamin Canou
2017-04-07 21:21:20 +0200
c1e2d8eb25Proto/Alpha: fix endorsement test
Cagdas Bozman
2017-04-07 13:11:49 +0200
54027a701bProto/Alpha: some unit tests for 'endorsement'
Cagdas Bozman
2017-04-05 22:43:50 +0200
08fc0b5f76Proto/Alpha: some unit tests for 'origination'
Guillem Rieu
2017-04-05 22:42:40 +0200
bb95acfb48Proto/Alpha: some unit tests for 'transactions'
Vincent Bernardoff
2017-04-05 22:40:02 +0200
dbdcca7dbbClient/Alpha: simplify Client_proto_context
Grégoire Henry
2017-04-05 22:33:46 +0200
a6c7f355ccTest: simplify Makefile
Grégoire Henry
2017-04-05 18:24:26 +0200
166801fc77Client: more Error_monad in Cli_entries.
Grégoire Henry
2017-04-05 10:22:41 +0200
cfb7e35914Client: a bit of Error_monad in Hash
Grégoire Henry
2017-04-05 09:54:21 +0200
f5e2f7b481Client: more Error_monad in Client_aliases
Grégoire Henry
2017-04-05 01:02:10 +0200
3226565b39Client: more Error_monad in Client_{node,proto}_rpcs
Grégoire Henry
2017-04-04 23:35:41 +0200
f26dfdbe8eRPC: fix CORS preflight.
Benjamin Canou
2017-04-08 16:09:40 +0200
9628ff0c2dREADME.md update ocaml version to 4.04 (#9)
Davide Gessa
2017-04-03 16:33:46 +0200
329b72d1aaRPC: batch operation parsing/retrieval
Vincent Bernardoff
2017-03-30 14:31:16 +0200
cb2aa6ea2b[Data_encoding.Binary] add a function 'to_bytes_list' to encode a given data as a list of 'small' blocks
OCamlPro-Iguernlala
2017-03-30 17:34:00 +0200
5449cbbfe6Proto/Alpha: use record for mining slot.
Grégoire Henry
2017-04-02 16:07:19 +0200
ef3180c561Shell: Smaller Net_id.
Grégoire Henry
2017-03-31 13:04:05 +0200
ffc8fa0383RPC: rebind 'complete' for blocks and operations.
Grégoire Henry
2017-03-30 17:19:59 +0200
deec250be7Merge branch 'use-MBytes-set-and-get-char' into 'master'
Mohamed Iguernlala
2017-03-31 18:00:16 +0200
a330f3bcc5[data_encoding] use MBytes.{get/set}_char to read/write binary data instead of int8
OCamlPro-Iguernlala
2017-03-31 17:46:10 +0200
9b3cde5df9Client: add Client_proto_context.delegate_contract function
Guillem Rieu
2017-03-21 15:19:35 +0100
545c605f02Test: dump the content of the node logs.
Grégoire Henry
2017-03-31 17:09:11 +0200
5bfe8f90f2Alpha: document and classify more errors.
Benjamin Canou
2017-03-20 18:11:43 +0100
62ed003957Alpha: remove assets.
Benjamin Canou
2017-03-20 15:15:39 +0100
2ed66ea569Alpha: take origination burn from source and not destination.
Benjamin Canou
2017-03-20 14:37:01 +0100
02a67a7976Alpha: fix typo in error registration.
Benjamin Canou
2017-03-20 14:34:27 +0100
24b5290a74Opam: use the libev backend of Lwt.
Grégoire Henry
2017-03-31 16:54:50 +0200
852ba95a3cClient: do no pat parse the config file and Sys.argv twice.
Grégoire Henry
2017-03-31 00:42:13 +0200
1879c4359fMerge remote-tracking branch 'ocp/bugfix-in-data-encoding'
Grégoire Henry
2017-03-31 16:48:07 +0200
c2bf738079Merge branch 'merkle'
Grégoire Henry
2017-03-31 16:47:32 +0200
0a48a2e14aalpha: expose to_int32 for some types
Vincent Bernardoff
2017-03-30 14:32:46 +0200
e1d8e788f6Merge branch 'improve-test-basic.sh' into 'master'
Mohamed Iguernlala
2017-03-31 10:42:09 +0200
ec96cc53d6add an echo in ./test/test-basic.sh to say that the log of started node is dumped in ./test/LOG
OCamlPro-Iguernlala
2017-03-31 10:33:29 +0200
245fa66140Shell: Split the operations list out of the (minimal) block header.
Grégoire Henry
2017-03-30 13:16:21 +0200
618fb64129Client/RPC: rename wait into async
Grégoire Henry
2017-03-30 13:08:33 +0200
e273cfa07fShell/Distributed_db: allow to precheck data.
Grégoire Henry
2017-03-28 13:31:41 +0200
a6307c40cfShell: add unit tests for Merkle tree
Grégoire Henry
2017-03-31 01:17:25 +0200
9097809589Shell: Merkle tree of operations
Grégoire Henry
2017-03-16 17:17:06 +0100
ee554820c7add more tests for "floats" in test_data_encoding ( +/- infinity, +/- 0., NaNs)
OCamlPro-Iguernlala
2017-03-30 11:26:11 +0200
669a0249caadd some asserts in data_encoding
OCamlPro-Iguernlala
2017-03-29 18:33:39 +0200
dc32decd05[bugfix in data_encoding] When writing a float (to binary format), MBytes.set_double should be used instead of MBytes.set_float (Float _ encodes doubles in the encoding, not singles)
OCamlPro-Iguernlala
2017-03-29 18:32:46 +0200
f96fbe7d31[bugfix in data_encoding] When reading a float (from binary format), MBytes.get_double should be used instead of MBytes.get_float (Float _ encodes doubles in the encoding, not singles)
OCamlPro-Iguernlala
2017-03-29 18:02:19 +0200