From 4a7c2e2a973f2f716878420818d018c90f568961 Mon Sep 17 00:00:00 2001 From: Craig Everett Date: Wed, 22 Jan 2025 19:51:27 +0900 Subject: [PATCH] Renaming, zx packaging, remove oracle references --- Makefile | 3 ++- src/gmb_aevm_abi.erl | 2 ++ src/gmb_asm.erl | 2 ++ src/gmb_asm_scan.xrl | 1 + src/gmb_disassemble.erl | 4 +++- src/gmb_fate_abi.erl | 2 ++ src/gmb_fate_asm.erl | 2 ++ src/gmb_fate_asm_scan.template | 3 ++- src/gmb_fate_code.erl | 1 + src/gmb_fate_maps.erl | 1 + src/gmb_memory.erl | 2 ++ src/gmb_opcodes.erl | 4 +++- src/gmb_primops.erl | 2 ++ src/gmbytecode.app.src | 2 +- zomp.meta | 2 +- 15 files changed, 27 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 4e3b6c5..5b9c1b7 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,8 @@ console: local clean: @$(REBAR) clean rm -f $(GENERATED_SRC) - rm -f ebin/* + rm -f ebin/*.beam + rm -rf _build dialyzer: local @$(REBAR) as local dialyzer diff --git a/src/gmb_aevm_abi.erl b/src/gmb_aevm_abi.erl index a934b32..723d093 100644 --- a/src/gmb_aevm_abi.erl +++ b/src/gmb_aevm_abi.erl @@ -1,9 +1,11 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2017, Aeternity Anstalt %%% @doc %%% Encode and decode data and function calls according to %%% Sophia-AEVM-ABI %%% @end +%%% Updated : 22 Jan 2025 %%% Created : 25 Jan 2018 %%% %%%------------------------------------------------------------------- diff --git a/src/gmb_asm.erl b/src/gmb_asm.erl index d68210f..f16c7a7 100644 --- a/src/gmb_asm.erl +++ b/src/gmb_asm.erl @@ -1,4 +1,5 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2017, Aeternity Anstalt %%% @doc Assembler for aevm machine code. %%% @@ -25,6 +26,7 @@ %%% 4. labels as descibed above. %%% %%% @end +%%% Updated : 22 Jan 2025 %%% Created : 21 Dec 2017 %%%------------------------------------------------------------------- diff --git a/src/gmb_asm_scan.xrl b/src/gmb_asm_scan.xrl index 9b6c535..765d807 100644 --- a/src/gmb_asm_scan.xrl +++ b/src/gmb_asm_scan.xrl @@ -1,5 +1,6 @@ %%% -*- erlang-indent-level:4; indent-tabs-mode: nil -*- %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2017, Aeternity Anstalt %%% @doc Assembler lexer. %%% diff --git a/src/gmb_disassemble.erl b/src/gmb_disassemble.erl index 6db8348..c0fb9aa 100644 --- a/src/gmb_disassemble.erl +++ b/src/gmb_disassemble.erl @@ -1,9 +1,11 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2017, Aeternity Anstalt %%% @doc %%% Prettyprint aevm machine code %%% @end -%%% Created : 2 Oct 2017 +%%% Updated : 22 Jan 2025 +%%% Created : 02 Oct 2017 %%%------------------------------------------------------------------- -module(gmb_disassemble). diff --git a/src/gmb_fate_abi.erl b/src/gmb_fate_abi.erl index aa500c4..0c44ac1 100644 --- a/src/gmb_fate_abi.erl +++ b/src/gmb_fate_abi.erl @@ -1,9 +1,11 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2019, Aeternity Anstalt %%% @doc %%% Encode and decode data and function calls according to %%% Sophia-FATE-ABI %%% @end +%%% Updated : 22 Jan 2025 %%% Created : 11 Jun 2019 %%% %%%------------------------------------------------------------------- diff --git a/src/gmb_fate_asm.erl b/src/gmb_fate_asm.erl index 637492e..8e4d062 100644 --- a/src/gmb_fate_asm.erl +++ b/src/gmb_fate_asm.erl @@ -1,4 +1,5 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2019, Aeternity Anstalt %%% @doc Assembler for Fate machine code. %%% @end @@ -80,6 +81,7 @@ %%% Size: Digits %%% Tag: Digits %%% +%%% Updated : 22 Jan 2025 %%% Created : 21 Dec 2017 %%%------------------------------------------------------------------- diff --git a/src/gmb_fate_asm_scan.template b/src/gmb_fate_asm_scan.template index e61c31f..4a9fa32 100644 --- a/src/gmb_fate_asm_scan.template +++ b/src/gmb_fate_asm_scan.template @@ -1,6 +1,7 @@ %%% -*- erlang-indent-level:4; indent-tabs-mode: nil -*- %%%------------------------------------------------------------------- -%%% @copyright (C) 2019, gmternity Anstalt +%%% @copyright (C) 2025, QPQ AG +%%% @copyright (C) 2019, Aeternity Anstalt %%% @doc %%% Handling FATE code. %%% @end diff --git a/src/gmb_fate_code.erl b/src/gmb_fate_code.erl index 1bf6c55..570b05b 100644 --- a/src/gmb_fate_code.erl +++ b/src/gmb_fate_code.erl @@ -1,4 +1,5 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2019, Aeternity Anstalt %%% @doc %%% ADT for fate byte code/fate code diff --git a/src/gmb_fate_maps.erl b/src/gmb_fate_maps.erl index 204e8d7..f7d7bf9 100644 --- a/src/gmb_fate_maps.erl +++ b/src/gmb_fate_maps.erl @@ -1,4 +1,5 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2019, Aeternity Anstalt %%% @doc %%% Functions for manipulating FATE maps. In particular for mediating diff --git a/src/gmb_memory.erl b/src/gmb_memory.erl index 1b597fb..8d42385 100644 --- a/src/gmb_memory.erl +++ b/src/gmb_memory.erl @@ -1,8 +1,10 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2018, Aeternity Anstalt %%% @doc %%% Memory speifics that compiler and VM need to agree upon %%% @end +%%% Updated : 22 Jan 2025 %%% Created : 19 Dec 2018 %%%------------------------------------------------------------------- diff --git a/src/gmb_opcodes.erl b/src/gmb_opcodes.erl index ba5910e..1636af4 100644 --- a/src/gmb_opcodes.erl +++ b/src/gmb_opcodes.erl @@ -1,9 +1,11 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2017, Aeternity Anstalt %%% @doc %%% Opcodes %%% @end -%%% Created : 2 Oct 2017 +%%% Updated : 22 Jan 2025 +%%% Created : 02 Oct 2017 %%%------------------------------------------------------------------- -module(gmb_opcodes). diff --git a/src/gmb_primops.erl b/src/gmb_primops.erl index f903f5e..f5b277a 100644 --- a/src/gmb_primops.erl +++ b/src/gmb_primops.erl @@ -1,9 +1,11 @@ %%%------------------------------------------------------------------- +%%% @copyright (C) 2025, QPQ AG %%% @copyright (C) 2018, Aeternity Anstalt %%% @doc %%% Handle interaction with the gmternity chain %%% through calls to AEternity primitive operations at address 0. %%% @end +%%% Updated : 22 Jan 2025 %%% Created : 18 Dec 2018 %%%------------------------------------------------------------------- diff --git a/src/gmbytecode.app.src b/src/gmbytecode.app.src index ee2a1ca..858bf11 100644 --- a/src/gmbytecode.app.src +++ b/src/gmbytecode.app.src @@ -1,5 +1,5 @@ {application, gmbytecode, - [{description, "Bytecode definitions, serialization and deserialization for gmternity."}, + [{description, "Bytecode definitions, serialization and deserialization for the Gajumaru."}, {vsn, "3.4.0"}, {registered, []}, {applications, diff --git a/zomp.meta b/zomp.meta index 2b362b2..fd6d14a 100644 --- a/zomp.meta +++ b/zomp.meta @@ -11,7 +11,7 @@ {license,skip}. {modules,[]}. {name,"Gajumaru Bytecode"}. -{package_id,{"otpr","gmbytecode",{3,2,1}}}. +{package_id,{"otpr","gmbytecode",{3,4,0}}}. {prefix,none}. {repo_url,"https://git.qpq.swiss/QPQ-AG/gmbytecode"}. {tags,["gajumaru","blockchain","fate","bytecode","crypto","gm"]}.