d940529 | Pietro | 16 January 2018, 15:30:58 UTC | Move all packages to src/ Modify Makefile accordingly | 16 January 2018, 22:11:39 UTC |
3351024 | Pietro | 16 January 2018, 15:27:10 UTC | Remove trailing .install file | 16 January 2018, 22:10:33 UTC |
a995701 | Arthur B | 10 January 2018, 21:10:37 UTC | Alpha: make duplicate_endorsement a branch error | 16 January 2018, 09:20:16 UTC |
4fe973f | Vincent Bernardoff | 09 January 2018, 12:21:01 UTC | Ed25519: add bytes converters | 15 January 2018, 20:20:22 UTC |
ae82f2b | Grégoire Henry | 05 December 2017, 14:19:25 UTC | Shell: enforce the context hash of the block header | 15 January 2018, 17:35:51 UTC |
009d562 | Grégoire Henry | 05 December 2017, 14:19:22 UTC | Shell: add `context` in block header | 15 January 2018, 17:32:00 UTC |
270dc3e | Grégoire Henry | 05 December 2017, 14:18:05 UTC | Context: remove the default message If we want to includes hash of the context in the block header, we cannot have a (default) commit message that includes the block hash. We break this circular dependency by removing the default commit message. | 15 January 2018, 17:29:22 UTC |
881186c | Grégoire Henry | 05 December 2017, 14:18:02 UTC | Client/Genesis: let's use 'preapply'. This will be mandatory once the context hash is stored in block header. | 15 January 2018, 17:29:22 UTC |
e850648 | Grégoire Henry | 05 December 2017, 14:17:57 UTC | Shell/RPC: `preapply` now take a list of list of operations. Progress towards the multipass validator. | 15 January 2018, 17:24:08 UTC |
46d7830 | Pierre Chambart | 17 December 2017, 18:51:06 UTC | Shell: Memoize locator computations | 15 January 2018, 17:18:42 UTC |
9405b70 | Grégoire Henry | 15 January 2018, 14:03:13 UTC | OPAM: use the `hex` package It replaces our own `Hex_encode` module. | 15 January 2018, 14:05:07 UTC |
0c9592b | Milo Davis | 11 January 2018, 16:15:35 UTC | Michelson: SELF instruction implemented | 15 January 2018, 13:43:42 UTC |
d69717d | Pietro | 13 January 2018, 12:04:46 UTC | gitignore: .DS_Store banished! | 13 January 2018, 12:04:46 UTC |
3373a19 | Milo Davis | 09 January 2018, 02:14:22 UTC | Michelson: document contract creation from literal | 09 January 2018, 20:33:59 UTC |
f9c28da | Benjamin Canou | 09 January 2018, 19:14:54 UTC | Docs: update Michelson to the new collection litterals | 09 January 2018, 19:14:54 UTC |
c71d6c7 | Milo Davis | 07 December 2017, 17:36:42 UTC | Micheline: more compact binary serialization | 09 January 2018, 18:59:02 UTC |
f1132b8 | Milo Davis | 07 December 2017, 13:37:59 UTC | Michelson: Collection literals are now sequences | 09 January 2018, 18:59:02 UTC |
2364a66 | Milo Davis | 07 December 2017, 13:44:39 UTC | Michelson: Simpler prim encoding | 09 January 2018, 18:59:02 UTC |
6e1be8e | Bruno B | 02 January 2018, 17:10:19 UTC | Docs: fix broken link | 09 January 2018, 09:23:00 UTC |
899bc53 | Milo Davis | 08 January 2018, 15:48:27 UTC | Emacs: use special-mode-map derivative in output buffer | 08 January 2018, 15:48:50 UTC |
2d00e5a | Vincent Bernardoff | 04 January 2018, 16:11:13 UTC | Base58: use option values instead of raising | 08 January 2018, 11:25:42 UTC |
2d349b6 | Vincent Bernardoff | 04 January 2018, 16:10:24 UTC | TzString: add `fold_left` | 08 January 2018, 11:25:42 UTC |
44b39a5 | Vincent Bernardoff | 04 January 2018, 16:30:39 UTC | Ed25519: typos | 04 January 2018, 16:30:39 UTC |
58ad60f | Vincent Bernardoff | 29 December 2017, 14:29:29 UTC | Lwt: do not use deprecated functions | 02 January 2018, 15:44:08 UTC |
0ce7c79 | Benjamin Canou | 02 January 2018, 10:54:46 UTC | Micheline: fix loop in resilient parser | 02 January 2018, 11:50:50 UTC |
a7617f5 | Milo Davis | 13 December 2017, 13:34:33 UTC | Michelson: Contract creation from literal | 21 December 2017, 10:15:43 UTC |
2e859f1 | Benjamin Canou | 16 December 2017, 00:30:07 UTC | Michelson: add regression test for hash consistency | 18 December 2017, 10:48:50 UTC |
6eec862 | Milo Davis | 14 December 2017, 13:52:19 UTC | Michelson: makes command line consistent with Michelson | 16 December 2017, 00:33:34 UTC |
dabc30e | Vincent Bernardoff | 15 December 2017, 16:01:25 UTC | Node: warn user if {TEZOS,LWT}_LOG is invalid | 15 December 2017, 16:28:44 UTC |
f10d979 | Vincent Bernardoff | 15 December 2017, 16:00:50 UTC | Stdlib: add Option.try_with | 15 December 2017, 16:00:50 UTC |
9d30a8f | Pietro Abate | 13 December 2017, 11:08:43 UTC | Node: better error reporting in peer validator | 15 December 2017, 00:29:00 UTC |
054506a | Milo Davis | 14 December 2017, 10:33:38 UTC | Init-client: fix bash-completion error | 14 December 2017, 23:45:48 UTC |
e54b7e9 | Milo Davis | 14 December 2017, 11:37:12 UTC | Micheline: fixes bug in resilient parser | 14 December 2017, 20:03:43 UTC |
71c8e02 | Pietro Abate | 14 December 2017, 17:46:55 UTC | Node: properly restore the current head after a node reboot Together With Benjamin and Vincent (teamwork !) | 14 December 2017, 18:12:07 UTC |
ac93872 | Benjamin Canou | 14 December 2017, 17:40:30 UTC | Alpha: allow no commas in tez litterals | 14 December 2017, 17:48:52 UTC |
319585d | Milo Davis | 06 November 2017, 14:22:58 UTC | Michelson: preliminary gas infrastructure Costs are yet to be tweaked. This patch is joint work between: Milo Davis <davis.mil@husky.neu.edu> Benjamin Canou <benjamin@canou.fr> Pierre Chambart <pierre.chambart@ocamlpro.com> | 14 December 2017, 17:11:26 UTC |
ef29aa2 | Milo Davis | 01 December 2017, 09:39:14 UTC | Michelson: reindent interpreter | 14 December 2017, 17:11:26 UTC |
82dcd5c | Milo Davis | 04 December 2017, 15:35:48 UTC | Data_encoding: optimize binary serialization | 14 December 2017, 17:10:50 UTC |
b2918c1 | Milo Davis | 08 December 2017, 10:59:09 UTC | Data_encoding: Adds ranged_int and ranged_float | 14 December 2017, 17:10:50 UTC |
dc7a023 | Milo Davis | 24 November 2017, 16:19:38 UTC | Data_encoding: Make tags on unions mandatory | 14 December 2017, 17:10:50 UTC |
abd5bb2 | Milo Davis | 04 December 2017, 11:10:20 UTC | Error monad: Better error for non-object error encodings | 14 December 2017, 17:10:50 UTC |
25bc6bf | Milo Davis | 14 September 2017, 15:17:45 UTC | RPC: Hides optional fields when inputting JSON | 14 December 2017, 17:10:50 UTC |
e75112d | Milo Davis | 12 September 2017, 15:10:19 UTC | RPC: file can be used with rpc call | 14 December 2017, 17:10:50 UTC |
9f5b618 | Milo Davis | 13 December 2017, 13:36:14 UTC | Apply patch: update script to match new directory structure | 13 December 2017, 14:14:24 UTC |
74318c8 | Vincent Bernardoff | 12 December 2017, 15:48:24 UTC | Client: use node address and port specified in config file | 12 December 2017, 16:35:33 UTC |
e9c45c0 | Vincent Bernardoff | 12 December 2017, 14:32:58 UTC | Client: fix default host socket address | 12 December 2017, 15:47:40 UTC |
0c06513 | Benjamin Canou | 12 December 2017, 13:39:53 UTC | Fix CI (wrong package name) | 12 December 2017, 13:39:53 UTC |
2595c14 | Milo Davis | 11 December 2017, 15:36:24 UTC | Build: add -safe-string to more places | 12 December 2017, 10:42:18 UTC |
3c38458 | Grégoire Henry | 08 December 2017, 21:08:29 UTC | RPC: simplify the signature of `Client_rpcs.ctxt` | 11 December 2017, 17:53:54 UTC |
c66f023 | Grégoire Henry | 09 December 2017, 04:24:05 UTC | RPC: add BSON serialization | 11 December 2017, 17:53:53 UTC |
fe559a1 | Grégoire Henry | 08 December 2017, 18:10:08 UTC | RPC: share some `RPC_arg` definitions in `lib_base` | 11 December 2017, 17:53:53 UTC |
60503aa | Grégoire Henry | 08 December 2017, 17:46:12 UTC | RPC: split package `tezos-node_services` | 11 December 2017, 17:53:52 UTC |
0871911 | Grégoire Henry | 09 December 2017, 02:51:58 UTC | RPC: split modules `RPC/RPC_server` | 11 December 2017, 17:53:51 UTC |
80b0e8d | Grégoire Henry | 07 December 2017, 16:43:21 UTC | Client: rename `Client_rpcs.rpc_sig` into `Client_rpcs.ctxt` | 11 December 2017, 17:53:49 UTC |
4aa1b14 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | RPC: introduce `Resto_cohttp.Client` and `RPC_clients`. | 11 December 2017, 17:53:49 UTC |
02fd021 | Grégoire Henry | 08 December 2017, 15:53:24 UTC | Resto: allow optional/multi argument in query string | 11 December 2017, 17:53:48 UTC |
26d1c46 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | Resto: split `Resto_cohttp.Server` | 11 December 2017, 17:53:48 UTC |
ebd067a | Grégoire Henry | 07 December 2017, 16:43:21 UTC | Resto: now depends on package 'uri' | 11 December 2017, 17:53:47 UTC |
e57a073 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | RPC: remove deprecated function `RPC.register*` | 11 December 2017, 17:53:47 UTC |
f4c1969 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | RPC: move `RPC.forge_request` into `Client_rpcs` | 11 December 2017, 17:53:47 UTC |
98755cd | Grégoire Henry | 07 December 2017, 16:43:21 UTC | RPC: remove deprecated type `RPC.directory` | 11 December 2017, 17:53:46 UTC |
bfb6694 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | RPC: remove the deprecated value `RPC.service` | 11 December 2017, 17:53:46 UTC |
7ac969b | Grégoire Henry | 07 December 2017, 16:43:21 UTC | RPC: remove the deprecated type `RPC.service` | 11 December 2017, 17:53:45 UTC |
af8dd63 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | Remove explicit references to the module Error_monad | 11 December 2017, 17:53:45 UTC |
34cca61 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | Resto: minor renaming | 11 December 2017, 17:53:45 UTC |
375ddd4 | Grégoire Henry | 07 December 2017, 16:43:21 UTC | Indentation fixes. | 11 December 2017, 17:53:44 UTC |
1545788 | Benjamin Canou | 11 December 2017, 14:38:16 UTC | Update `CHANGES` file | 11 December 2017, 14:38:16 UTC |
6df701d | Benjamin Canou | 08 December 2017, 09:40:26 UTC | Tests: add tests for tez constants parsing | 08 December 2017, 11:08:13 UTC |
bf276fb | Benjamin Canou | 08 December 2017, 09:16:20 UTC | Michelson: make parsing tests compile again | 08 December 2017, 11:08:13 UTC |
fe04a87 | Benjamin Canou | 08 December 2017, 09:12:00 UTC | Remove unused file | 08 December 2017, 11:08:12 UTC |
174ea10 | Pietro Abate | 29 November 2017, 17:06:17 UTC | Alpha: Add 4 more decimals to tez representation. Now a tez cent is 10_000L. All constants are now in the Constants_repr module and expressed as multiples of one_cent. Add new function Qty_repr.mul_exn to multiply `tez` by `int` eg. `10 tez = Tez_repr.(mul_exn one 10)` `10 cents = Tez_repr.(mul_exn one_cents 10)` Remove `Tez.{to,of}_cents` and replace them with `Tez.{to,of}_mutez`. | 08 December 2017, 11:08:12 UTC |
a67de99 | Milo Davis | 17 July 2017, 08:06:22 UTC | Docs: add Michelson anti-patterns (work in progress) | 08 December 2017, 10:48:57 UTC |
3a2b890 | Grégoire Henry | 06 December 2017, 18:52:02 UTC | CI: allow separate compilation of each opam package | 08 December 2017, 01:50:03 UTC |
3ee46c5 | Grégoire Henry | 06 December 2017, 22:03:27 UTC | CI: add support for opam2-beta5 | 08 December 2017, 01:50:03 UTC |
de59352 | Grégoire Henry | 06 December 2017, 18:52:00 UTC | Opam: remove `tezos-deps.opam` All dependencies are now inlined in the various opam packages. | 08 December 2017, 01:50:03 UTC |
d8d54ce | Grégoire Henry | 06 December 2017, 18:51:57 UTC | Jbuilder: install `tezos-sandboxed-node.sh/tezos-init-sandboxed-client.sh` | 08 December 2017, 01:50:03 UTC |
be04cb0 | Grégoire Henry | 06 December 2017, 18:51:54 UTC | Opam: pin external `dev` packages This is temporary, we should either: release new version and stop using development version; or import sources in the tezos-repo (and compile them with jbuilder, especially sodium (or part of it) if it is not maintened anymore. | 08 December 2017, 01:50:03 UTC |
38ca0b8 | Grégoire Henry | 06 December 2017, 18:51:52 UTC | Opam: add compiler version contraints | 08 December 2017, 01:50:03 UTC |
d270874 | Grégoire Henry | 06 December 2017, 18:51:49 UTC | Opam: fix some dependencies and add some `scripts/opam-*.sh`. Installation: `./scripts/opam-pin.sh && opam install tezos-node tezos-client` Upgrade installed packages after a `git pull` (opam2 only): `./scripts/opam-upgrade.sh` Remove and cleanup every from the opam repo: `./scripts/opam-unpin.sh` | 08 December 2017, 01:50:03 UTC |
2471232 | Grégoire Henry | 06 December 2017, 22:11:34 UTC | Jbuilder: remove spurious file | 08 December 2017, 01:50:03 UTC |
ab77eb2 | Grégoire Henry | 06 December 2017, 20:20:25 UTC | Resto/Jbuilder: fix test packaging | 08 December 2017, 01:50:03 UTC |
f480d73 | Arthur B | 07 December 2017, 10:34:14 UTC | Alpha: do not include duplicate endorsements | 07 December 2017, 15:08:07 UTC |
264b950 | Benjamin Canou | 07 December 2017, 15:07:53 UTC | Export `Error_monad.fail_when` to the protocol | 07 December 2017, 15:08:07 UTC |
e3e59f2 | Vincent Bernardoff | 04 December 2017, 15:37:58 UTC | Client: better error message for RPC connection failed Also some rewording. | 05 December 2017, 22:56:47 UTC |
c7729a0 | Grégoire Henry | 05 December 2017, 14:16:34 UTC | Jbuilder: use a `jbuild` template for compiling protocols The template is located in `lib_protocol_compiler` so it is be updated whenever the `tezos-protocol-compiler` is updated. | 05 December 2017, 17:52:44 UTC |
da87aaa | Grégoire Henry | 05 December 2017, 14:15:38 UTC | Base: move `Protocol.Meta` from `lib_protocol_compiler` to `lib_base` | 05 December 2017, 17:52:44 UTC |
a505b54 | Grégoire Henry | 05 December 2017, 14:15:36 UTC | CI: fix dependency caching | 05 December 2017, 17:52:44 UTC |
7807f7a | Grégoire Henry | 05 December 2017, 14:17:54 UTC | Context: switch to blake2B Get rid of the old SHA1 that was used by git... | 05 December 2017, 15:34:07 UTC |
61984d6 | Benjamin Canou | 05 December 2017, 14:47:11 UTC | Michelson macros: even more error handling | 05 December 2017, 14:50:56 UTC |
76e70a2 | Milo Davis | 01 December 2017, 16:00:32 UTC | Michelson macros: annotations permitted and better error handling | 05 December 2017, 11:08:54 UTC |
ae2959b | Milo Davis | 07 November 2017, 16:38:11 UTC | Client library refactor | 04 December 2017, 18:27:30 UTC |
0e2ed6f | Milo Davis | 07 November 2017, 13:23:01 UTC | Removes -force global argument | 04 December 2017, 18:27:30 UTC |
9cb50f0 | Benjamin Canou | 04 December 2017, 14:46:26 UTC | P2P: ignore spurious SIGPIPE signals | 04 December 2017, 18:27:30 UTC |
0967c7f | Benjamin Canou | 04 December 2017, 14:50:50 UTC | Tests: cleanup P2P tests output | 04 December 2017, 18:27:30 UTC |
d3f91f0 | Grégoire Henry | 27 November 2017, 05:13:12 UTC | Fix CI for new repository structure | 04 December 2017, 18:27:30 UTC |
82857dc | Grégoire Henry | 27 November 2017, 05:13:12 UTC | Jbuilder: split `lib_node_net` - `lib_node_p2p_base`: Base datatypes for the P2P layers - `lib_node_services`: RPC service definitions (depends on `node_p2p_base`) - `lib_node_http`: RPC http server - `lib_node_p2p`: the P2P workers | 04 December 2017, 18:15:26 UTC |
3f354e7 | Grégoire Henry | 27 November 2017, 05:13:12 UTC | Jbuildet: `tezos-node-db` -> `tezos-storage` | 04 December 2017, 18:15:26 UTC |
ab5b597 | Grégoire Henry | 27 November 2017, 05:13:12 UTC | Jbuilder: Move client & node libraries in their own OPAM packages | 04 December 2017, 18:15:26 UTC |
cecd042 | Benjamin Canou | 04 December 2017, 18:06:27 UTC | Move Michelson specification to /docs | 04 December 2017, 18:15:26 UTC |
9cb498e | Grégoire Henry | 27 November 2017, 05:13:12 UTC | Jbuilder: Move `alpha/genesis/demo` in their own two OPAM packages One package for the embedded version. One for the functorized one. | 04 December 2017, 15:05:54 UTC |