Commit Graph

  • 471006b2dd Validator: properly handle termination of Block_validator. Grégoire Henry 2017-11-20 04:01:06 +0100
  • 10d1b08c85 Validator: do not try to validate twice an invalid block Grégoire Henry 2017-11-20 03:54:54 +0100
  • 7bed296525 Client: stuck node debug command Milo Davis 2017-11-26 22:22:19 +0100
  • 61f7a95102 RPCs: fix encoding of list_invalid RPC Benjamin Canou 2017-11-26 22:59:57 +0100
  • 9f45ae9126 Node: listing of invalid blocks Milo Davis 2017-11-26 22:21:56 +0100
  • 42e29c8f4a Node: allow invalid block errors to be stored Milo Davis 2017-10-31 17:59:02 +0100
  • 059e4cac79 Fix spelling mistake Milo Davis 2017-11-01 10:49:46 +0100
  • c6b4a83e2b Reset the chain. Grégoire Henry 2017-11-20 00:12:58 +0100
  • 667d4fd575 Alphanet: never more than 5 faucet operations per block Grégoire Henry 2017-11-19 23:06:32 +0100
  • a648c34f0a Alphanet: let the number of rolls never reach 100000. Grégoire Henry 2017-11-19 21:32:24 +0100
  • 7bd5ef32d9 Alpha: better spreading of roll storage Grégoire Henry 2017-11-19 21:30:48 +0100
  • 485d8bc26a Context: quick-and-dirty leveldb backend for Irmin Grégoire Henry 2017-11-19 21:25:28 +0100
  • 3fcc6df975 Alpha: use recursive removal when possible Grégoire Henry 2017-11-19 18:00:04 +0100
  • 450d0dba4e Client: remove trace of the web client. Benjamin Canou 2017-11-26 23:19:24 +0100
  • b4573fb323 Client: duplicates results in list versions. Pietro Abate 2017-11-26 23:17:25 +0100
  • 4c30016af3 Client: add -protocol to the client command line. Pietro Abate 2017-11-23 15:57:27 +0100
  • f2c27c78ab Fixes Github issue #141 (no implementation of EndianBigstring) Milo Davis 2017-11-22 14:16:35 +0100
  • f9e6831363 Shell: enforce maximum operation size Grégoire Henry 2017-11-19 15:15:03 +0100
  • 84a2f1ee29 Shell: enforce the maximum number of operation per block Grégoire Henry 2017-11-19 15:07:59 +0100
  • 3c06879deb Shell: add Error_monad.{iter2_p,iteri2_p} Grégoire Henry 2017-11-19 14:59:47 +0100
  • 06a6cf5b9a Proto: allow to update 'max_number_of_operations' Grégoire Henry 2017-11-19 14:38:36 +0100
  • 13dd470d06 More renaming: 'mine' -> 'bake' Grégoire Henry 2017-11-20 03:37:06 +0100
  • 42681dfea5 Jbuilder: better error reporting Grégoire Henry 2017-11-19 14:38:04 +0100
  • 5bcb2593a3 Docker: fix leveldb installation Grégoire Henry 2017-11-20 01:11:22 +0100
  • ac62538eb6 Alpha: remove some fixme and assert false Benjamin Canou 2017-11-17 15:42:13 +0100
  • 17644e0fa3 Proto: reimplements Storage_functors with iterable indexes Grégoire Henry 2017-11-16 16:45:22 +0100
  • b6b59be5fd Jbuilder: minor improvement in error reporting. Grégoire Henry 2017-11-15 16:57:41 +0100
  • a7364f0ed5 Proto_env: remove Context.list Grégoire Henry 2017-11-15 16:20:08 +0100
  • 49b7db258d Move Persist from the shell to the protocol. Grégoire Henry 2017-11-15 13:06:41 +0100
  • 1d357587d0 Node: register error Validator.Inactive_network Benjamin Canou 2017-11-15 16:50:13 +0100
  • 659d1aa63a Shell: remove unrequired net_id from network messages Grégoire Henry 2017-11-14 03:52:26 +0100
  • 178d839ee1 Shell: remove net_id from the block header. Grégoire Henry 2017-11-14 03:14:26 +0100
  • b7deebaf42 Shell: Remove net_id from the operation header. Grégoire Henry 2017-11-14 02:41:37 +0100
  • 4d2bc49960 Shell: memorize the current list of live blocks and operations Grégoire Henry 2017-11-14 01:29:19 +0100
  • 1d71ea5718 Fix docstring attachment Grégoire Henry 2017-11-14 01:24:25 +0100
  • 6a00c55c4e Shell: add docstrings for the validator. Grégoire Henry 2017-11-13 19:06:30 +0100
  • 119f724e64 Mempool: also broadcast 'branch_{delayed,refused}' operations Grégoire Henry 2017-11-13 14:33:39 +0100
  • 3e39f82bee Shell/baker: inline full operation contents in RPC. Grégoire Henry 2017-11-13 23:27:19 +0100
  • 1163c19213 Shell: add configuration variable for various timeouts. Grégoire Henry 2017-11-13 14:25:02 +0100
  • 910b43726b Shell: add CLI options for bootstrap_threshold Grégoire Henry 2017-11-11 03:34:12 +0100
  • f3555488c7 Shell: use one 'validation worker' per peer. Grégoire Henry 2017-11-11 03:34:12 +0100
  • c5b5a87ab7
    P2p: add regression test for oversized message Grégoire Henry 2017-11-17 13:45:31 +0100
  • 529795efd7
    Reset the chain Grégoire Henry 2017-11-17 02:47:16 +0100
  • 72c414aaeb
    P2p: fix bound checks Grégoire Henry 2017-11-17 01:57:32 +0100
  • 5e1dee9e97
    Move error_monad.org into docs/ Grégoire Henry 2017-11-16 17:32:08 +0100
  • 71e323b1d3 v0.9.116.00+32 Thomas Refis 2017-11-16 09:38:28 +0800
  • 472f1d53d1 Some docstrings in src/proto/alpha Pietro Abate 2017-11-14 04:33:50 +0100
  • 3e1c4008c3 Add docstrings in src/environment/v1/ Pietro Abate 2017-11-14 00:42:58 +0100
  • 1429a6c8e6 Almost too late for copyright update. Grégoire Henry 2017-11-14 00:36:14 +0100
  • b810b360ea Add missing copyright headers. Grégoire Henry 2017-11-14 00:32:46 +0100
  • 94295fa281 Micheline: resilient parser for better error reporting Benjamin Canou 2017-11-04 00:16:05 +0100
  • 0f467c263b Scripts: Add optional 'fix' argument to test-ocp-indent.sh Pietro Abate 2017-11-14 11:53:16 +0100
  • 102ba49149 Proto: Rename Public_key to Delegates_pubkey Pietro Abate 2017-11-13 12:32:05 +0100
  • de8967540f Proto: store the public key of the manager in the contract Pietro Abate 2017-11-09 11:50:42 +0100
  • 3d19e3bd59
    CI: preserve signature when synching to github Grégoire Henry 2017-11-14 16:20:51 +0100
  • 3eddca508b CI: use compatible options for diff. Grégoire Henry 2017-11-14 04:57:06 +0100
  • e37974c64f Spelling and consistency fixes jevonearth 2017-11-13 14:03:03 -0800
  • e9d1dbcce1 Spelling fixes and grammar improvements jevonearth 2017-11-13 14:02:03 -0800
  • f4937fd8ef Change data dir error messages to use present tense jevonearth 2017-11-13 13:58:40 -0800
  • 44364295ee Jbuilder: use --dev for running test and other minor improvments Grégoire Henry 2017-11-13 23:47:13 +0100
  • 6ecfca9396 Reindent all files Pietro Abate 2017-11-13 16:34:00 +0100
  • 32a466556e Jbuilder: use --dev option Milo Davis 2017-11-13 14:29:28 +0100
  • 6a38f76956 Reset the chain. Benjamin Canou 2017-10-13 11:24:22 +0200
  • d00b9ca1e1 CI: Import Alpine package backport for leveldb-1.18 Benjamin Canou 2017-10-16 21:43:15 +0200
  • 42734ee4a2 Node: Make sure fatal errors are properly printed Benjamin Canou 2017-11-08 16:02:19 +0100
  • 602a10651c Prevalidator: log_debug canceled operation fetches Benjamin Canou 2017-11-10 09:56:40 +0100
  • d5a2bd9604 Distributed_db: register new internal errors Benjamin Canou 2017-11-10 09:55:25 +0100
  • 6cb428c1a2 Utils/Data_encoding: add missing case in merge_objs. Grégoire Henry 2017-11-11 03:34:12 +0100
  • 5beb62c83e P2p: more debug in P2p_connection. Grégoire Henry 2017-11-11 03:34:12 +0100
  • d866b1bfa5 Distributed_db: add primitive for sending 'message'. Grégoire Henry 2017-11-11 03:34:12 +0100
  • e98e175c21 Lwt_pipe: do not force the size function to count bytes. Grégoire Henry 2017-11-11 03:34:12 +0100
  • 2d08ba778f Utils: fix Lwt_utils.with_timeout Grégoire Henry 2017-11-11 03:34:12 +0100
  • f0acd2e4da Utils: introduce Lwt_dropbox. Grégoire Henry 2017-11-11 03:34:12 +0100
  • f63c5acbf5 Distributed_db: inline the header when broadcasting a new block. Grégoire Henry 2017-11-11 03:34:12 +0100
  • 06873da197 Distributed_db: add an argument timeout to 'prefetch`. Grégoire Henry 2017-11-10 20:30:29 +0100
  • e5c931c6a3 Shell: rename Distributed_db.state -> net_state Grégoire Henry 2017-11-09 11:26:25 +0100
  • 16cc5b7ec8 Shell: add more timeout in the prevalidator Grégoire Henry 2017-11-08 13:53:23 +0100
  • f4c045b126 Shell: reintroduce lost call to 'git repack'. Grégoire Henry 2017-11-13 11:30:27 +0100
  • b25f35e2b5 Rename last occurences of miner into baker Pietro Abate 2017-11-06 14:12:19 +0100
  • ed75bc5acd Distributed_db: handle timeout in fetch. Grégoire Henry 2017-11-08 12:52:10 +0100
  • a8a906b1ae Distributed_db: use the error monad for fetch. Grégoire Henry 2017-11-08 12:42:09 +0100
  • f40c418d0f Distributed_db: remove the last "lol-object". Grégoire Henry 2017-11-08 12:06:20 +0100
  • 41c82d7481 Distributed_db: handle cancelation of call to fetch. Grégoire Henry 2017-11-08 11:59:05 +0100
  • 2b4e898407 Distributed_db: use a record instead of a tuple. Grégoire Henry 2017-11-08 11:47:08 +0100
  • f3abee1fdf Utils: add Lwt_pipe.pop_all. Grégoire Henry 2017-11-08 12:24:25 +0100
  • 1a10504959 Shell: fixme broken invariant in Distributed_db_functors. Grégoire Henry 2017-11-06 15:23:06 +0100
  • 673f70c5d0 Client Keys: Vanity keys Milo Davis 2017-10-15 12:42:58 +0200
  • 6de9c68e81 Remove reminiscent trace of Sha256 Benjamin Canou 2017-11-08 17:52:21 +0100
  • cb1e5cc396 P2p: missing Lwt_utils.protect in the reader worker. Grégoire Henry 2017-11-08 16:10:40 +0100
  • c9fe53eb10 P2p: reduce the default value of "expected connections". Grégoire Henry 2017-11-08 15:48:49 +0100
  • 6f5c51f050 Client: ignore empty files Grégoire Henry 2017-11-08 15:46:57 +0100
  • 0e2a751408 P2p: better logging on read timeout. Grégoire Henry 2017-11-08 14:51:52 +0100
  • dad0793353 P2p: better logging on failing "Swap". Grégoire Henry 2017-11-08 14:49:54 +0100
  • ee2cb59731 Remove reminiscent trace of Base48. Grégoire Henry 2017-11-08 14:39:31 +0100
  • f83e0fd7c0 Node: adds version to data directory Milo Davis 2017-09-14 10:26:05 +0200
  • 5109db2813 Node: adds error for directory parsing failure Milo Davis 2017-09-13 15:44:19 +0200
  • f99146971a Tutorial: Error monad Milo Davis 2017-10-30 16:35:22 +0100
  • 7fb3b3ca85 Tutorial: data_encoding Milo Davis 2017-10-30 16:04:39 +0100
  • 14597b8f7e Utils: OcamlDoc for Data_encoding module. Alex Coventry 2017-08-28 18:20:06 +0000
  • e21672c4ac Jbuilder: do not depend on the git version anymore Grégoire Henry 2017-11-06 11:56:00 +0100