https://gitlab.com/tezos/tezos

sort by:
Revision Author Date Message Commit Date
c5794d0 MIR: Micheline experiment 10 November 2023, 17:31:15 UTC
fc89255 MIR: tzt runner: add self and parameter options 07 November 2023, 13:53:51 UTC
79ff7b8 MIR: tzt runner: compare against typed output stack Comparing against untyped output stack is simply impossible in general, a lot of stacks we may be interested in don't have a unique untyped representation, or don't have an untyped representation at all. Case in point: big_map, address, contract, operation &c 07 November 2023, 13:53:51 UTC
696f057 MIR: typecheck contract values Not yet checked against context, this is left for a future MR. 07 November 2023, 13:53:37 UTC
179e23e MIR: add SELF instruction (no entrypoints yet) 07 November 2023, 13:53:37 UTC
df6d6e0 MIR: carry self address in Ctx 07 November 2023, 13:53:37 UTC
bd84ed3 MIR: Carry self_type through the typechecker Prepare for implementing the SELF instruction. The type is carried as a function argument, as carrying it in Ctx doesn't quite make sense: - When typechecking a contract script, self_type is known. - Interpreter doesn't care about self_type. 07 November 2023, 10:29:04 UTC
946474b MIR: Add contract value 07 November 2023, 10:29:04 UTC
f8d2b21 MIR: Add chain_id section for tzt 07 November 2023, 10:28:44 UTC
5cbaa9f MIR: Add CHAIN_ID instruction 07 November 2023, 10:28:44 UTC
d168f34 MIR: add chain_id type and values 07 November 2023, 10:28:44 UTC
1ce11a2 MIR: TryFrom instacnes for AddressHash and Address 07 November 2023, 10:27:40 UTC
bd453c0 MIR: add comparison for addresses 07 November 2023, 10:27:40 UTC
33aac4e MIR: add address values 07 November 2023, 10:27:40 UTC
5832a96 MIR: add tezos_crypto_rs to dependencies 07 November 2023, 08:57:18 UTC
a2b4513 MIR: add address type 07 November 2023, 08:57:18 UTC
3c5caaa MIR: add byte literals 07 November 2023, 08:57:18 UTC
5071be1 MIR: Add contract type 07 November 2023, 08:56:54 UTC
d8be676 MIR: consume gas when computing type properties 03 November 2023, 19:23:15 UTC
cd0b4d2 MIR: consume gas in verify_ty 03 November 2023, 19:23:15 UTC
a2d43ed MIR: check type property invariants 03 November 2023, 19:23:15 UTC
cc122ae MIR: implement all type properties 03 November 2023, 19:23:15 UTC
a7d63a6 MIR: do not expose typechecker::typecheck* and interpreter::interpret Use associated functions as public interface instead. 03 November 2023, 19:22:46 UTC
8198ce2 MIR: expose Instruction parser instead of InstructionBlock Instruction parser can parse instruction blocks (i.e. sequences), but not vice versa. To have a consistent API and minimize exposed API surface, we want to use associated functions. Thus, InstructionBlock parser, which returns a Vec, isn't very helpful. 03 November 2023, 19:22:46 UTC
7ebe51f MIR: implement comparability for Or values 03 November 2023, 19:20:47 UTC
941fc56 MIR: add IF_LEFT instruction 03 November 2023, 19:20:47 UTC
0c6e707 MIR: parse and typecheck Or values 03 November 2023, 19:20:47 UTC
f447262 MIR: add or type 03 November 2023, 19:20:47 UTC
d34be6f MIR: Add ITER instruction (for lists and maps) 03 November 2023, 19:20:29 UTC
c48c6a1 MIR: add IF_CONS instruction 03 November 2023, 19:20:16 UTC
f56b6cd MIR: use MichelsonList to represent list values Since we can only CONS and UNCONS from the start of the list, a more efficient approach is to store the list items in a vec in reversed order. 03 November 2023, 19:18:24 UTC
e6b434d MIR: Add CONS instruction 03 November 2023, 19:17:33 UTC
e02ddd7 Merge tezos/tezos!10695: Rollup node: default history mode is archive Co-authored-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: lykimquyen <1718826-lykimquyen@users.noreply.gitlab.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10695 03 November 2023, 18:00:11 UTC
86eb054 Test: tests still run with history-mode=full by default to stress the GC 03 November 2023, 17:27:53 UTC
93add6d Rollup node: default history mode is archive This change is made to prevent disruption on end users so that the activation of the GC is opt-in during the evaluation phase. 03 November 2023, 17:27:52 UTC
a0d82ec Merge tezos/tezos!10627: evm/tx-pool: return result for nonce parsing Co-authored-by: Pierre-Louis <pierrelouis.dubois@tutanota.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> Approved-by: Ilya Peresadin <ilya.peresadin@trili.tech> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10627 03 November 2023, 17:27:10 UTC
7396a7e evm/proxy: return result for nonce parsing 03 November 2023, 16:56:18 UTC
a972872 Merge tezos/tezos!10670: Tezt: unify path constants Co-authored-by: Romain Bardou <romain@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10670 03 November 2023, 16:55:27 UTC
b3d7417 Tezt: unify path constant names 03 November 2023, 16:24:21 UTC
bf3bcc2 Tezt: put Signer.Parameters.signer_path in Constant 03 November 2023, 16:24:21 UTC
ab6b248 Tezt: put Evm_proxy_server.path in Constant 03 November 2023, 16:24:21 UTC
a7f67da Tezt: put Dac_client.default_path in Constant 03 November 2023, 16:24:21 UTC
604d268 Merge tezos/tezos!10672: Shellchecks and a Dockerfile fix Co-authored-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> Approved-by: pietro <pietro.abate@nomadic-labs.com> Approved-by: Romain <romain@nomadic-labs.com> Approved-by: Arvid Jakobsson <arvid.jakobsson@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10672 03 November 2023, 16:22:54 UTC
9a6b7e7 [benchmarks-tools/run_all_benchmarks_on_latest_master.sh]: shellcheck Not sure who mclaren is 🏎️ 03 November 2023, 15:48:35 UTC
ce29d43 [bin_node]: shellcheck [src/bin_node/octez-sandboxed-node.sh] 03 November 2023, 15:48:35 UTC
91c0e5a [scripts]: shellcheck [scripts/ci/docker_registry.inc.sh] Switch interpreter to [bash] to allow usage of [local]. Remaining changes are to fix https://www.shellcheck.net/wiki/SC2155. 03 November 2023, 15:48:35 UTC
29aff69 [scripts]: shellcheck [scripts/create_docker_image.sh] 03 November 2023, 15:48:35 UTC
9eec7d5 [build.Dockerfile]: add [script-inputs/dev-executables] Note: this does not mean that we build the dev-executables. The included binaries are configured in [scripts/create_docker_image.sh] and current includes [scripts-inputs/release-executables]. However, as the Makefile reads [script-inputs/dev-executables] we get warnings if this file is not included. 03 November 2023, 15:48:35 UTC
1b5e46c Merge tezos/tezos!10730: EVM/Makefile: exclude [evm-evaluation] by default Co-authored-by: Rodi-Can Bozman <rodi.bozman@functori.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10730 03 November 2023, 15:47:45 UTC
9df09d8 EVM/Makefile: exclude [evm-evaluation] by default It's an isolated member of the workspace. 03 November 2023, 15:08:08 UTC
d76cfd0 Merge tezos/tezos!10626: evm/benchmarks: add gasPrice parameter Co-authored-by: Pierre-Louis <pierrelouis.dubois@tutanota.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> Approved-by: Hantang Sun <hantang.sun@trili.tech> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10626 03 November 2023, 15:07:18 UTC
d3eb2de evm/benchmarks: add gasPrice parameter 03 November 2023, 14:40:25 UTC
f043754 Merge tezos/tezos!10574: MIR: add UNPAIR instruction Co-authored-by: Nikolay Yakimov <root@livid.pp.ru> Approved-by: Diogo Castro <dc@diogocastro.com> Approved-by: Sandeep.C.R <sandeep@sras.me> Approved-by: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> Approved-by: Pavlo Khrystenko <p.khrystenko@gmail.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10574 03 November 2023, 14:39:33 UTC
5582392 MIR: add UNPAIR instruction 03 November 2023, 14:05:19 UTC
1317aa6 Merge tezos/tezos!10588: rollup node: move purpose type out of the configuration into it's own module. Co-authored-by: Sylvain Ribstein <sylvain.ribstein@gmail.com> Approved-by: lykimquyen <1718826-lykimquyen@users.noreply.gitlab.com> Approved-by: Julien Coolen <julien.coolen@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10588 03 November 2023, 14:04:21 UTC
078afc0 rollup/node: make config for mode, purpose and operators more strict and robust 03 November 2023, 13:37:09 UTC
f1e4fc2 rollup/node: create purpose module 03 November 2023, 13:37:09 UTC
3c03529 Merge tezos/tezos!10653: DAL/GS: add stats in the worker Co-authored-by: iguerNL@Functori <iguer@functori.com> Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10653 03 November 2023, 13:36:11 UTC
9bc8ff8 Dal/GS: flatten the sent/recv messages stats record 03 November 2023, 12:57:04 UTC
7726fac DAL/GS: stats, better names & doc 03 November 2023, 12:57:04 UTC
f4e6a4a Dal/GS Worker: count the number of sent/(valid & fresh) received msgs 03 November 2023, 12:57:04 UTC
84a6af0 Dal/ GS Worker: count the number of received messages with unknown validity 03 November 2023, 12:57:04 UTC
eac6dda Dal/GS Worker: count the number of received invalid messages 03 November 2023, 12:57:04 UTC
8acbda6 Dal/Gs Worker: count the number of sent/received IWant messages 03 November 2023, 12:57:04 UTC
f5ba549 DAL/Gs Worker: count the number of sent/received IHave messages 03 November 2023, 12:57:04 UTC
615087e Dal/GS Worker: count the number of received prunes 03 November 2023, 12:57:04 UTC
7a15377 DAL/GS Worker: refactor handle_prune to plug received prunes stats 03 November 2023, 12:57:04 UTC
8f0ec81 Dal/GS Worker: count the number of sent grafts 03 November 2023, 12:57:04 UTC
a403f54 Dal/GS Worker: count the number of succesfull received grafts 03 November 2023, 12:57:04 UTC
12e4550 Dal/GS Worker: count the number of regular/bootstrap (dis)connections 03 November 2023, 12:57:03 UTC
d495fcb DAL/GS Worker: update the stats for the number of topics 03 November 2023, 12:57:03 UTC
735fb24 DAL/GS Worker: define some stats 03 November 2023, 12:57:03 UTC
7ff44c3 Merge tezos/tezos!10718: EVM/Kernel: reboot scheduling of the migration Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Co-authored-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10718 03 November 2023, 12:56:09 UTC
ac0f2b0 EVM/Kernel: remove after decoding 03 November 2023, 12:06:23 UTC
9929e81 EVM/Kernel: check kernel has transactions before migrate them 03 November 2023, 12:06:23 UTC
b4ec032 EVM/Kernel: reboot scheduling for transaction migrations 03 November 2023, 12:06:23 UTC
44298ae Kernel/EVM: reboot scheduling of the migration 03 November 2023, 12:06:23 UTC
253edd9 Merge tezos/tezos!10632: EVM: tick model of queue reading / storing Co-authored-by: pecornilleau <pe.cornilleau@marigold.dev> Approved-by: Hantang Sun <hantang.sun@trili.tech> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10632 03 November 2023, 09:34:11 UTC
0317c8e EVM: tick model of queue reading and storing 03 November 2023, 08:41:36 UTC
237e31d Merge tezos/tezos!10717: EVM/Kernel: fix migration of transactions Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10717 03 November 2023, 06:45:13 UTC
ca691bd EVM/Kernel: resilient to multiple indexed transactions 03 November 2023, 05:49:36 UTC
6138f37 EVM/Kernel: resilient to non-canonical signature.v encoding First deposit were encoded with non-canonical encoding, then it was fixed at some point. The problem is we cannot decode the very old transactions because the decoding enforce the space efficiency. 03 November 2023, 05:49:36 UTC
f58bfa6 Merge tezos/tezos!10685: Kernel SDK: complete the Micheline encoding (part 3/6: annotations) Co-authored-by: Raphaël Cauderlier <raphael.cauderlier@nomadic-labs.com> Approved-by: Sylvain R. <sylvain.ribstein@nomadic-labs.com> Approved-by: Emma Turner <1623821-emturner@users.noreply.gitlab.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10685 02 November 2023, 22:29:56 UTC
75ef4c6 Merge tezos/tezos!10709: EVM: transaction execution overhead tick model Co-authored-by: pecornilleau <pe.cornilleau@marigold.dev> Approved-by: Hantang Sun <hantang.sun@trili.tech> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10709 02 November 2023, 21:49:43 UTC
5170202 Kernel SDK/Micheline encoding: add support for annotations 02 November 2023, 21:48:38 UTC
f448933 EVM: adjust overhead compensation in simulation 02 November 2023, 21:13:42 UTC
69668e7 EVM: small cleanup 02 November 2023, 21:13:42 UTC
915af13 EVM: tick model transaction overhead 02 November 2023, 21:13:42 UTC
f13c219 Merge tezos/tezos!10703: DAL/Node: expose RPC to list connections Co-authored-by: Eugen Zalinescu <eugen.zalinescu@nomadic-labs.com> Approved-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10703 02 November 2023, 21:12:58 UTC
6a9fd90 DAL/Node: expose RPC to list connections 02 November 2023, 20:40:09 UTC
b613838 Merge tezos/tezos!10519: EVM:created scenario to measure cost of deposit Co-authored-by: Hantang Sun <hantang.sun@trili.tech> Approved-by: Pierre-Emmanuel CORNILLEAU <pe.cornilleau@marigold.dev> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10519 02 November 2023, 20:39:20 UTC
72d3881 EVM:created scenario to measure cost of deposit new file: src/kernel_evm/benchmarks/scripts/benchmarks/bench_deposit.js modified: src/kernel_evm/config/benchmarking.yaml 02 November 2023, 19:45:55 UTC
2ec27f4 Merge tezos/tezos!10720: EVM/Node: fix gas price service Co-authored-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> Approved-by: Pierrick Couderc <pierrick.couderc@nomadic-labs.com> Approved-by: Antonio Locascio <antonio.locascio1@gmail.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10720 02 November 2023, 19:45:06 UTC
eb1ae42 Kernel/Node: gasPrice with no parameters 02 November 2023, 19:12:01 UTC
32a3e2e Merge tezos/tezos!10675: DAL/Node: Another RPC to get `peers_infos` Co-authored-by: François Thiré <francois.thire@nomadic-labs.com> Approved-by: Lin Oshitani <linoshitani@gmail.com> Approved-by: Mohamed IGUERNLALA <iguer@functori.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10675 02 November 2023, 18:18:18 UTC
c2dd5d0 DAL/Node: Implement the RPC GET `/p2p/peers/info` 02 November 2023, 17:42:45 UTC
400c258 P2P: Move the `info_of_peer_info` function in `P2p_pool` 02 November 2023, 17:42:45 UTC
b356436 DAL/Types: Implement the `Peer.Info.t` datatype 02 November 2023, 17:42:45 UTC
47e2204 DAL/Types: Implement missing encoding 02 November 2023, 17:42:45 UTC
a06e455 Merge tezos/tezos!10643: rollup/batcher: remove unnecessary signer and config from state Co-authored-by: Sylvain Ribstein <sylvain.ribstein@gmail.com> Approved-by: Julien Coolen <julien.coolen@nomadic-labs.com> Approved-by: Alain Mebsout <alain.mebsout@functori.com> Approved-by: Valentin Chaboche <valentin.chaboche@nomadic-labs.com> See merge request https://gitlab.com/tezos/tezos/-/merge_requests/10643 02 November 2023, 14:40:33 UTC
back to top