c0816ab | Romain Bardou | 21 November 2019, 14:38:53 UTC | Data_encoding: remove tezos-stdlib dependency | 21 November 2019, 14:38:59 UTC |
ed44206 | Pietro Abate | 20 November 2019, 11:30:12 UTC | scripts: update_unit_test.sh consider all 'test' directories | 20 November 2019, 15:19:16 UTC |
59863dc | Raphaël Proust | 16 November 2019, 03:00:11 UTC | Scripts: documentation of update_*_test.sh | 20 November 2019, 15:19:16 UTC |
9e1fcd0 | Pietro Abate | 30 October 2019, 19:52:59 UTC | tooling: add script to update all unit tests for the CI | 20 November 2019, 15:19:16 UTC |
7f0319d | Victor Dumitrescu | 13 November 2019, 13:07:15 UTC | Data_encoding: Remove prettyprinting of placeholder fields in binary schema descriptions | 20 November 2019, 14:59:49 UTC |
65b63cc | Mehdi Bouaziz | 18 November 2019, 12:42:07 UTC | Protocol/Env: remove Array `Array` is not in the signature of the protocol environment, hence this module alias is useless here. I found it while trying to use `Array` in the protocol... Test: compiles, counting on CI | 19 November 2019, 10:30:21 UTC |
232c959 | Pierre Boutillier | 15 November 2019, 15:56:37 UTC | Update tezos-opam-repository to handle ocaml-migrate-parsetree.1.4.0 inplace replacement | 15 November 2019, 16:14:33 UTC |
5df2a18 | Eugen Zalinescu | 15 November 2019, 15:06:13 UTC | Doc: fix broken link | 15 November 2019, 15:06:13 UTC |
69cd28e | Marco Stronati | 15 November 2019, 14:10:47 UTC | Doc: add merge-team suggestions for MRs | 15 November 2019, 14:10:47 UTC |
75a3f3e | Raphaël Cauderlier | 14 November 2019, 13:47:42 UTC | Doc: Fix Carthage doc formatting | 15 November 2019, 10:47:16 UTC |
839d43a | vbot | 15 November 2019, 08:39:47 UTC | Mempool: protect operation validation from exceptions | 15 November 2019, 08:41:03 UTC |
15675b2 | Raphaël Cauderlier | 14 November 2019, 16:08:59 UTC | Test: remove dune dependency to a (now deleted) bash test file | 14 November 2019, 16:12:58 UTC |
1077200 | Pietro Abate | 11 November 2019, 10:22:52 UTC | docker: better help for entrypoint.sh | 14 November 2019, 15:18:53 UTC |
f539123 | Arvid Jakobsson | 07 November 2019, 14:33:40 UTC | Tests: remove redundant test_contracts_attic.sh | 14 November 2019, 13:39:47 UTC |
2ac0795 | Arvid Jakobsson | 06 November 2019, 16:00:57 UTC | Tests_python: split test_contract_opcodes into onchain and 'run script' tests For three reasons: 1. so that run script tests are not marked incremental 2. since the test_contract_opcodes.py was too long for the linter 3. cleaner Moving forward, the test_contract_onchain_opcodes.py can be further split into suites according to the inter-test dependencies. | 14 November 2019, 13:39:47 UTC |
ccfdf33 | Arvid Jakobsson | 06 November 2019, 15:24:06 UTC | Tests_python: extract utility functions from test_contract_opcodes.py | 14 November 2019, 13:39:47 UTC |
0c1bd23 | Arvid Jakobsson | 20 September 2019, 14:40:45 UTC | Tests_python: test the `big_map_magic.tz` contract Covers the EMPTY_BIG_MAP instruction. | 14 November 2019, 13:39:47 UTC |
29963fd | Arvid Jakobsson | 09 September 2019, 16:56:50 UTC | Tests_python: add tests for many instructions Tests for the following instructions are added: - CONS - NONE - CONCAT - CAR - CDR - AND - ADD - ABS - DIP - PACK - UNPACK - GET - MEM - MAP - UPDATE - EDIV - XOR - SIZE - SLICE - COMPARE - EQ - NEQ - LE - LT - GE - GT - ADDRESS - CONTRACT - CREATE_CONTRACT - OR - NOT - LSL - LSR - INT - MUL - SET_DELEGATE - NEG - SOURCE - SENDER - DIG - CHAIN_ID | 14 November 2019, 13:39:47 UTC |
936639d | Raphaël Cauderlier | 13 September 2019, 14:57:30 UTC | Tests_python: remove test for the deprecated STEPS_TO_QUOTA instruction | 14 November 2019, 13:39:47 UTC |
a684766 | Arvid Jakobsson | 02 September 2019, 08:53:02 UTC | Tests: pythonify test_contracts_opcodes.sh | 14 November 2019, 13:39:47 UTC |
fda5bc0 | Ilias | 13 November 2019, 09:35:08 UTC | Tests: pythonify test_contracts_mini_scenarios.sh & test_contracts.sh | 14 November 2019, 13:39:47 UTC |
9430bed | Raphaël Cauderlier | 13 November 2019, 08:37:08 UTC | Tests_python/Client: capture multistring contract storage | 14 November 2019, 13:39:47 UTC |
fa35912 | Arvid Jakobsson | 04 September 2019, 12:30:53 UTC | Tests_python/Client: fix parsing of decimal balance | 14 November 2019, 13:39:47 UTC |
821696c | Ilias | 26 April 2019, 14:41:12 UTC | Tests_python/Client: add some client commands New commands: - get_storage - get_delegate - typecheck_data - get_known_addresses - get_timestamp - get_now | 14 November 2019, 13:39:47 UTC |
c1890c1 | Ilias | 13 November 2019, 09:40:00 UTC | Tests_python/Client: register stderr in all client calls Add facilities to get stderr as well as stdout in case of error while running the client. | 14 November 2019, 13:39:47 UTC |
3a91df4 | Ilias | 25 April 2019, 20:01:58 UTC | Tests_python/Utils: Add function `check_run_failure` `check_run_failure` expects the called closure to fail and some given pattern to be present in stdout or stderr. Useful to test expected failure of client commands. | 14 November 2019, 13:39:47 UTC |
39542b8 | Raphaël Cauderlier | 26 April 2019, 14:50:07 UTC | Tests: document some smart contract scripts in the mini_scenario test suite | 14 November 2019, 13:39:47 UTC |
e7f48a2 | Marco Stronati | 14 November 2019, 12:35:10 UTC | Doc: add page for protocol 006 carthage | 14 November 2019, 12:35:10 UTC |
088e60e | Romain Bardou | 13 November 2019, 10:27:54 UTC | Doc: fix Babylonnet constants They were extracted using the RPC /constants command, but this command applies the deposit ramp-up and thus returns constants which actually vary. | 13 November 2019, 16:46:15 UTC |
ee5f864 | Romain Bardou | 12 November 2019, 13:07:23 UTC | Doc: add Carthagenet to the list of test networks | 13 November 2019, 16:46:13 UTC |
d32f5b6 | Mathias Bourgoin | 06 August 2019, 09:05:37 UTC | Tests: remove test_multisig.sh | 13 November 2019, 15:47:00 UTC |
6ca4c96 | Mathias Bourgoin | 05 August 2019, 09:47:55 UTC | Tests: translate test_multisig to python | 13 November 2019, 15:47:00 UTC |
0a0d647 | Mathias Bourgoin | 01 August 2019, 15:08:01 UTC | Tests: remove test_basic.sh | 13 November 2019, 15:47:00 UTC |
098c468 | Mathias Bourgoin | 31 July 2019, 15:51:29 UTC | Tests: translate test_basic.sh into python | 13 November 2019, 15:47:00 UTC |
defbdb2 | Mathias Bourgoin | 01 August 2019, 15:06:45 UTC | Tests: split test_basic into test_basic and test_multisig | 13 November 2019, 15:47:00 UTC |
3fa2bed | Raphaël Proust | 08 November 2019, 18:49:07 UTC | Stdlib: remove buggy add_and_return_erased | 13 November 2019, 15:17:05 UTC |
72ce4ed | Philippe Bidinger | 06 November 2019, 15:57:17 UTC | Tests/python: fix Makefile/README | 13 November 2019, 15:02:13 UTC |
e0692db | Philippe Bidinger | 23 August 2019, 15:04:15 UTC | P2p: rename P2p_events -> P2p_trigger | 12 November 2019, 12:43:50 UTC |
c5576cb | Philippe Bidinger | 23 August 2019, 14:53:06 UTC | P2p: make P2p_events.t abstract | 12 November 2019, 12:43:50 UTC |
752d0e6 | Philippe Bidinger | 05 August 2019, 13:43:55 UTC | P2p: documentation and simple refactoring | 12 November 2019, 12:43:50 UTC |
febecd8 | Philippe Bidinger | 06 August 2019, 09:25:45 UTC | P2p: extract swap request manager from pool . P2p_pool doesn't try to create swap request directly, but provide functions to compute peer/points candidates . Swap requests 'state' is moved to the default protocol state . Better encapsulation of P2p_conn.t | 12 November 2019, 12:43:50 UTC |
9db2082 | Philippe Bidinger | 24 July 2019, 13:40:13 UTC | P2p: split P2p_pool P2p_pool is split into several modules . P2p_conn.t represents a connection with a peer. It uses an answering callback to reply to the peer messages. It corresponds to former P2p_answerer and P2p_pool.Connection, . P2p_answerer defines the type of answerers used by P2p_connections, . P2p_pool defines pools of points, peers and connections, . P2p_connect_handler defines the connecting functions (connect and accept), and session establishement (authentication, version negociation), . P2p_protocol defines two "answerers" (Private and Default) | 12 November 2019, 12:43:50 UTC |
3ccb6c3 | Philippe Bidinger | 24 July 2019, 12:23:02 UTC | P2p: refactoring of P2p events 1. Extract module Events from P2p_pool -> P2p_events 2. P2p_connection.Pool_events -> P2p_connection.P2p_events 3. Fix unit test Event streams / condition are now created in P2p rather than in P2p_pool. | 12 November 2019, 12:43:50 UTC |
ef68465 | Raphaël Cauderlier | 23 October 2019, 19:07:29 UTC | Fixup: Doc/Michelson: simplify the typing derivation example further | 08 November 2019, 15:46:35 UTC |
5f496d5 | Jerome Chailloux | 23 October 2019, 12:44:03 UTC | Doc: SWAP is useless because MUL is commutative | 08 November 2019, 15:46:35 UTC |
8cdae13 | Philippe Wang | 08 November 2019, 05:34:27 UTC | Update october-2019.rst | 08 November 2019, 05:34:27 UTC |
ad0873c | Tomáš Zemanovič | 19 August 2019, 12:08:48 UTC | Client: Remove unused arguments | 07 November 2019, 08:45:21 UTC |
6a2b721 | Raphaël Cauderlier | 06 November 2019, 17:37:21 UTC | Doc/Michelson: document the new stack instructions | 06 November 2019, 17:37:21 UTC |
5e1b4ac | Pierre Boutillier | 27 October 2019, 18:39:33 UTC | Client: command 'activate account ... with' accepts a file or some inlined JSON as argument The real motivation is an alignement of the argument format with account_alias param and call_with_file_or_json (rpc) param so that syntax 'file:' (used by alphanet.sh) is understood. Replace tezos/tezos!1208 | 04 November 2019, 13:02:19 UTC |
9d6d523 | Eugen Zalinescu | 01 November 2019, 09:06:37 UTC | Doc: Babylon is the current protocol | 01 November 2019, 20:18:36 UTC |
a5b3635 | Eugen Zalinescu | 01 November 2019, 09:06:07 UTC | Doc: fix formatting issue | 01 November 2019, 20:18:36 UTC |
4b6596e | Raphaël Proust | 01 November 2019, 19:19:11 UTC | Error_monad: remove unused exported functions tzlazy and tzforce | 01 November 2019, 19:21:59 UTC |
69a9415 | Raphaël Proust | 01 November 2019, 19:15:13 UTC | Error_monad: improve docstrings of module signatures | 01 November 2019, 19:15:13 UTC |
294d558 | Raphaël Proust | 13 June 2019, 01:49:20 UTC | Base/TzPervasives: only export the main error monad module The error monad is now split in multiple sub-parts not all of which are intended to be used by all parts of the code-base. | 01 November 2019, 01:23:13 UTC |
42524a0 | Raphaël Proust | 13 June 2019, 01:49:02 UTC | Error_monad: rename internal modules | 01 November 2019, 01:23:13 UTC |
f1813ed | Raphaël Proust | 06 June 2019, 01:35:58 UTC | Error_monad: modularise Also includes minor improvements. | 01 November 2019, 01:23:13 UTC |
eeeed8d | Pietro Abate | 30 October 2019, 10:46:13 UTC | vendors: re-enable tests for bip39 and lmdb | 31 October 2019, 13:17:03 UTC |
a9fd298 | b | 30 October 2019, 17:22:06 UTC | Doc: Proof-of-stake: minor improvements | 31 October 2019, 08:21:32 UTC |
724c660 | b | 30 October 2019, 17:21:43 UTC | Doc: Proof-of-stake: fix formatting issues | 31 October 2019, 08:21:32 UTC |
8966f3e | b | 30 October 2019, 16:36:37 UTC | Doc: Proof-of-stake: shorten lines | 31 October 2019, 08:21:32 UTC |
a1b408d | b | 30 October 2019, 16:31:19 UTC | Doc: Proof-of-stake: fix punction and RST syntax typos | 31 October 2019, 08:21:32 UTC |
be3c3ce | b | 30 October 2019, 16:29:52 UTC | Doc: Proof-of-stake: fix roll size | 31 October 2019, 08:21:32 UTC |
812e95b | Eugen Zalinescu | 28 October 2019, 13:48:39 UTC | Doc, proof-of-stake: mention bug in baking rewards formula | 31 October 2019, 08:21:32 UTC |
8fd6ca3 | Eugen Zalinescu | 28 October 2019, 13:45:47 UTC | Doc, proof-of-stake: update paragraph on block size | 31 October 2019, 08:21:32 UTC |
0d3c37b | Eugen Zalinescu | 13 October 2019, 08:55:59 UTC | Doc, proof-of-stake: define cycles before use in delegation section | 31 October 2019, 08:21:32 UTC |
bd6fa8b | Eugen Zalinescu | 13 October 2019, 08:47:18 UTC | Doc, proof-of-stake: fix typos | 31 October 2019, 08:21:32 UTC |
62dcc47 | Eugen Zalinescu | 13 October 2019, 08:46:38 UTC | Doc, proof-of-stake: remove outdated statements | 31 October 2019, 08:21:32 UTC |
1a6b811 | Eugen Zalinescu | 12 October 2019, 14:27:06 UTC | Doc, proof-of-stake: remove ambiguous statement | 31 October 2019, 08:21:32 UTC |
7f57349 | Eugen Zalinescu | 12 October 2019, 14:25:16 UTC | Doc, proof-of-stake: CYCLES_BEFORE_DELEGATION -> PRESERVED_CYCLES | 31 October 2019, 08:21:32 UTC |
892a508 | Eugen Zalinescu | 12 October 2019, 14:16:29 UTC | Doc: update tokens_per_roll value | 31 October 2019, 08:21:32 UTC |
d54514b | Lacramioara Astefanoaei | 02 August 2019, 16:47:29 UTC | Doc: proof-of-stake overview | 31 October 2019, 08:21:32 UTC |
1885bd2 | Eugen Zalinescu | 24 July 2019, 08:48:24 UTC | Doc: update proof-of-stake to Emmy+ | 31 October 2019, 08:21:32 UTC |
5e12413 | b | 30 October 2019, 12:39:17 UTC | Doc: add some time durations to Test networks comments | 30 October 2019, 14:02:10 UTC |
0dce897 | Romain Bardou | 30 October 2019, 09:54:28 UTC | Doc: document test network constant differences | 30 October 2019, 14:02:10 UTC |
a094805 | b | 29 October 2019, 21:12:56 UTC | Doc: replace Alphanet - replace other mentions of Alphanet Babylonnet is used as little as possible so it remains easier to maintain during future upgrades - add anchor to the test networks page and hyperlinks to it | 30 October 2019, 14:02:10 UTC |
a1b89eb | Romain Bardou | 28 October 2019, 09:42:45 UTC | Doc: add faucet link and test network branches | 30 October 2019, 14:02:10 UTC |
3fc1a3f | Romain Bardou | 24 October 2019, 10:15:09 UTC | Doc: add Test Networks introduction page | 30 October 2019, 14:02:10 UTC |
bbc775e | Romain Bardou | 24 October 2019, 09:59:13 UTC | Doc: Alphanet becomes Babylonnet | 30 October 2019, 14:02:10 UTC |
871ee6a | Victor Allombert | 25 October 2019, 15:28:12 UTC | Bin_node: proper error when an inconsistent data dir is provided Solves issue 584 | 30 October 2019, 13:36:37 UTC |
658be07 | Julien Tesson | 28 October 2019, 22:53:22 UTC | Doc: manager.tz gas costs | 30 October 2019, 12:15:19 UTC |
975b226 | Julien Tesson | 24 October 2019, 15:02:43 UTC | Test/Python: adapt fees and gas to optimised lambda + switch to more robust mutez comparison | 30 October 2019, 12:15:19 UTC |
f566d2c | Julien Tesson | 23 October 2019, 19:49:54 UTC | Proto/Client: earlier check of set/remove_delegate entrypoint | 30 October 2019, 12:15:19 UTC |
5bef9f2 | Julien Tesson | 29 August 2019, 12:28:58 UTC | Proto/Client/managed_contract: optimizing the passed lambda Changing `Push unit Unit` for `Unit` Changing `PUSH address _ ; CONTRACT unit ; ASSERT_SOME` with `PUSH key_hash _ ;IMPLICIT_ACCOUNT` for implicit accounts. | 30 October 2019, 12:15:19 UTC |
45170f2 | Pietro Abate | 30 October 2019, 10:08:06 UTC | vendors: update version constraints for hex and fmt | 30 October 2019, 12:01:07 UTC |
fc9aae1 | vbot | 30 October 2019, 10:21:40 UTC | Daemons: fix the bootstrapping waiting phase | 30 October 2019, 11:05:10 UTC |
57230fe | Pietro Abate | 28 October 2019, 17:51:56 UTC | lib_shell_services: remove Unix reference Since this module should be Unix free, this patch removes the Unix.error data encoding and uses a string instead created by the function Unix.error_message to print the error. | 30 October 2019, 10:42:44 UTC |
6203cb2 | Sebastien Mondet | 28 October 2019, 17:03:36 UTC | Build: add `dune build @check` (`make build-test`) | 30 October 2019, 06:39:47 UTC |
4d15406 | Sebastien Mondet | 28 October 2019, 16:53:56 UTC | Vendors: add `dune` files to ignore test dirs | 30 October 2019, 06:39:47 UTC |
6546f4e | Pietro Abate | 29 October 2019, 12:28:13 UTC | lib_resto-cohttp: Remove unix dependency | 29 October 2019, 20:08:56 UTC |
a02e3d9 | Pietro Abate | 25 October 2019, 11:50:51 UTC | stdlib_unix/client_base_unix: Use re.str instead of str. The module re is more jsoo friendly | 29 October 2019, 11:16:55 UTC |
88321dd | Julien Tesson | 24 September 2019, 07:33:43 UTC | Test/Python: check balance after transfers + Test/Python: set fixed gas limit manager contract test | 28 October 2019, 19:38:12 UTC |
f13cb01 | Julien Tesson | 29 August 2019, 20:45:16 UTC | Tests/Python/Contracts: Test client on set/remove_delegate entrypoints + Test/Python: Comply with linting rules | 28 October 2019, 18:55:10 UTC |
f0213b5 | Julien Tesson | 24 October 2019, 09:11:32 UTC | Proto/client: fix tez/mutez conversion for transfer from KT1 | 28 October 2019, 18:55:10 UTC |
5818b98 | Benjamin Canou | 29 August 2019, 07:48:01 UTC | Proto/Client: more compact serialization | 28 October 2019, 18:55:10 UTC |
1702970 | Julien Tesson | 27 August 2019, 21:50:57 UTC | Test/Python,Contracts: test usage of the manager contract from the client - Originate the manager contract - Set/Change/Withdraw it's delegate from the client - transfer to/from the manager from/to implicit account - transfer from the manager to other kt1 with and without specifying entrypoints and arguments | 28 October 2019, 18:55:10 UTC |
cd5ebfc | Julien Tesson | 27 August 2019, 22:00:51 UTC | Test/Python: add delegation related operations in client | 28 October 2019, 18:55:10 UTC |
41f4f3c | Julien Tesson | 20 September 2019, 21:29:24 UTC | Proto/Client: operate transfer through manageable KT1 This commit make the client capable of handling the transfers from a KT1 with a "do" entrypoint. It mimmic as much as possible the behaviour of the client pre-Babylon on spendable KT1. However, fees are taken from the contract manager, and the ̀source`of the operation will be the manager, not the KT1. | 28 October 2019, 18:55:10 UTC |
d1d5960 | Julien Tesson | 23 July 2019, 17:18:10 UTC | Proto/Client: set delegate on manageable KT1 This commit make the client capable of handling the delegation of a KT1 with set/withdraw_delegate or do entrypoints It mimmic as much as possible the behaviour of the client pre-Babylon on delegatable KT1. However, fees are taken from the contract manager. | 28 October 2019, 18:55:10 UTC |
c9d449d | Julien Tesson | 23 July 2019, 17:10:04 UTC | Proto/Client: Client commands to inspect entrypoints Beside all the machinery added to interact internally with the entrypoints list and types, this commit does the following in the client commands Changing tezos-client get script storage for <contract> to tezos-client get contract storage for <contract> Changing tezos-client get script code for <contract> to tezos-client get contract code for <contract> adding tezos-client get contract unreachable paths for <contract> tezos-client get script unreachable paths for <contract> tezos-client get contract type of entrypoint <entrypoint> for <contract> tezos-client get script type of entrypoint <entrypoint> for <contract> tezos-client get contract entrypoints for <contract> tezos-client get script entrypoints for <contract> Tests/Bash: Reflect change of command name in bash tests | 28 October 2019, 18:55:10 UTC |
86b5227 | Marco Stronati | 28 October 2019, 16:15:29 UTC | Proto: remove .ocamlformat-ignore and make fmt | 28 October 2019, 18:31:24 UTC |