From d9f651b5974d88218ce653098367ab3f34881181 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ba=C5=9Farcan=20Celebci?= Date: Thu, 4 Apr 2019 02:15:04 +0300 Subject: [PATCH 01/43] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 470ad7f..fa6d61f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ - +[![CircleCI](https://circleci.com/gh/API-market/ore-protocol.svg?style=svg)](https://circleci.com/gh/API-market/ore-protocol) # ORE protocol The ORE Protocol is a blockchain-hosted API that provides a developer-friendly way to define any digital asset (or any physical asset with an online digital representation) and to trade and control access to these protected resources. From 5843749fd3fa7f4b81dff1fa844a85b904177e3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ba=C5=9Farcan=20Celebci?= Date: Thu, 4 Apr 2019 02:16:10 +0300 Subject: [PATCH 02/43] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fa6d61f..47c4f01 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![CircleCI](https://circleci.com/gh/API-market/ore-protocol.svg?style=svg)](https://circleci.com/gh/API-market/ore-protocol) +[![CircleCI](https://circleci.com/gh/API-market/ore-protocol/tree/master.svg?style=svg)](https://circleci.com/gh/API-market/ore-protocol/tree/master) # ORE protocol The ORE Protocol is a blockchain-hosted API that provides a developer-friendly way to define any digital asset (or any physical asset with an online digital representation) and to trade and control access to these protected resources. From 3dd6fc089ab8aebd314519c3d1e6a81f7eadfc6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ba=C5=9Farcan=20Celebci?= Date: Fri, 2 Aug 2019 04:08:24 +0300 Subject: [PATCH 03/43] system.ore added --- contracts/CMakeLists.txt | 43 ++ contracts/build.sh | 20 + contracts/build/CMakeCache.txt | 362 ++++++++++ .../CMakeFiles/3.15.1/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.15.1/CMakeCXXCompiler.cmake | 79 +++ .../3.15.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 4304 bytes .../3.15.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 4288 bytes .../build/CMakeFiles/3.15.1/CMakeSystem.cmake | 15 + .../3.15.1/CompilerIdC/CMakeCCompilerId.c | 665 ++++++++++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 644 +++++++++++++++++ .../CMakeDirectoryInformation.cmake | 16 + contracts/build/CMakeFiles/CMakeOutput.log | 286 ++++++++ contracts/build/CMakeFiles/Makefile.cmake | 140 ++++ contracts/build/CMakeFiles/Makefile2 | 316 +++++++++ .../build/CMakeFiles/TargetDirectories.txt | 17 + contracts/build/CMakeFiles/cmake.check_cache | 1 + contracts/build/CMakeFiles/progress.marks | 1 + contracts/build/Makefile | 204 ++++++ contracts/build/cmake_install.cmake | 54 ++ .../CMakeDirectoryInformation.cmake | 16 + .../ore.instrument.wasm.dir/CXX.includecache | 48 ++ .../ore.instrument.wasm.dir/DependInfo.cmake | 21 + .../ore.instrument.wasm.dir/build.make | 98 +++ .../ore.instrument.wasm.dir/cmake_clean.cmake | 10 + .../ore.instrument.wasm.dir/depend.internal | 8 + .../ore.instrument.wasm.dir/depend.make | 8 + .../ore.instrument.wasm.dir/flags.make | 10 + .../ore.instrument.wasm.dir/link.txt | 1 + .../ore.instrument.wasm.dir/progress.make | 3 + .../ore.instrument/CMakeFiles/progress.marks | 1 + contracts/build/ore.instrument/Makefile | 180 +++++ .../build/ore.instrument/cmake_install.cmake | 34 + .../build/ore.instrument/ore.instrument.abi | 478 +++++++++++++ .../build/ore.instrument/ore.instrument.wasm | Bin 0 -> 103371 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CXX.includecache | 26 + .../DependInfo.cmake | 21 + .../ore.rights_registry.wasm.dir/build.make | 98 +++ .../cmake_clean.cmake | 10 + .../depend.internal | 7 + .../ore.rights_registry.wasm.dir/depend.make | 7 + .../ore.rights_registry.wasm.dir/flags.make | 10 + .../ore.rights_registry.wasm.dir/link.txt | 1 + .../progress.make | 3 + .../CMakeFiles/progress.marks | 1 + contracts/build/ore.rights_registry/Makefile | 180 +++++ .../ore.rights_registry/cmake_install.cmake | 34 + .../ore.rights_registry.abi | 136 ++++ .../ore.rights_registry.wasm | Bin 0 -> 25233 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CXX.includecache | 20 + .../DependInfo.cmake | 21 + .../ore.standard_token.wasm.dir/build.make | 98 +++ .../cmake_clean.cmake | 10 + .../depend.internal | 6 + .../ore.standard_token.wasm.dir/depend.make | 6 + .../ore.standard_token.wasm.dir/flags.make | 10 + .../ore.standard_token.wasm.dir/link.txt | 1 + .../ore.standard_token.wasm.dir/progress.make | 3 + .../CMakeFiles/progress.marks | 1 + contracts/build/ore.standard_token/Makefile | 180 +++++ .../ore.standard_token/cmake_install.cmake | 34 + .../ore.standard_token/ore.standard_token.abi | 264 +++++++ .../ore.standard_token.wasm | Bin 0 -> 39739 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.system.wasm.dir/CXX.includecache | 34 + .../ore.system.wasm.dir/DependInfo.cmake | 21 + .../CMakeFiles/ore.system.wasm.dir/build.make | 98 +++ .../ore.system.wasm.dir/cmake_clean.cmake | 10 + .../ore.system.wasm.dir/depend.internal | 8 + .../ore.system.wasm.dir/depend.make | 8 + .../CMakeFiles/ore.system.wasm.dir/flags.make | 10 + .../CMakeFiles/ore.system.wasm.dir/link.txt | 1 + .../ore.system.wasm.dir/progress.make | 3 + .../ore.system/CMakeFiles/progress.marks | 1 + contracts/build/ore.system/Makefile | 180 +++++ .../build/ore.system/cmake_install.cmake | 34 + contracts/build/ore.system/ore.system.abi | 213 ++++++ contracts/build/ore.system/ore.system.wasm | Bin 0 -> 44616 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.usage_log.wasm.dir/CXX.includecache | 20 + .../ore.usage_log.wasm.dir/DependInfo.cmake | 20 + .../ore.usage_log.wasm.dir/build.make | 98 +++ .../ore.usage_log.wasm.dir/cmake_clean.cmake | 10 + .../ore.usage_log.wasm.dir/depend.internal | 5 + .../ore.usage_log.wasm.dir/depend.make | 5 + .../ore.usage_log.wasm.dir/flags.make | 10 + .../ore.usage_log.wasm.dir/link.txt | 1 + .../ore.usage_log.wasm.dir/progress.make | 3 + .../ore.usage_log/CMakeFiles/progress.marks | 1 + contracts/build/ore.usage_log/Makefile | 180 +++++ .../build/ore.usage_log/cmake_install.cmake | 34 + .../build/ore.usage_log/ore.usage_log.abi | 152 ++++ .../build/ore.usage_log/ore.usage_log.wasm | Bin 0 -> 26475 bytes contracts/ore.instrument/CMakeLists.txt | 8 + .../{ => include}/ore.instrument.hpp | 9 +- .../include}/ore.rights_registry.hpp | 6 +- contracts/ore.instrument/include/ore.types.h | 78 ++ .../{ => src}/ore.instrument.cpp | 2 +- contracts/ore.rights_registry/--url | 11 - contracts/ore.rights_registry/CMakeLists.txt | 8 + .../include/ore.rights_registry.hpp | 63 ++ .../ore.rights_registry/include/ore.types.h | 78 ++ .../{ => src}/ore.rights_registry.cpp | 4 +- contracts/ore.standard_token/CMakeLists.txt | 8 + .../{ => include}/ore.standard_token.hpp | 6 +- .../{ => src}/ore.standard_token.cpp | 38 +- contracts/ore.system/CMakeLists.txt | 8 + contracts/ore.system/include/accounts.h | 33 + contracts/ore.system/include/common.h | 97 +++ contracts/ore.system/include/ore.system.hpp | 87 +++ contracts/ore.system/src/ore.system.cpp | 271 +++++++ contracts/ore.usage_log/CMakeLists.txt | 11 +- .../ore.usage_log/{ => src}/ore.usage_log.cpp | 0 contracts/ore_types/ore_types.hpp | 0 115 files changed, 7042 insertions(+), 51 deletions(-) create mode 100755 contracts/CMakeLists.txt create mode 100755 contracts/build.sh create mode 100644 contracts/build/CMakeCache.txt create mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake create mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake create mode 100755 contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin create mode 100755 contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake create mode 100644 contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contracts/build/CMakeFiles/CMakeOutput.log create mode 100644 contracts/build/CMakeFiles/Makefile.cmake create mode 100644 contracts/build/CMakeFiles/Makefile2 create mode 100644 contracts/build/CMakeFiles/TargetDirectories.txt create mode 100644 contracts/build/CMakeFiles/cmake.check_cache create mode 100644 contracts/build/CMakeFiles/progress.marks create mode 100644 contracts/build/Makefile create mode 100644 contracts/build/cmake_install.cmake create mode 100644 contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt create mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make create mode 100644 contracts/build/ore.instrument/CMakeFiles/progress.marks create mode 100644 contracts/build/ore.instrument/Makefile create mode 100644 contracts/build/ore.instrument/cmake_install.cmake create mode 100644 contracts/build/ore.instrument/ore.instrument.abi create mode 100755 contracts/build/ore.instrument/ore.instrument.wasm create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make create mode 100644 contracts/build/ore.rights_registry/CMakeFiles/progress.marks create mode 100644 contracts/build/ore.rights_registry/Makefile create mode 100644 contracts/build/ore.rights_registry/cmake_install.cmake create mode 100644 contracts/build/ore.rights_registry/ore.rights_registry.abi create mode 100755 contracts/build/ore.rights_registry/ore.rights_registry.wasm create mode 100644 contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt create mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make create mode 100644 contracts/build/ore.standard_token/CMakeFiles/progress.marks create mode 100644 contracts/build/ore.standard_token/Makefile create mode 100644 contracts/build/ore.standard_token/cmake_install.cmake create mode 100644 contracts/build/ore.standard_token/ore.standard_token.abi create mode 100755 contracts/build/ore.standard_token/ore.standard_token.wasm create mode 100644 contracts/build/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt create mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make create mode 100644 contracts/build/ore.system/CMakeFiles/progress.marks create mode 100644 contracts/build/ore.system/Makefile create mode 100644 contracts/build/ore.system/cmake_install.cmake create mode 100644 contracts/build/ore.system/ore.system.abi create mode 100755 contracts/build/ore.system/ore.system.wasm create mode 100644 contracts/build/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt create mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make create mode 100644 contracts/build/ore.usage_log/CMakeFiles/progress.marks create mode 100644 contracts/build/ore.usage_log/Makefile create mode 100644 contracts/build/ore.usage_log/cmake_install.cmake create mode 100644 contracts/build/ore.usage_log/ore.usage_log.abi create mode 100755 contracts/build/ore.usage_log/ore.usage_log.wasm create mode 100755 contracts/ore.instrument/CMakeLists.txt rename contracts/ore.instrument/{ => include}/ore.instrument.hpp (96%) mode change 100644 => 100755 rename contracts/{ore.rights_registry => ore.instrument/include}/ore.rights_registry.hpp (91%) mode change 100644 => 100755 create mode 100755 contracts/ore.instrument/include/ore.types.h rename contracts/ore.instrument/{ => src}/ore.instrument.cpp (99%) mode change 100644 => 100755 delete mode 100644 contracts/ore.rights_registry/--url create mode 100755 contracts/ore.rights_registry/CMakeLists.txt create mode 100755 contracts/ore.rights_registry/include/ore.rights_registry.hpp create mode 100755 contracts/ore.rights_registry/include/ore.types.h rename contracts/ore.rights_registry/{ => src}/ore.rights_registry.cpp (92%) mode change 100644 => 100755 create mode 100755 contracts/ore.standard_token/CMakeLists.txt rename contracts/ore.standard_token/{ => include}/ore.standard_token.hpp (94%) mode change 100644 => 100755 rename contracts/ore.standard_token/{ => src}/ore.standard_token.cpp (86%) mode change 100644 => 100755 create mode 100755 contracts/ore.system/CMakeLists.txt create mode 100755 contracts/ore.system/include/accounts.h create mode 100755 contracts/ore.system/include/common.h create mode 100755 contracts/ore.system/include/ore.system.hpp create mode 100755 contracts/ore.system/src/ore.system.cpp mode change 100644 => 100755 contracts/ore.usage_log/CMakeLists.txt rename contracts/ore.usage_log/{ => src}/ore.usage_log.cpp (100%) mode change 100644 => 100755 mode change 100644 => 100755 contracts/ore_types/ore_types.hpp diff --git a/contracts/CMakeLists.txt b/contracts/CMakeLists.txt new file mode 100755 index 0000000..55be451 --- /dev/null +++ b/contracts/CMakeLists.txt @@ -0,0 +1,43 @@ +cmake_minimum_required(VERSION 3.5) +project(eosio_contracts VERSION 1.5.2) + +set(EOSIO_CDT_VERSION_MIN "1.4") +set(EOSIO_CDT_VERSION_SOFT_MAX "1.6") +#set(EOSIO_CDT_VERSION_HARD_MAX "") + +find_package(eosio.cdt) + +### Check the version of eosio.cdt +set(VERSION_MATCH_ERROR_MSG "") +EOSIO_CHECK_VERSION(VERSION_OUTPUT "${EOSIO_CDT_VERSION}" + "${EOSIO_CDT_VERSION_MIN}" + "${EOSIO_CDT_VERSION_SOFT_MAX}" + "${EOSIO_CDT_VERSION_HARD_MAX}" + VERSION_MATCH_ERROR_MSG) +if(VERSION_OUTPUT STREQUAL "MATCH") + message(STATUS "Using eosio.cdt version ${EOSIO_CDT_VERSION}") +elseif(VERSION_OUTPUT STREQUAL "WARN") + message(WARNING "Using eosio.cdt version ${EOSIO_CDT_VERSION} even though it exceeds the maximum supported version of ${EOSIO_CDT_VERSION_SOFT_MAX}; continuing with configuration, however build may fail.\nIt is recommended to use eosio.cdt version ${EOSIO_CDT_VERSION_SOFT_MAX}.x") +else() # INVALID OR MISMATCH + message(FATAL_ERROR "Found eosio.cdt version ${EOSIO_CDT_VERSION} but it does not satisfy version requirements: ${VERSION_MATCH_ERROR_MSG}\nPlease use eosio.cdt version ${EOSIO_CDT_VERSION_SOFT_MAX}.x") +endif(VERSION_OUTPUT STREQUAL "MATCH") + +if(CMAKE_BUILD_TYPE STREQUAL "Debug") + set(TEST_BUILD_TYPE "Debug") + set(CMAKE_BUILD_TYPE "Release") +else() + set(TEST_BUILD_TYPE ${CMAKE_BUILD_TYPE}) +endif() + +add_subdirectory(ore.system) +add_subdirectory(ore.standard_token) +add_subdirectory(ore.rights_registry) +add_subdirectory(ore.instrument) +add_subdirectory(ore.usage_log) + +if (APPLE) + set(OPENSSL_ROOT "/usr/local/opt/openssl") +elseif (UNIX) + set(OPENSSL_ROOT "/usr/include/openssl") +endif() +set(SECP256K1_ROOT "/usr/local") diff --git a/contracts/build.sh b/contracts/build.sh new file mode 100755 index 0000000..f088cf6 --- /dev/null +++ b/contracts/build.sh @@ -0,0 +1,20 @@ +#! /bin/bash + +printf "\t=========== Building eosio.contracts ===========\n\n" + +CURDIRNAME=${PWD##*/} + +if [ $CURDIRNAME != 'contracts' ] +then + cd contracts +fi + +RED='\033[0;31m' +NC='\033[0m' + +CORES=`getconf _NPROCESSORS_ONLN` +mkdir -p build +pushd build &> /dev/null +cmake ../ +make -j${CORES} +popd &> /dev/null diff --git a/contracts/build/CMakeCache.txt b/contracts/build/CMakeCache.txt new file mode 100644 index 0000000..5ce793f --- /dev/null +++ b/contracts/build/CMakeCache.txt @@ -0,0 +1,362 @@ +# This is the CMakeCache file. +# For build in directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +# It was generated by CMake: /usr/local/Cellar/cmake/3.15.1/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/cc + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Executable file format +CMAKE_EXECUTABLE_FORMAT:STRING=MACHO + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Path to a program. +CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump + +//Build architectures for OSX +CMAKE_OSX_ARCHITECTURES:STRING= + +//Minimum OS X version to target for deployment (at runtime); newer +// APIs weak linked. Set to empty string for default value. +CMAKE_OSX_DEPLOYMENT_TARGET:STRING= + +//The product will be built against the headers and libraries located +// inside the indicated SDK. +CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=eosio_contracts + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.5.2 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=5 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=2 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ranlib + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//The directory containing a CMake configuration file for eosio.cdt. +eosio.cdt_DIR:PATH=/usr/local/lib/cmake/eosio.cdt + +//Value Computed by CMake +eosio_contracts_BINARY_DIR:STATIC=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +//Value Computed by CMake +eosio_contracts_SOURCE_DIR:STATIC=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=15 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/ccmake +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts +//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL +CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=6 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.15.1/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..cce4d21 --- /dev/null +++ b/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "AppleClang") +set(CMAKE_C_COMPILER_VERSION "10.0.1.10010046") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") + +set(CMAKE_C_PLATFORM_ID "Darwin") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..29baed9 --- /dev/null +++ b/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake @@ -0,0 +1,79 @@ +set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_VERSION "10.0.1.10010046") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_CXX_PLATFORM_ID "Darwin") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) +set(CMAKE_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin b/contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..b921f426af7176e0e983ccbad52ffaab3418b865 GIT binary patch literal 4304 zcmeHKKWh|09G!IyN({L)O2nXtf~dvaVFZtmLW8S&C`r%=hZ4rz?S?Gm_T+XK6X76@ z#UVlpON&%~20^gUB87#114XpEfQ3Z}BEC17c)N-53phV`JM-qxZ{EC}=J#Q1Q37Xyc9^`NtjF0LiP_UCeCcH9 zOPPd^g3yyeINww}d*4?&A3bG|)A#+N=l`wBR)(D|*X|9ysF! zKpn$psuMp(#y-8QI`3a>y#8_#V|hTGIoOYf+pqfSo!D=!3z&oCKXDHCXCA(Xbnx6V zz&YO8+WLy?T0Je$b7wh<{YGJ;09`>1ix6i4=6CTqjP|_d^vi^Cz&KzWFb)_8j0462 zs&j zGI@P!ED9d`&3WlPj9d3hIbQ(Kva2GG3VN>=RZVA9NTrU2qKx9CCTpm`}Il-(Kq#8^TYVQw$A^$ zK!Hrw;!Q;o!M8z<0dI z@Qzi;Sc6{BPhosKHIYJ7US9Q?3DsL0A7M|l{(7t7yOq=>y#>`m90k~qji2pUk84hU zO&AA^1I7X4fN{V$U>q(_YVZg0E{%mn>Td*0T>s4j@gu zykN)L-A=pv!09f&Sq(>S`pV3?hIiMkEz9CGz72Wh#=Glz%-_sxvwM$%Y@~Wge3>T9I;oYT_&>Y8kRZ>HGw9 C8JY(G literal 0 HcmV?d00001 diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake new file mode 100644 index 0000000..086cb91 --- /dev/null +++ b/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Darwin-18.7.0") +set(CMAKE_HOST_SYSTEM_NAME "Darwin") +set(CMAKE_HOST_SYSTEM_VERSION "18.7.0") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Darwin-18.7.0") +set(CMAKE_SYSTEM_NAME "Darwin") +set(CMAKE_SYSTEM_VERSION "18.7.0") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c b/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..917e8b9 --- /dev/null +++ b/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,665 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..4761ea2 --- /dev/null +++ b/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,644 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(_MSC_VER) && defined(_MSVC_LANG) +#define CXX_STD _MSVC_LANG +#else +#define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/CMakeFiles/CMakeOutput.log b/contracts/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..f65d7ce --- /dev/null +++ b/contracts/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,286 @@ +The system is: Darwin - 18.7.0 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /Library/Developer/CommandLineTools/usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_5c1e9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_5c1e9.dir/build.make CMakeFiles/cmTC_5c1e9.dir/build +Building C object CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_5c1e9 +/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c1e9.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -o cmTC_5c1e9 + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_cf80a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cf80a.dir/build.make CMakeFiles/cmTC_cf80a.dir/build +Building C object CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c +Apple LLVM version 10.0.1 (clang-1001.0.46.4) +Target: x86_64-apple-darwin18.7.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c +clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0 +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks" +#include "..." search starts here: +#include <...> search starts here: + /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory) +End of search list. +Linking C executable cmTC_cf80a +/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf80a.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -o cmTC_cf80a +Apple LLVM version 10.0.1 (clang-1001.0.46.4) +Target: x86_64-apple-darwin18.7.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_cf80a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-450.3 +BUILD 18:16:53 Apr 5 2019 +configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em +Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib +Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] + add: [/Library/Developer/CommandLineTools/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_cf80a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cf80a.dir/build.make CMakeFiles/cmTC_cf80a.dir/build] + ignore line: [Building C object CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] + ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking C executable cmTC_cf80a] + ignore line: [/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf80a.dir/link.txt --verbose=1] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -o cmTC_cf80a ] + ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] + ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_cf80a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [x86_64] ==> ignore + arg [-macosx_version_min] ==> ignore + arg [10.14.0] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore + arg [-o] ==> ignore + arg [cmTC_cf80a] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + implicit libs: [] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_e1dd1/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_e1dd1.dir/build.make CMakeFiles/cmTC_e1dd1.dir/build +Building CXX object CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_e1dd1 +/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e1dd1.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -o cmTC_e1dd1 + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_4a6b9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4a6b9.dir/build.make CMakeFiles/cmTC_4a6b9.dir/build +Building CXX object CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp +Apple LLVM version 10.0.1 (clang-1001.0.46.4) +Target: x86_64-apple-darwin18.7.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin +clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp +clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0 +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include" +ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks" +#include "..." search starts here: +#include <...> search starts here: + /Library/Developer/CommandLineTools/usr/include/c++/v1 + /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory) +End of search list. +Linking CXX executable cmTC_4a6b9 +/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a6b9.dir/link.txt --verbose=1 +/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4a6b9 +Apple LLVM version 10.0.1 (clang-1001.0.46.4) +Target: x86_64-apple-darwin18.7.0 +Thread model: posix +InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_4a6b9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-450.3 +BUILD 18:16:53 Apr 5 2019 +configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em +Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib +Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/include/c++/v1] + add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] + add: [/Library/Developer/CommandLineTools/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1] + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_4a6b9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4a6b9.dir/build.make CMakeFiles/cmTC_4a6b9.dir/build] + ignore line: [Building CXX object CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] + ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/include/c++/v1] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking CXX executable cmTC_4a6b9] + ignore line: [/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a6b9.dir/link.txt --verbose=1] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4a6b9 ] + ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] + ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_4a6b9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [x86_64] ==> ignore + arg [-macosx_version_min] ==> ignore + arg [10.14.0] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4a6b9] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lc++] ==> lib [c++] + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + implicit libs: [c++] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + + diff --git a/contracts/build/CMakeFiles/Makefile.cmake b/contracts/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..dd7f604 --- /dev/null +++ b/contracts/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,140 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "//usr/local/opt/eosio.cdt/lib/cmake/eosio.cdt/EosioCDTMacros.cmake" + "//usr/local/opt/eosio.cdt/lib/cmake/eosio.cdt/EosioWasmToolchain.cmake" + "../CMakeLists.txt" + "CMakeFiles/3.15.1/CMakeCCompiler.cmake" + "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.15.1/CMakeSystem.cmake" + "../ore.instrument/CMakeLists.txt" + "../ore.rights_registry/CMakeLists.txt" + "../ore.standard_token/CMakeLists.txt" + "../ore.system/CMakeLists.txt" + "../ore.usage_log/CMakeLists.txt" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompiler.cmake.in" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompiler.cmake.in" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXInformation.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCompilerIdDetection.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompilerId.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineSystem.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeFindBinUtils.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystem.cmake.in" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeTestCCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeTestCXXCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeTestCompilerCommon.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeUnixFindMake.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-C.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Internal/FeatureTesting.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-C.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-C.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin-Initialize.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin.cmake" + "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/UnixPaths.cmake" + "/usr/local/lib/cmake/eosio.cdt/eosio.cdt-config.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.15.1/CMakeSystem.cmake" + "CMakeFiles/3.15.1/CMakeCCompiler.cmake" + "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.15.1/CMakeCCompiler.cmake" + "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "ore.system/CMakeFiles/CMakeDirectoryInformation.cmake" + "ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake" + "ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake" + "ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake" + "ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake" + "ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake" + "ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake" + "ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake" + "ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake" + ) diff --git a/contracts/build/CMakeFiles/Makefile2 b/contracts/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..9edae5d --- /dev/null +++ b/contracts/build/CMakeFiles/Makefile2 @@ -0,0 +1,316 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: ore.system/all +all: ore.standard_token/all +all: ore.rights_registry/all +all: ore.instrument/all +all: ore.usage_log/all + +.PHONY : all + +# The main recursive "clean" target. +clean: ore.system/clean +clean: ore.standard_token/clean +clean: ore.rights_registry/clean +clean: ore.instrument/clean +clean: ore.usage_log/clean + +.PHONY : clean + +# The main recursive "preinstall" target. +preinstall: ore.system/preinstall +preinstall: ore.standard_token/preinstall +preinstall: ore.rights_registry/preinstall +preinstall: ore.instrument/preinstall +preinstall: ore.usage_log/preinstall + +.PHONY : preinstall + +#============================================================================= +# Directory level rules for directory ore.system + +# Recursive "all" directory target. +ore.system/all: ore.system/CMakeFiles/ore.system.wasm.dir/all + +.PHONY : ore.system/all + +# Recursive "clean" directory target. +ore.system/clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean + +.PHONY : ore.system/clean + +# Recursive "preinstall" directory target. +ore.system/preinstall: + +.PHONY : ore.system/preinstall + +#============================================================================= +# Target rules for target ore.system/CMakeFiles/ore.system.wasm.dir + +# All Build rule for target. +ore.system/CMakeFiles/ore.system.wasm.dir/all: + $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/depend + $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=7,8 "Built target ore.system.wasm" +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/all + +# Build rule for subdir invocation for target. +ore.system/CMakeFiles/ore.system.wasm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule + +# Convenience name for target. +ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule + +.PHONY : ore.system.wasm + +# clean rule for target. +ore.system/CMakeFiles/ore.system.wasm.dir/clean: + $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/clean +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean + +#============================================================================= +# Directory level rules for directory ore.standard_token + +# Recursive "all" directory target. +ore.standard_token/all: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all + +.PHONY : ore.standard_token/all + +# Recursive "clean" directory target. +ore.standard_token/clean: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean + +.PHONY : ore.standard_token/clean + +# Recursive "preinstall" directory target. +ore.standard_token/preinstall: + +.PHONY : ore.standard_token/preinstall + +#============================================================================= +# Target rules for target ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir + +# All Build rule for target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all: + $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend + $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=5,6 "Built target ore.standard_token.wasm" +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all + +# Build rule for subdir invocation for target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +# Convenience name for target. +ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +.PHONY : ore.standard_token.wasm + +# clean rule for target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: + $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean + +#============================================================================= +# Directory level rules for directory ore.rights_registry + +# Recursive "all" directory target. +ore.rights_registry/all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all + +.PHONY : ore.rights_registry/all + +# Recursive "clean" directory target. +ore.rights_registry/clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +.PHONY : ore.rights_registry/clean + +# Recursive "preinstall" directory target. +ore.rights_registry/preinstall: + +.PHONY : ore.rights_registry/preinstall + +#============================================================================= +# Target rules for target ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir + +# All Build rule for target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all: + $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend + $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=3,4 "Built target ore.rights_registry.wasm" +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all + +# Build rule for subdir invocation for target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +# Convenience name for target. +ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +.PHONY : ore.rights_registry.wasm + +# clean rule for target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: + $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +#============================================================================= +# Directory level rules for directory ore.instrument + +# Recursive "all" directory target. +ore.instrument/all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all + +.PHONY : ore.instrument/all + +# Recursive "clean" directory target. +ore.instrument/clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +.PHONY : ore.instrument/clean + +# Recursive "preinstall" directory target. +ore.instrument/preinstall: + +.PHONY : ore.instrument/preinstall + +#============================================================================= +# Target rules for target ore.instrument/CMakeFiles/ore.instrument.wasm.dir + +# All Build rule for target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all: + $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend + $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=1,2 "Built target ore.instrument.wasm" +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all + +# Build rule for subdir invocation for target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +# Convenience name for target. +ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +.PHONY : ore.instrument.wasm + +# clean rule for target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: + $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +#============================================================================= +# Directory level rules for directory ore.usage_log + +# Recursive "all" directory target. +ore.usage_log/all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all + +.PHONY : ore.usage_log/all + +# Recursive "clean" directory target. +ore.usage_log/clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +.PHONY : ore.usage_log/clean + +# Recursive "preinstall" directory target. +ore.usage_log/preinstall: + +.PHONY : ore.usage_log/preinstall + +#============================================================================= +# Target rules for target ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir + +# All Build rule for target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all: + $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend + $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=9,10 "Built target ore.usage_log.wasm" +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all + +# Build rule for subdir invocation for target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +# Convenience name for target. +ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +.PHONY : ore.usage_log.wasm + +# clean rule for target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: + $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/CMakeFiles/TargetDirectories.txt b/contracts/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..e1c2b63 --- /dev/null +++ b/contracts/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,17 @@ +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/rebuild_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/edit_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/rebuild_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/edit_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/rebuild_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/edit_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/rebuild_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/edit_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/rebuild_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/edit_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/rebuild_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/edit_cache.dir +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir diff --git a/contracts/build/CMakeFiles/cmake.check_cache b/contracts/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/contracts/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/contracts/build/CMakeFiles/progress.marks b/contracts/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/contracts/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +10 diff --git a/contracts/build/Makefile b/contracts/build/Makefile new file mode 100644 index 0000000..9450479 --- /dev/null +++ b/contracts/build/Makefile @@ -0,0 +1,204 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named ore.system.wasm + +# Build rule for target. +ore.system.wasm: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ore.system.wasm +.PHONY : ore.system.wasm + +# fast build rule for target. +ore.system.wasm/fast: + $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build +.PHONY : ore.system.wasm/fast + +#============================================================================= +# Target rules for targets named ore.standard_token.wasm + +# Build rule for target. +ore.standard_token.wasm: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token.wasm +.PHONY : ore.standard_token.wasm + +# fast build rule for target. +ore.standard_token.wasm/fast: + $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build +.PHONY : ore.standard_token.wasm/fast + +#============================================================================= +# Target rules for targets named ore.rights_registry.wasm + +# Build rule for target. +ore.rights_registry.wasm: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry.wasm +.PHONY : ore.rights_registry.wasm + +# fast build rule for target. +ore.rights_registry.wasm/fast: + $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build +.PHONY : ore.rights_registry.wasm/fast + +#============================================================================= +# Target rules for targets named ore.instrument.wasm + +# Build rule for target. +ore.instrument.wasm: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ore.instrument.wasm +.PHONY : ore.instrument.wasm + +# fast build rule for target. +ore.instrument.wasm/fast: + $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build +.PHONY : ore.instrument.wasm/fast + +#============================================================================= +# Target rules for targets named ore.usage_log.wasm + +# Build rule for target. +ore.usage_log.wasm: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log.wasm +.PHONY : ore.usage_log.wasm + +# fast build rule for target. +ore.usage_log.wasm/fast: + $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build +.PHONY : ore.usage_log.wasm/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.system.wasm" + @echo "... ore.standard_token.wasm" + @echo "... ore.rights_registry.wasm" + @echo "... ore.instrument.wasm" + @echo "... ore.usage_log.wasm" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/cmake_install.cmake b/contracts/build/cmake_install.cmake new file mode 100644 index 0000000..e6ee7f1 --- /dev/null +++ b/contracts/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/cmake_install.cmake") + include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/cmake_install.cmake") + include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/cmake_install.cmake") + include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/cmake_install.cmake") + include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache new file mode 100644 index 0000000..9d6c0c0 --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache @@ -0,0 +1,48 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp +map +- +vector +- +algorithm +- +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +eosiolib/asset.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/asset.hpp +eosiolib/print.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/print.hpp +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +eosiolib/time.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/time.hpp +ore.rights_registry.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +ore.types.h +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp +../include/ore.instrument.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..07d630d --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.instrument/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make new file mode 100644 index 0000000..c8ce6ff --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s + +# Object files for target ore.instrument.wasm +ore_instrument_wasm_OBJECTS = \ +"CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + +# External object files for target ore.instrument.wasm +ore_instrument_wasm_EXTERNAL_OBJECTS = + +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build: ore.instrument/ore.instrument.wasm + +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend + diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..91e6c33 --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + "ore.instrument.wasm" + "ore.instrument.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.instrument.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal new file mode 100644 index 0000000..9807d9a --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make new file mode 100644 index 0000000..6ca0b8d --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.instrument.hpp +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.rights_registry.hpp +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.types.h +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp + diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make new file mode 100644 index 0000000..d79a82e --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include + diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt new file mode 100644 index 0000000..d82a07e --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/contracts/build/ore.instrument/CMakeFiles/progress.marks b/contracts/build/ore.instrument/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/contracts/build/ore.instrument/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/contracts/build/ore.instrument/Makefile b/contracts/build/ore.instrument/Makefile new file mode 100644 index 0000000..328371d --- /dev/null +++ b/contracts/build/ore.instrument/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +# Convenience name for target. +ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +.PHONY : ore.instrument.wasm + +# fast build rule for target. +ore.instrument.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build +.PHONY : ore.instrument.wasm/fast + +src/ore.instrument.o: src/ore.instrument.cpp.o + +.PHONY : src/ore.instrument.o + +# target to build an object file +src/ore.instrument.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o +.PHONY : src/ore.instrument.cpp.o + +src/ore.instrument.i: src/ore.instrument.cpp.i + +.PHONY : src/ore.instrument.i + +# target to preprocess a source file +src/ore.instrument.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i +.PHONY : src/ore.instrument.cpp.i + +src/ore.instrument.s: src/ore.instrument.cpp.s + +.PHONY : src/ore.instrument.s + +# target to generate assembly for a file +src/ore.instrument.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s +.PHONY : src/ore.instrument.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.instrument.wasm" + @echo "... src/ore.instrument.o" + @echo "... src/ore.instrument.i" + @echo "... src/ore.instrument.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/ore.instrument/cmake_install.cmake b/contracts/build/ore.instrument/cmake_install.cmake new file mode 100644 index 0000000..d757e39 --- /dev/null +++ b/contracts/build/ore.instrument/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/contracts/build/ore.instrument/ore.instrument.abi b/contracts/build/ore.instrument/ore.instrument.abi new file mode 100644 index 0000000..eacd126 --- /dev/null +++ b/contracts/build/ore.instrument/ore.instrument.abi @@ -0,0 +1,478 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "accountbalance", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "accountdata", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "balance", + "type": "uint64" + }, + { + "name": "instruments", + "type": "uint64[]" + } + ] + }, + { + "name": "args", + "base": "", + "fields": [ + { + "name": "name", + "type": "string" + }, + { + "name": "value", + "type": "string" + } + ] + }, + { + "name": "burn", + "base": "", + "fields": [ + { + "name": "burner", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "checkright", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "issuer", + "type": "name" + }, + { + "name": "rightname", + "type": "string" + }, + { + "name": "deferred_transaction_id", + "type": "uint64" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "createinst", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "instrumentId", + "type": "uint64" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + } + ] + }, + { + "name": "currencystat", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "instrument_data", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "instrument_class", + "type": "string" + }, + { + "name": "description", + "type": "string" + }, + { + "name": "instrument_template", + "type": "string" + }, + { + "name": "security_type", + "type": "string" + }, + { + "name": "parameter_rules", + "type": "param_type[]" + }, + { + "name": "rights", + "type": "right[]" + }, + { + "name": "parent_instrument_id", + "type": "uint64" + }, + { + "name": "data", + "type": "args[]" + }, + { + "name": "encrypted_by", + "type": "string" + }, + { + "name": "mutability", + "type": "uint8" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "mint", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + }, + { + "name": "instrumentId", + "type": "uint64" + } + ] + }, + { + "name": "param_type", + "base": "", + "fields": [ + { + "name": "type", + "type": "string" + }, + { + "name": "values", + "type": "args[]" + } + ] + }, + { + "name": "params", + "base": "", + "fields": [ + { + "name": "params", + "type": "args[]" + } + ] + }, + { + "name": "revoke", + "base": "", + "fields": [ + { + "name": "revoker", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "right", + "base": "", + "fields": [ + { + "name": "right_name", + "type": "string" + }, + { + "name": "description", + "type": "string" + }, + { + "name": "price_in_cpu", + "type": "string" + }, + { + "name": "additional_url_params", + "type": "params[]" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "id", + "type": "uint64" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "minted_by", + "type": "name" + }, + { + "name": "minted_at", + "type": "uint64" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "revoked", + "type": "bool" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + }, + { + "name": "template_hash", + "type": "uint64" + }, + { + "name": "class_hash", + "type": "uint64" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "sender", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "update", + "base": "", + "fields": [ + { + "name": "updater", + "type": "name" + }, + { + "name": "instrument_template", + "type": "string" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + } + ] + } + ], + "actions": [ + { + "name": "burn", + "type": "burn", + "ricardian_contract": "" + }, + { + "name": "checkright", + "type": "checkright", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "createinst", + "type": "createinst", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "mint", + "type": "mint", + "ricardian_contract": "" + }, + { + "name": "revoke", + "type": "revoke", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + }, + { + "name": "update", + "type": "update", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "account", + "type": "accountdata", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "accounts", + "type": "accountbalance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currencystat", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "tokens", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/contracts/build/ore.instrument/ore.instrument.wasm b/contracts/build/ore.instrument/ore.instrument.wasm new file mode 100755 index 0000000000000000000000000000000000000000..93891afb6e4777de6639fb166fc13fe7a12ac9b2 GIT binary patch literal 103371 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 W#j=B)eT|pTEWRxCCuVkGsq}vWUQb8> literal 0 HcmV?d00001 diff --git a/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache new file mode 100644 index 0000000..353e94e --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache @@ -0,0 +1,26 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/eosio.hpp +ore.types.h +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/transaction.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp +../include/ore.rights_registry.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..538a53e --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.rights_registry/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make new file mode 100644 index 0000000..69d81ae --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s + +# Object files for target ore.rights_registry.wasm +ore_rights_registry_wasm_OBJECTS = \ +"CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + +# External object files for target ore.rights_registry.wasm +ore_rights_registry_wasm_EXTERNAL_OBJECTS = + +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build: ore.rights_registry/ore.rights_registry.wasm + +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend + diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..5e98bc2 --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + "ore.rights_registry.wasm" + "ore.rights_registry.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal new file mode 100644 index 0000000..afedd88 --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make new file mode 100644 index 0000000..23bbc68 --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.rights_registry.hpp +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.types.h +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp + diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make new file mode 100644 index 0000000..57f65fc --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include + diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt new file mode 100644 index 0000000..3a9fb23 --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/contracts/build/ore.rights_registry/CMakeFiles/progress.marks b/contracts/build/ore.rights_registry/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/contracts/build/ore.rights_registry/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/contracts/build/ore.rights_registry/Makefile b/contracts/build/ore.rights_registry/Makefile new file mode 100644 index 0000000..463b193 --- /dev/null +++ b/contracts/build/ore.rights_registry/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +# Convenience name for target. +ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +.PHONY : ore.rights_registry.wasm + +# fast build rule for target. +ore.rights_registry.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build +.PHONY : ore.rights_registry.wasm/fast + +src/ore.rights_registry.o: src/ore.rights_registry.cpp.o + +.PHONY : src/ore.rights_registry.o + +# target to build an object file +src/ore.rights_registry.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o +.PHONY : src/ore.rights_registry.cpp.o + +src/ore.rights_registry.i: src/ore.rights_registry.cpp.i + +.PHONY : src/ore.rights_registry.i + +# target to preprocess a source file +src/ore.rights_registry.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i +.PHONY : src/ore.rights_registry.cpp.i + +src/ore.rights_registry.s: src/ore.rights_registry.cpp.s + +.PHONY : src/ore.rights_registry.s + +# target to generate assembly for a file +src/ore.rights_registry.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s +.PHONY : src/ore.rights_registry.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.rights_registry.wasm" + @echo "... src/ore.rights_registry.o" + @echo "... src/ore.rights_registry.i" + @echo "... src/ore.rights_registry.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/ore.rights_registry/cmake_install.cmake b/contracts/build/ore.rights_registry/cmake_install.cmake new file mode 100644 index 0000000..dbe415e --- /dev/null +++ b/contracts/build/ore.rights_registry/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/contracts/build/ore.rights_registry/ore.rights_registry.abi b/contracts/build/ore.rights_registry/ore.rights_registry.abi new file mode 100644 index 0000000..1ffe335 --- /dev/null +++ b/contracts/build/ore.rights_registry/ore.rights_registry.abi @@ -0,0 +1,136 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "args", + "base": "", + "fields": [ + { + "name": "name", + "type": "string" + }, + { + "name": "value", + "type": "string" + } + ] + }, + { + "name": "deleteright", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "right_name", + "type": "string" + } + ] + }, + { + "name": "endpoint_url", + "base": "", + "fields": [ + { + "name": "base_right", + "type": "string" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "method", + "type": "string" + }, + { + "name": "matches_params", + "type": "args[]" + }, + { + "name": "token_life_span", + "type": "uint64" + }, + { + "name": "is_default", + "type": "bool" + } + ] + }, + { + "name": "right_reg", + "base": "", + "fields": [ + { + "name": "id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "urls", + "type": "endpoint_url[]" + }, + { + "name": "issuer_whitelist", + "type": "name[]" + } + ] + }, + { + "name": "upsertright", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "urls", + "type": "endpoint_url[]" + }, + { + "name": "issuer_whitelist", + "type": "name[]" + } + ] + } + ], + "actions": [ + { + "name": "deleteright", + "type": "deleteright", + "ricardian_contract": "" + }, + { + "name": "upsertright", + "type": "upsertright", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "rights", + "type": "right_reg", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/contracts/build/ore.rights_registry/ore.rights_registry.wasm b/contracts/build/ore.rights_registry/ore.rights_registry.wasm new file mode 100755 index 0000000000000000000000000000000000000000..5e895d52d6686f80a0a9904a733048db078608b5 GIT binary patch literal 25233 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 literal 0 HcmV?d00001 diff --git a/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache new file mode 100644 index 0000000..38e7db4 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp +eosiolib/asset.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/asset.hpp +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/eosio.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp +../include/ore.standard_token.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..c12ba57 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.standard_token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make new file mode 100644 index 0000000..06e2557 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s + +# Object files for target ore.standard_token.wasm +ore_standard_token_wasm_OBJECTS = \ +"CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + +# External object files for target ore.standard_token.wasm +ore_standard_token_wasm_EXTERNAL_OBJECTS = + +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm + +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend + diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..27b4531 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + "ore.standard_token.wasm" + "ore.standard_token.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.standard_token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal new file mode 100644 index 0000000..f5ff152 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make new file mode 100644 index 0000000..13c7e17 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp + diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make new file mode 100644 index 0000000..2bc7b56 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include + diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt new file mode 100644 index 0000000..ed53ad4 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/contracts/build/ore.standard_token/CMakeFiles/progress.marks b/contracts/build/ore.standard_token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/contracts/build/ore.standard_token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/contracts/build/ore.standard_token/Makefile b/contracts/build/ore.standard_token/Makefile new file mode 100644 index 0000000..9f63b2f --- /dev/null +++ b/contracts/build/ore.standard_token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +# Convenience name for target. +ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +.PHONY : ore.standard_token.wasm + +# fast build rule for target. +ore.standard_token.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build +.PHONY : ore.standard_token.wasm/fast + +src/ore.standard_token.o: src/ore.standard_token.cpp.o + +.PHONY : src/ore.standard_token.o + +# target to build an object file +src/ore.standard_token.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o +.PHONY : src/ore.standard_token.cpp.o + +src/ore.standard_token.i: src/ore.standard_token.cpp.i + +.PHONY : src/ore.standard_token.i + +# target to preprocess a source file +src/ore.standard_token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i +.PHONY : src/ore.standard_token.cpp.i + +src/ore.standard_token.s: src/ore.standard_token.cpp.s + +.PHONY : src/ore.standard_token.s + +# target to generate assembly for a file +src/ore.standard_token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s +.PHONY : src/ore.standard_token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.standard_token.wasm" + @echo "... src/ore.standard_token.o" + @echo "... src/ore.standard_token.i" + @echo "... src/ore.standard_token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/ore.standard_token/cmake_install.cmake b/contracts/build/ore.standard_token/cmake_install.cmake new file mode 100644 index 0000000..41635ba --- /dev/null +++ b/contracts/build/ore.standard_token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/contracts/build/ore.standard_token/ore.standard_token.abi b/contracts/build/ore.standard_token/ore.standard_token.abi new file mode 100644 index 0000000..c26b593 --- /dev/null +++ b/contracts/build/ore.standard_token/ore.standard_token.abi @@ -0,0 +1,264 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "allowance", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + } + ] + }, + { + "name": "approve", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currencystat", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transferfrom", + "base": "", + "fields": [ + { + "name": "sender", + "type": "name" + }, + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "approve", + "type": "approve", + "ricardian_contract": "" + }, + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + }, + { + "name": "transferfrom", + "type": "transferfrom", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "allowances", + "type": "allowance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currencystat", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/contracts/build/ore.standard_token/ore.standard_token.wasm b/contracts/build/ore.standard_token/ore.standard_token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..cccf3208480d0d88da8896a1a547c17bc34c4b3f GIT binary patch literal 39739 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%0ALZ@JR}N;_9Sul(?C6KY6U>=G z9&#?%F7X?k%eN#RHf%8F-;#Lyu2w&k8n)+uw-TS`cR#ff|EU(AaP*%Zc#4CCcOXjg zf-)m@)c>v^Ur%fq^}lN%On66d^kf2?4YOcNOdl7RtpxO9W$t{;Q2~>A++^h|V3vt& z1#By{woFDUNEZTn+a)90V7Fy5Qo-Cd8L8&BRWf2eas7s5q(-xj zh%VwYl#F<e6;! z`h@-@&^F1*P&PA=oU~jl2O`gw=C9vMqpm$c`BWV>*;)31#FwZpX&tJI=-(Ro0lv<< z#X&@UIIvbybg(bbQV1Nn4ytLA5vls14<~P5wouMkRk5IDr-pFN^$W7Vx>z9=Pk@x| z4IHRO+1Un|gWL(xaCS+X<*V2_DqfdEDwVSHh=BU>hx2-q!c8Pp$`7y_mC z_I;KCDHsHyCFihq+5ym(Fe-Gk&TM4c3L{w%U&19l{nqD+BpTlwe<9;%uKjPz4A#lF z-3U^b$iv^3F>7UN_H`HBtseB$ESWv!iviN+E`DI+V#pO%;k25(%?6sV81m~0J1i>` zDLrQpy_MsQhU1HWGB#YYzeYtWN?k2|%s;U|3fHzhR~SOvl>R*2FyWU02Yvzqi+t~H8v%P=d|2B@HA2*S5_R$kSO^z-#sIQAL^i#Bds!Ov1!p+o<^X0@Yde9P`OZHXh%{ zM|s-%ng|7C{%SQ}E3k5)5RC>AmHbweWPM8S!lQ7yTdR=1xkmR;GxjL4d*du22j4Ae z@3rqx$cm`0j3Tx7ni}^><67Tu6=VN5zA73U`}o>KT`~5t0+nY-1pV>y+UA%2rmwDV zCJi{AvX5ArL1|dAT{MyIzLNl)1pyI*=<~jUH&WJAM;|5zvBwZGD%3*UP|-uTtL=i= z71LgAOcPN+LREKK=!`#5=M{T^GZp1G20BK08!7z3kU;hjD_v8!Ao{~SVLIQl1u2&J z^ihk7kbf5Q_IiAN@b9vD851GjBaxD1X~|+(vLL1;t53|WC2J!w`}0e*^0`5>jEF(9 zDoJUast6hAdaBq`ay-!nB*!nyd&%j~H~X`l&yUKVy%c44oS2@S@6EWiMK?V^zj%Cl zt>>1e-`HD?W*5#*&(F@d)rU?$usH7)rcd`GK6yx=Ba!`l^+o=8>y$sf-XEv_u|Gcc zVSk+aYdcEtee#p6m|XmgDBD?&cxGv7{vihYW$xa5divZQ zt9HkoKC`;!9st3`)!DV#v%=@&H0iD_p6V^Q2WQt#R@hF@uk@y89&){Nv#V>XwEGI} zCKeXm1Jm=<3&(qI@qxMC@ilj1@yx;uk01R|l-)CZnkx-3yYNOgy|lElcoxdcuDa8U zD?PV%a(aPZy*`K&b{QJ3xas4^)n7;f?U|>0rx)GH>A~L5eZc|uz(Z>gm$!{+^TN%D z&n)&<-NNFU$NYA8oO!?!-|&In31Kq3x_U-)f5(TTY*$6JP?9*L?awc9iZpC-$$KeJ#M((c6U!i+oB6H)lQSLOw%hPxF4e4Q%W{c5;e^S>Gk z7<{lQyG{a8fmo5G@PN-wWo>t2W%0DG`1DlP6xN*oG3VbasTmTky8l-4)gRg95g_mQ z7~>+0D>Ez84=z*!$OAr)k?js#+(ZlBc+XybD9HQD;)5u-SBjb5d~c1B7gyXu52#+& zdNX&r^7xv>;K9X(?^r{2&w};>N_64`x^gGu@#1`T=Zigij?XWyq71#`(`PsiDh31+ z|9+&mvZziUqto+(zAa6!u6k=TyVhHoURzu_3Y|iSSp@LR{MzhMxYj#IPyXC!_Ke=j z3Wy4G5xeTfQ~pj$_Pih~K~4N9s}4wOCIgEnn86~*t+?Zh3y}S|^b>EJwH{mn78m@@ zo9xa_=$&4inLY8)wwUoZaq6){(`y`?PvK|Zb7pAOF($`^x9hQ^b$&fGR(|4k#)^mK=4LsdKfY<7^2kgpcOR3Xu@4A zUT@{Z{NjT=;hX*0b@da8Sa`s9wzBWQUdkyvXcn^;OKcGAhG%_)#|IX({R1eio_WA% zeHFa;3K`-X+HORRua#vt4n7>fj?W}zW4F!E&)l|p+p4=w_LL7&Wr>L!Cq*Ev#Le}v z0hQQ@UdY|57|-_}vRgvK*##u%w1_s?nnrwMA-iLfbQp+jg@aEpWX}zNeamZ<4L*>N uy]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../ore.system/include/accounts.h + +../ore.system/include/common.h +eosiolib/eosio.hpp +- +eosiolib/asset.hpp +- + +../ore.system/include/ore.system.hpp +eosiolib/eosio.hpp +- +eosiolib/asset.hpp +- +eosiolib/ignore.hpp +- +eosiolib/transaction.hpp +../ore.system/include/eosiolib/transaction.hpp +accounts.h +../ore.system/include/accounts.h +common.h +../ore.system/include/common.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp +ore.system.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.hpp + diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..38c1580 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.system/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make new file mode 100644 index 0000000..1a455cf --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.system/CMakeFiles/ore.system.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.system/CMakeFiles/ore.system.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.system/CMakeFiles/ore.system.wasm.dir/flags.make + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ore.system/CMakeFiles/ore.system.wasm.dir/flags.make +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s + +# Object files for target ore.system.wasm +ore_system_wasm_OBJECTS = \ +"CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + +# External object files for target ore.system.wasm +ore_system_wasm_EXTERNAL_OBJECTS = + +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/build.make +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.system/CMakeFiles/ore.system.wasm.dir/build: ore.system/ore.system.wasm + +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/build + +ore.system/CMakeFiles/ore.system.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean + +ore.system/CMakeFiles/ore.system.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/depend + diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..578a7b3 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + "ore.system.wasm" + "ore.system.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal new file mode 100644 index 0000000..d11efd6 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o + ../ore.system/include/accounts.h + ../ore.system/include/common.h + ../ore.system/include/ore.system.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make new file mode 100644 index 0000000..15fb232 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/accounts.h +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/common.h +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/ore.system.hpp +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp + diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make new file mode 100644 index 0000000..b61e5c5 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/include + diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt new file mode 100644 index 0000000..00c2df6 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/contracts/build/ore.system/CMakeFiles/progress.marks b/contracts/build/ore.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/contracts/build/ore.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/contracts/build/ore.system/Makefile b/contracts/build/ore.system/Makefile new file mode 100644 index 0000000..d615598 --- /dev/null +++ b/contracts/build/ore.system/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.system/CMakeFiles/ore.system.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule + +# Convenience name for target. +ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule + +.PHONY : ore.system.wasm + +# fast build rule for target. +ore.system.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build +.PHONY : ore.system.wasm/fast + +src/ore.system.o: src/ore.system.cpp.o + +.PHONY : src/ore.system.o + +# target to build an object file +src/ore.system.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o +.PHONY : src/ore.system.cpp.o + +src/ore.system.i: src/ore.system.cpp.i + +.PHONY : src/ore.system.i + +# target to preprocess a source file +src/ore.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i +.PHONY : src/ore.system.cpp.i + +src/ore.system.s: src/ore.system.cpp.s + +.PHONY : src/ore.system.s + +# target to generate assembly for a file +src/ore.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s +.PHONY : src/ore.system.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.system.wasm" + @echo "... src/ore.system.o" + @echo "... src/ore.system.i" + @echo "... src/ore.system.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/ore.system/cmake_install.cmake b/contracts/build/ore.system/cmake_install.cmake new file mode 100644 index 0000000..ad30cc5 --- /dev/null +++ b/contracts/build/ore.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/contracts/build/ore.system/ore.system.abi b/contracts/build/ore.system/ore.system.abi new file mode 100644 index 0000000..7415756 --- /dev/null +++ b/contracts/build/ore.system/ore.system.abi @@ -0,0 +1,213 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "changetier", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "pricekey", + "type": "uint64" + } + ] + }, + { + "name": "createoreacc", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "depletesys", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + } + ] + }, + { + "name": "oreprice", + "base": "", + "fields": [ + { + "name": "key", + "type": "uint64" + }, + { + "name": "createprice", + "type": "asset" + }, + { + "name": "rambytes", + "type": "uint64" + }, + { + "name": "netamount", + "type": "asset" + }, + { + "name": "cpuamount", + "type": "asset" + } + ] + }, + { + "name": "reflog", + "base": "", + "fields": [ + { + "name": "referral", + "type": "name" + }, + { + "name": "newaccount", + "type": "name" + } + ] + }, + { + "name": "refstats", + "base": "", + "fields": [ + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "count", + "type": "uint64" + } + ] + }, + { + "name": "setprice", + "base": "", + "fields": [ + { + "name": "createprice", + "type": "asset" + }, + { + "name": "rambytes", + "type": "uint64" + }, + { + "name": "netamount", + "type": "asset" + }, + { + "name": "cpuamount", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + } + ] + }, + { + "name": "tierinfo", + "base": "", + "fields": [ + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "createprice", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "changetier", + "type": "changetier", + "ricardian_contract": "" + }, + { + "name": "createoreacc", + "type": "createoreacc", + "ricardian_contract": "" + }, + { + "name": "depletesys", + "type": "depletesys", + "ricardian_contract": "" + }, + { + "name": "setprice", + "type": "setprice", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "pricetable", + "type": "oreprice", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "reflog", + "type": "reflog", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refstats", + "type": "refstats", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "tierinfo", + "type": "tierinfo", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/contracts/build/ore.system/ore.system.wasm b/contracts/build/ore.system/ore.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..81afbb24b5d360e1cdc90b08d7e2f35c7fc9022b GIT binary patch literal 44616 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 literal 0 HcmV?d00001 diff --git a/contracts/build/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache new file mode 100644 index 0000000..168ec6c --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp +eosiolib/eosio.hpp +- +eosiolib/asset.hpp +- +eosiolib/time.hpp +- +chrono +- +string +- + diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..c78b7e0 --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make new file mode 100644 index 0000000..e573abd --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp > CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s + +# Object files for target ore.usage_log.wasm +ore_usage_log_wasm_OBJECTS = \ +"CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + +# External object files for target ore.usage_log.wasm +ore_usage_log_wasm_EXTERNAL_OBJECTS = + +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build: ore.usage_log/ore.usage_log.wasm + +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend + diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..a5b32da --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + "ore.usage_log.wasm" + "ore.usage_log.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.usage_log.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal new file mode 100644 index 0000000..b4f2fd6 --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make new file mode 100644 index 0000000..8eeec66 --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp + diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make new file mode 100644 index 0000000..89510f6 --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt new file mode 100644 index 0000000..963a4ec --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/contracts/build/ore.usage_log/CMakeFiles/progress.marks b/contracts/build/ore.usage_log/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/contracts/build/ore.usage_log/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/contracts/build/ore.usage_log/Makefile b/contracts/build/ore.usage_log/Makefile new file mode 100644 index 0000000..87e7936 --- /dev/null +++ b/contracts/build/ore.usage_log/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +# Convenience name for target. +ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +.PHONY : ore.usage_log.wasm + +# fast build rule for target. +ore.usage_log.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build +.PHONY : ore.usage_log.wasm/fast + +src/ore.usage_log.o: src/ore.usage_log.cpp.o + +.PHONY : src/ore.usage_log.o + +# target to build an object file +src/ore.usage_log.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o +.PHONY : src/ore.usage_log.cpp.o + +src/ore.usage_log.i: src/ore.usage_log.cpp.i + +.PHONY : src/ore.usage_log.i + +# target to preprocess a source file +src/ore.usage_log.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i +.PHONY : src/ore.usage_log.cpp.i + +src/ore.usage_log.s: src/ore.usage_log.cpp.s + +.PHONY : src/ore.usage_log.s + +# target to generate assembly for a file +src/ore.usage_log.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s +.PHONY : src/ore.usage_log.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.usage_log.wasm" + @echo "... src/ore.usage_log.o" + @echo "... src/ore.usage_log.i" + @echo "... src/ore.usage_log.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/contracts/build/ore.usage_log/cmake_install.cmake b/contracts/build/ore.usage_log/cmake_install.cmake new file mode 100644 index 0000000..5bd99dd --- /dev/null +++ b/contracts/build/ore.usage_log/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/contracts/build/ore.usage_log/ore.usage_log.abi b/contracts/build/ore.usage_log/ore.usage_log.abi new file mode 100644 index 0000000..0781355 --- /dev/null +++ b/contracts/build/ore.usage_log/ore.usage_log.abi @@ -0,0 +1,152 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "callcount", + "base": "", + "fields": [ + { + "name": "right_hash", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "last_usage_time", + "type": "time_point_sec" + }, + { + "name": "total_count", + "type": "uint64" + }, + { + "name": "total_cpu", + "type": "asset" + } + ] + }, + { + "name": "createlog", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "token_hash", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "deletelog", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "token_hash", + "type": "string" + } + ] + }, + { + "name": "log", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_hash", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "action_type", + "type": "bool" + }, + { + "name": "token_hash", + "type": "uint64" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "updatecount", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "cpu", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "createlog", + "type": "createlog", + "ricardian_contract": "" + }, + { + "name": "deletelog", + "type": "deletelog", + "ricardian_contract": "" + }, + { + "name": "updatecount", + "type": "updatecount", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "counts", + "type": "callcount", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "logs", + "type": "log", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/contracts/build/ore.usage_log/ore.usage_log.wasm b/contracts/build/ore.usage_log/ore.usage_log.wasm new file mode 100755 index 0000000000000000000000000000000000000000..35ee2c1c25d2fb14b93d90261ea362b29dfd75e0 GIT binary patch literal 26475 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 ncLuRp parameter_rules; - vector rights; + vector parameter_rules; + vector rights; uint64_t parent_instrument_id; //example input for data: considerations - vector data; + vector data; string encrypted_by; uint8_t mutability; // 0- immutable, 1- only datesi 2- all }; @@ -123,7 +123,6 @@ class [[eosio::contract("ore.instrument")]] instrument : public eosio::contract } //actions - ACTION approve(name from, name to, uint64_t token_id); ACTION mint(name minter, name owner, instrument_data instrument, uint64_t start_time, uint64_t end_time, uint64_t instrumentId); ACTION checkright(name minter, name issuer, string rightname, uint64_t deferred_transaction_id); ACTION update(name updater, string instrument_template, instrument_data instrument, uint64_t instrument_id, uint64_t start_time, uint64_t end_time); diff --git a/contracts/ore.rights_registry/ore.rights_registry.hpp b/contracts/ore.instrument/include/ore.rights_registry.hpp old mode 100644 new mode 100755 similarity index 91% rename from contracts/ore.rights_registry/ore.rights_registry.hpp rename to contracts/ore.instrument/include/ore.rights_registry.hpp index 602a962..f385263 --- a/contracts/ore.rights_registry/ore.rights_registry.hpp +++ b/contracts/ore.instrument/include/ore.rights_registry.hpp @@ -6,7 +6,7 @@ #include #include "eosiolib/eosio.hpp" -#include "../ore_types/ore_types.hpp" +#include "ore.types.h" using namespace eosio; using namespace std; @@ -22,7 +22,7 @@ class [[eosio::contract("ore.rights_registry")]] rights_registry : public eosio: uint64_t id; string right_name; name owner; - vector urls; + vector urls; vector issuer_whitelist; uint64_t primary_key() const { return id; } @@ -35,7 +35,7 @@ class [[eosio::contract("ore.rights_registry")]] rights_registry : public eosio: public: right_registration_index _rights; - ACTION upsertright(name owner, string &right_name, vector urls, vector issuer_whitelist); + ACTION upsertright(name owner, string &right_name, vector urls, vector issuer_whitelist); ACTION deleteright(name owner, string &right_name); diff --git a/contracts/ore.instrument/include/ore.types.h b/contracts/ore.instrument/include/ore.types.h new file mode 100755 index 0000000..034d8f5 --- /dev/null +++ b/contracts/ore.instrument/include/ore.types.h @@ -0,0 +1,78 @@ +#pragma once + +#include "eosiolib/transaction.hpp" +#include + +using namespace std; +using namespace eosio; + +namespace oretypes { + struct args + { + string name; + string value; + }; + + // this struct is used to specify parameter_rules in an instrument + // for type such as required and locked, there is no value. Hence pass in an empty string as value. + struct param_type + { + string type; + vector values; + }; + + struct endpoint_url + { + string base_right; + string url; + string method; + vector matches_params; + uint64_t token_life_span; + bool is_default; + }; + + struct params + { + vector params; + }; + + struct url_params + { + vector url_params; + }; + + //right in instrument + struct right + { + string right_name; + string description; + string price_in_cpu; + vector additional_url_params; + }; + + //right in right registry + struct right_param + { + string right_name; + vector urls; + vector whitelist; + }; + + struct api_voucher_params + { + string right_name; + params additional_url_params; + }; + + struct offer_params + { + string right_name; + string right_description; + string right_price_in_cpu; + string api_name; + string api_description; + string api_price_in_cpu; + string api_payment_model; + string api_additional_url_params; + }; +} \ No newline at end of file diff --git a/contracts/ore.instrument/ore.instrument.cpp b/contracts/ore.instrument/src/ore.instrument.cpp old mode 100644 new mode 100755 similarity index 99% rename from contracts/ore.instrument/ore.instrument.cpp rename to contracts/ore.instrument/src/ore.instrument.cpp index 61f5fdc..b92e5c1 --- a/contracts/ore.instrument/ore.instrument.cpp +++ b/contracts/ore.instrument/src/ore.instrument.cpp @@ -1,4 +1,4 @@ -#include "ore.instrument.hpp" +#include "../include/ore.instrument.hpp" using namespace eosio; /* diff --git a/contracts/ore.rights_registry/--url b/contracts/ore.rights_registry/--url deleted file mode 100644 index 413349a..0000000 --- a/contracts/ore.rights_registry/--url +++ /dev/null @@ -1,11 +0,0 @@ - - - - - Error 411 (Length Required)!!1 - - -

411. That’s an error. -

POST requests require a Content-length header. That’s all we know. diff --git a/contracts/ore.rights_registry/CMakeLists.txt b/contracts/ore.rights_registry/CMakeLists.txt new file mode 100755 index 0000000..a88339e --- /dev/null +++ b/contracts/ore.rights_registry/CMakeLists.txt @@ -0,0 +1,8 @@ +add_contract(ore.rights_registry ore.rights_registry ${CMAKE_CURRENT_SOURCE_DIR}/src/ore.rights_registry.cpp) +target_include_directories(ore.rights_registry.wasm + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include) + +set_target_properties(ore.rights_registry.wasm + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") diff --git a/contracts/ore.rights_registry/include/ore.rights_registry.hpp b/contracts/ore.rights_registry/include/ore.rights_registry.hpp new file mode 100755 index 0000000..f385263 --- /dev/null +++ b/contracts/ore.rights_registry/include/ore.rights_registry.hpp @@ -0,0 +1,63 @@ +/** + * @file + * @copyright defined in eos/LICENSE.txt + */ +#pragma once +#include + +#include "eosiolib/eosio.hpp" +#include "ore.types.h" + +using namespace eosio; +using namespace std; + +class [[eosio::contract("ore.rights_registry")]] rights_registry : public eosio::contract +{ + public: + using contract::contract; + rights_registry( name receiver, name code, datastream ds): contract(receiver, code, ds), _rights(receiver, receiver.value){} + + TABLE right_reg + { + uint64_t id; + string right_name; + name owner; + vector urls; + vector issuer_whitelist; + + uint64_t primary_key() const { return id; } + + EOSLIB_SERIALIZE(right_reg, (id)(right_name)(owner)(urls)(issuer_whitelist)) + }; + + typedef eosio::multi_index<"rights"_n, right_reg>right_registration_index; + + public: + right_registration_index _rights; + + ACTION upsertright(name owner, string &right_name, vector urls, vector issuer_whitelist); + + ACTION deleteright(name owner, string &right_name); + + inline static uint64_t hashStr(const string &strkey) + { + return hash{}(strkey); + } + + right_reg find_right_by_name(string right_name) + { + auto rightitr = _rights.find(hashStr(right_name)); + + if (rightitr == _rights.end()) + { + return right_reg{0}; + } + + return right_reg{ + rightitr->id, + rightitr->right_name, + rightitr->owner, + rightitr->urls, + rightitr->issuer_whitelist}; + } +}; \ No newline at end of file diff --git a/contracts/ore.rights_registry/include/ore.types.h b/contracts/ore.rights_registry/include/ore.types.h new file mode 100755 index 0000000..034d8f5 --- /dev/null +++ b/contracts/ore.rights_registry/include/ore.types.h @@ -0,0 +1,78 @@ +#pragma once + +#include "eosiolib/transaction.hpp" +#include + +using namespace std; +using namespace eosio; + +namespace oretypes { + struct args + { + string name; + string value; + }; + + // this struct is used to specify parameter_rules in an instrument + // for type such as required and locked, there is no value. Hence pass in an empty string as value. + struct param_type + { + string type; + vector values; + }; + + struct endpoint_url + { + string base_right; + string url; + string method; + vector matches_params; + uint64_t token_life_span; + bool is_default; + }; + + struct params + { + vector params; + }; + + struct url_params + { + vector url_params; + }; + + //right in instrument + struct right + { + string right_name; + string description; + string price_in_cpu; + vector additional_url_params; + }; + + //right in right registry + struct right_param + { + string right_name; + vector urls; + vector whitelist; + }; + + struct api_voucher_params + { + string right_name; + params additional_url_params; + }; + + struct offer_params + { + string right_name; + string right_description; + string right_price_in_cpu; + string api_name; + string api_description; + string api_price_in_cpu; + string api_payment_model; + string api_additional_url_params; + }; +} \ No newline at end of file diff --git a/contracts/ore.rights_registry/ore.rights_registry.cpp b/contracts/ore.rights_registry/src/ore.rights_registry.cpp old mode 100644 new mode 100755 similarity index 92% rename from contracts/ore.rights_registry/ore.rights_registry.cpp rename to contracts/ore.rights_registry/src/ore.rights_registry.cpp index 5d2c9d5..1964822 --- a/contracts/ore.rights_registry/ore.rights_registry.cpp +++ b/contracts/ore.rights_registry/src/ore.rights_registry.cpp @@ -1,9 +1,9 @@ -#include "ore.rights_registry.hpp" +#include "../include/ore.rights_registry.hpp" using namespace eosio; // transfer action -ACTION rights_registry::upsertright(name owner, string &right_name, vector urls, vector issuer_whitelist) +ACTION rights_registry::upsertright(name owner, string &right_name, vector urls, vector issuer_whitelist) { require_auth(owner); diff --git a/contracts/ore.standard_token/CMakeLists.txt b/contracts/ore.standard_token/CMakeLists.txt new file mode 100755 index 0000000..ce701d8 --- /dev/null +++ b/contracts/ore.standard_token/CMakeLists.txt @@ -0,0 +1,8 @@ +add_contract(ore.standard_token ore.standard_token ${CMAKE_CURRENT_SOURCE_DIR}/src/ore.standard_token.cpp) +target_include_directories(ore.standard_token.wasm + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include) + +set_target_properties(ore.standard_token.wasm + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") diff --git a/contracts/ore.standard_token/ore.standard_token.hpp b/contracts/ore.standard_token/include/ore.standard_token.hpp old mode 100644 new mode 100755 similarity index 94% rename from contracts/ore.standard_token/ore.standard_token.hpp rename to contracts/ore.standard_token/include/ore.standard_token.hpp index 2aa875f..a46a7ad --- a/contracts/ore.standard_token/ore.standard_token.hpp +++ b/contracts/ore.standard_token/include/ore.standard_token.hpp @@ -19,7 +19,7 @@ namespace eosio using std::string; -class[[eosio::contract("ore.standard_token")]] token : public contract +class[[eosio::contract("ore.standard_token")]] oretoken : public contract { public: using contract::contract; @@ -103,7 +103,7 @@ class[[eosio::contract("ore.standard_token")]] token : public contract }; }; -void token::set_allowance(name from, name to, asset quantity, bool increment) +void oretoken::set_allowance(name from, name to, asset quantity, bool increment) { auto sym = quantity.symbol.code(); stats statstable(_self, sym.raw()); @@ -137,7 +137,7 @@ void token::set_allowance(name from, name to, asset quantity, bool increment) } } -asset token::allowance_of(name from, name to) +asset oretoken::allowance_of(name from, name to) { _allowances allowances(_self, from.value); diff --git a/contracts/ore.standard_token/ore.standard_token.cpp b/contracts/ore.standard_token/src/ore.standard_token.cpp old mode 100644 new mode 100755 similarity index 86% rename from contracts/ore.standard_token/ore.standard_token.cpp rename to contracts/ore.standard_token/src/ore.standard_token.cpp index 2d70bd6..3ee0339 --- a/contracts/ore.standard_token/ore.standard_token.cpp +++ b/contracts/ore.standard_token/src/ore.standard_token.cpp @@ -13,13 +13,13 @@ * in the implementation of the same functions in ore.instrument contract. */ -#include "ore.standard_token.hpp" +#include "../include/ore.standard_token.hpp" namespace eosio { -ACTION token::create(name issuer, - asset maximum_supply) +ACTION oretoken::create(name issuer, + asset maximum_supply) { require_auth(_self); @@ -40,7 +40,7 @@ ACTION token::create(name issuer, } // The approve action is called by "from" account to authorize "to" account to call the transferfrom function on it's behalf -ACTION token::approve(name from, name to, asset quantity, string memo) +ACTION oretoken::approve(name from, name to, asset quantity, string memo) { require_auth(from); @@ -52,7 +52,7 @@ ACTION token::approve(name from, name to, asset quantity, string memo) set_allowance(from, to, quantity, true); } -ACTION token::issue(name to, asset quantity, string memo) +ACTION oretoken::issue(name to, asset quantity, string memo) { auto sym = quantity.symbol; eosio_assert(sym.is_valid(), "invalid symbol name"); @@ -80,9 +80,9 @@ ACTION token::issue(name to, asset quantity, string memo) { SEND_INLINE_ACTION(*this, transfer, {st.issuer, "active"_n}, {st.issuer, to, quantity, memo}); } -} +} // namespace eosio -ACTION token::retire(asset quantity, string memo) +ACTION oretoken::retire(asset quantity, string memo) { auto sym = quantity.symbol; eosio_assert(sym.is_valid(), "invalid symbol name"); @@ -106,10 +106,10 @@ ACTION token::retire(asset quantity, string memo) sub_balance(st.issuer, quantity); } -ACTION token::transfer(name from, - name to, - asset quantity, - string memo) +ACTION oretoken::transfer(name from, + name to, + asset quantity, + string memo) { eosio_assert(from != to, "cannot transfer to self"); require_auth(from); @@ -133,11 +133,11 @@ ACTION token::transfer(name from, } // This action is called by the approved "sender" account on behalf of the "from" account to transfer "quantity" to "to" account -ACTION token::transferfrom(name sender, name from, name to, asset quantity, string memo) +ACTION oretoken::transferfrom(name sender, name from, name to, asset quantity, string memo) { require_auth(sender); - auto allowance = token::allowance_of(from, sender); + auto allowance = oretoken::allowance_of(from, sender); print("The approved account ", name{sender}); print(" is transferring ", quantity); @@ -153,7 +153,7 @@ ACTION token::transferfrom(name sender, name from, name to, asset quantity, stri } // eosio.token standard sub_balance function -void token::sub_balance(name owner, asset value) +void oretoken::sub_balance(name owner, asset value) { accounts from_acnts(_self, owner.value); @@ -168,7 +168,7 @@ void token::sub_balance(name owner, asset value) } // It is used by transfer_from account to specify the RAM payer as the "sender" account and not the "owner" account as in the sub_balance function -void token::sub_balance_from(name sender, name owner, asset value) +void oretoken::sub_balance_from(name sender, name owner, asset value) { accounts from_acnts(_self, owner.value); @@ -180,7 +180,7 @@ void token::sub_balance_from(name sender, name owner, asset value) }); } -void token::add_balance(name owner, asset value, name ram_payer) +void oretoken::add_balance(name owner, asset value, name ram_payer) { accounts to_acnts(_self, owner.value); auto to = to_acnts.find(value.symbol.code().raw()); @@ -198,7 +198,7 @@ void token::add_balance(name owner, asset value, name ram_payer) } } -ACTION token::open(name owner, const symbol &symbol, name ram_payer) +ACTION oretoken::open(name owner, const symbol &symbol, name ram_payer) { require_auth(ram_payer); @@ -218,7 +218,7 @@ ACTION token::open(name owner, const symbol &symbol, name ram_payer) } } -ACTION token::close(name owner, const symbol &symbol) +ACTION oretoken::close(name owner, const symbol &symbol) { require_auth(owner); accounts acnts(_self, owner.value); @@ -230,4 +230,4 @@ ACTION token::close(name owner, const symbol &symbol) } // namespace eosio -EOSIO_DISPATCH( eosio::token, (create)(issue)(transfer)(approve)(transferfrom)(open)(close)(retire)) \ No newline at end of file +EOSIO_DISPATCH(eosio::oretoken, (create)(issue)(transfer)(approve)(transferfrom)(open)(close)(retire)) \ No newline at end of file diff --git a/contracts/ore.system/CMakeLists.txt b/contracts/ore.system/CMakeLists.txt new file mode 100755 index 0000000..0ccfe44 --- /dev/null +++ b/contracts/ore.system/CMakeLists.txt @@ -0,0 +1,8 @@ +add_contract(ore.system ore.system ${CMAKE_CURRENT_SOURCE_DIR}/src/ore.system.cpp) +target_include_directories(ore.system.wasm + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include) + +set_target_properties(ore.system.wasm + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") diff --git a/contracts/ore.system/include/accounts.h b/contracts/ore.system/include/accounts.h new file mode 100755 index 0000000..1186fb9 --- /dev/null +++ b/contracts/ore.system/include/accounts.h @@ -0,0 +1,33 @@ +#pragma once +using namespace eosio; +namespace accounts { + + struct permission_level_weight { + permission_level permission; + uint16_t weight; + }; + + struct key_weight { + eosio::public_key key; + uint16_t weight; + }; + + struct wait_weight { + uint32_t wait_sec; + uint16_t weight; + }; + + struct authority { + uint32_t threshold = 0; + std::vector keys; + std::vector accounts; + std::vector waits; + }; + + struct newaccount { + name creator; + name name; + authority owner; + authority active; + }; +} diff --git a/contracts/ore.system/include/common.h b/contracts/ore.system/include/common.h new file mode 100755 index 0000000..df1f784 --- /dev/null +++ b/contracts/ore.system/include/common.h @@ -0,0 +1,97 @@ +#pragma once + +#include +#include + +using namespace eosio; +using std::string; +using std::vector; + +namespace common { + static const symbol S_RAM = symbol("RAMCORE", 4); + static const symbol core_symbol = symbol("SYS", 4); + static const name ore_system = name("oresystem"); + + /**********************************************/ + /*** ***/ + /*** RAM calculations ***/ + /*** ***/ + /**********************************************/ + + struct rammarket { + asset supply; + + struct connector { + asset balance; + double weight = .5; + }; + + connector base; + connector quote; + + uint64_t primary_key()const { return supply.symbol.raw(); } + }; + + typedef eosio::multi_index<"rammarket"_n, rammarket> RamInfo; + + /*** + * Returns the price of ram for given bytes + */ + + asset getRamCost(uint64_t ram_bytes){ + RamInfo ramInfo(name("eosio"), name("eosio").value); + auto ramData = ramInfo.find(S_RAM.raw()); + symbol coreSymbol = core_symbol; + eosio_assert(ramData != ramInfo.end(), "Could not get RAM info"); + + uint64_t base = ramData->base.balance.amount; + uint64_t quote = ramData->quote.balance.amount; + return asset((((double)quote / base))*ram_bytes, coreSymbol); + } + + struct user_resources { + name owner; + asset net_weight; + asset cpu_weight; + int64_t ram_bytes = 0; + + bool is_empty()const { return net_weight.amount == 0 && cpu_weight.amount == 0 && ram_bytes == 0; } + uint64_t primary_key()const { return owner.value; } + }; + + typedef eosio::multi_index<"userres"_n, user_resources > user_resources_table; + + asset getAccountCpu(name account){ + user_resources_table _userres(name("eosio"), account.value); + auto res_itr = _userres.find( account.value ); + return res_itr->cpu_weight; + } + asset getAccountNet(name account){ + user_resources_table _userres(name("eosio"), account.value); + auto res_itr = _userres.find( account.value ); + return res_itr->net_weight; + } + uint64_t getAccountRamBytes(name account){ + user_resources_table _userres(name("eosio"), account.value); + auto res_itr = _userres.find( account.value ); + return res_itr->ram_bytes; + } + + struct account { + asset balance; + + uint64_t primary_key()const { return balance.symbol.code().raw(); } + }; + typedef eosio::multi_index< "accounts"_n, account > balance_table; + + asset getSYSBalance(name account){ + balance_table _balance(name("eosio.token"), account.value); + auto balance_itr = _balance.find(core_symbol.code().raw()); + if(balance_itr == _balance.end()){ + return asset(0, core_symbol); + } else { + return balance_itr->balance; + } + } + +}; \ No newline at end of file diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp new file mode 100755 index 0000000..a3ce586 --- /dev/null +++ b/contracts/ore.system/include/ore.system.hpp @@ -0,0 +1,87 @@ +#include +#include +#include +#include "eosiolib/transaction.hpp" +#include "accounts.h" +#include "common.h" +using namespace eosio; +using namespace std; +using namespace accounts; +using namespace common; +class [[eosio::contract("ore.system")]] oresystem : public contract +{ +private: + TABLE oreprice + { + uint64_t key; + asset createprice; // newaccount price as ORE + uint64_t rambytes; // initial amount of ram + asset netamount; // initial amount of net + asset cpuamount; // initial amount of cpu + + uint64_t primary_key() const { return key; } + EOSLIB_SERIALIZE(oreprice, (key)(createprice)(rambytes)(netamount)(cpuamount)) + }; + typedef eosio::multi_index<"pricetable"_n, oreprice> orepricetable; + + TABLE tierinfo + { + uint64_t pricekey; + asset createprice; + + uint64_t primary_key() const { return pricekey; } + EOSLIB_SERIALIZE(tierinfo, (pricekey)(createprice)) + }; + + TABLE reflog + { + name referral; + name newaccount; + + uint64_t primary_key() const { return newaccount.value; } + EOSLIB_SERIALIZE(reflog, (referral)(newaccount)) + }; + + + TABLE refstats + { + uint64_t pricekey; + uint64_t count; + + uint64_t primary_key() const { return pricekey; } + EOSLIB_SERIALIZE(refstats, (pricekey)(count)) + }; + +public: + using contract::contract; + oresystem(name receiver, name code, datastream ds) + : contract(receiver, code, ds), _prices(receiver, receiver.value) {} + + ACTION setprice(asset createprice, uint64_t rambytes, asset netamount, asset cpuamount, uint64_t pricekey); + ACTION createoreacc(name creator, + name newname, + public_key &ownerkey, + public_key &activekey, + uint64_t pricekey, + name referral ); + ACTION changetier(name payer, name account, uint64_t pricekey); + ACTION depletesys(name account); + + orepricetable _prices; + + typedef eosio::multi_index<"tierinfo"_n, tierinfo> tierinfotable; + typedef eosio::multi_index<"reflog"_n, reflog> referrallogtable; + typedef eosio::multi_index<"refstats"_n, refstats> referralstatstable; + + //possibly different accounts that has different uses + static constexpr name token_account{"eosio.token"_n}; + static constexpr name ore_system{"system.ore"_n}; + static constexpr name ore_lock{"lock.ore"_n}; + static constexpr name sys_lock{"lock.ore"_n}; + static constexpr name sys_payer{"system.ore"_n}; + static constexpr symbol ore_symbol = symbol(symbol_code("ORE"), 4); + static constexpr symbol sys_symbol = symbol(symbol_code("SYS"), 4); +}; + +// 1 insturment system cost : 1 SYS -----> 4 SYS +// ORE price : 5 ORE -----> 5 ORE \ No newline at end of file diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp new file mode 100755 index 0000000..38919e1 --- /dev/null +++ b/contracts/ore.system/src/ore.system.cpp @@ -0,0 +1,271 @@ +#include "ore.system.hpp" + + +// Setting newaccount parameters and the price in terms of ORE +// IMPORTANT: since bwpricerate is uint, ORE price needs to be equal or more than required SYS +ACTION oresystem::setprice(asset createprice, uint64_t rambytes, asset netamount, asset cpuamount, uint64_t pricekey) +{ + require_auth(_self); + + auto priceitr = _prices.find(pricekey); + + if (priceitr == _prices.end()) + { + _prices.emplace(_self, [&](auto &p) { + p.key = pricekey; + p.createprice = createprice; + p.rambytes = rambytes; + p.netamount = netamount; + p.cpuamount = cpuamount; + }); + } + else + { + _prices.modify(priceitr, _self, [&](auto &p) { + p.createprice = createprice; + p.rambytes = rambytes; + p.netamount = netamount; + p.cpuamount = cpuamount; + }); + } +} + +ACTION oresystem::createoreacc(name creator, + name newname, + public_key &ownerkey, + public_key &activekey, + uint64_t pricekey, + name referral + ) +{ + + authority ownerauth{.threshold = 1, .keys = {key_weight{ownerkey, 1}}, .accounts = {}, .waits = {}}; + authority activeauth{.threshold = 1, .keys = {key_weight{activekey, 1}}, .accounts = {}, .waits = {}}; + + auto priceitr = _prices.find(pricekey); + check(priceitr != _prices.end(), "No price table"); + + tierinfotable _tiers(_self, newname.value); + _tiers.emplace(_self, [&](auto &t) { + t.pricekey = pricekey; + t.createprice = priceitr->createprice; + }); + if(referral != name("")) { + referralstatstable _stats(_self, referral.value); + auto statsitr = _stats.find(pricekey); + + if(statsitr != _stats.end()) { + _stats.modify(statsitr, _self, [&](auto &s) { + s.count += 1; + }); + } else { + _stats.emplace(_self, [&](auto &s) { + s.pricekey = pricekey; + s.count = 1; + }); + } + + referrallogtable _log(_self, _self.value); + _log.emplace(_self, [&](auto &l) { + l.newaccount = newname; + l.referral = referral; + }); + } + + + //Get the ramprice and calculate the amount of SYS to be locked + + asset ramprice = common::getRamCost(priceitr->rambytes); + asset sys_stake_net, sys_stake_cpu; + sys_stake_net.amount = priceitr->netamount.amount; + sys_stake_cpu.amount = priceitr->cpuamount.amount; + sys_stake_net.symbol = sys_symbol; + sys_stake_cpu.symbol = sys_symbol; + + asset syslock; + + syslock.symbol = sys_symbol; + syslock.amount = priceitr->createprice.amount - (sys_stake_net.amount + sys_stake_cpu.amount + ramprice.amount); + + action( + permission_level{creator, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(creator, ore_lock, priceitr->createprice, std::string("ore lock"))) + .send(); + + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_payer, sys_lock, syslock, std::string("ore savings"))) + .send(); + + accounts::newaccount new_account = accounts::newaccount{ + .creator = creator, + .name = newname, + .owner = ownerauth, + .active = activeauth}; + print("before newacc"); + + action( + permission_level{creator, "active"_n}, + "eosio"_n, + "newaccount"_n, + new_account) + .send(); + + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("buyrambytes"), + make_tuple(sys_payer, newname, priceitr->rambytes)) + .send(); + + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("delegatebw"), + make_tuple(sys_payer, newname, sys_stake_net, sys_stake_cpu, false)) + .send(); +} + +ACTION oresystem::changetier(name payer, name account, uint64_t pricekey) +{ + require_auth(sys_payer); + + auto newPriceItr = _prices.find(pricekey); + + asset currentCpu = getAccountCpu(account); + asset currentNet = getAccountNet(account); + uint64_t currentRambytes = getAccountRamBytes(account); + + asset cpuDelta, netDelta; + uint64_t ramDelta; + + if(newPriceItr->cpuamount.amount > currentCpu.amount) { + cpuDelta.amount = newPriceItr->cpuamount.amount - currentCpu.amount; + cpuDelta.symbol = core_symbol; + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("delegatebw"), + make_tuple(sys_payer, account, asset(0, core_symbol), cpuDelta, false)) + .send(); + } else if (newPriceItr->cpuamount.amount < currentCpu.amount) { + cpuDelta.amount = currentCpu.amount - newPriceItr->cpuamount.amount; + cpuDelta.symbol = core_symbol; + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("undelegatebw"), + make_tuple(sys_payer, account, asset(0, core_symbol), cpuDelta)) + .send(); + } + print("before netamount"); + if(newPriceItr->netamount.amount > currentNet.amount) { + netDelta.amount = newPriceItr->netamount.amount - currentNet.amount; + netDelta.symbol = core_symbol; + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("delegatebw"), + make_tuple(sys_payer, account, netDelta, asset(0, core_symbol), false)) + .send(); + } else if (newPriceItr->netamount.amount < currentCpu.amount) { + netDelta.amount = currentNet.amount - newPriceItr->netamount.amount; + netDelta.symbol = core_symbol; + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("undelegatebw"), + make_tuple(sys_payer, account, netDelta, asset(0, core_symbol))) + .send(); + } + print("before ramamount"); + if(newPriceItr->rambytes > currentRambytes) { + ramDelta = newPriceItr->rambytes - currentRambytes; + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("buyrambytes"), + make_tuple(sys_payer, account, ramDelta)) + .send(); + } else if (newPriceItr->rambytes < currentRambytes) { + ramDelta = currentRambytes - newPriceItr->rambytes; + action( + permission_level{account, "active"_n}, + "eosio"_n, + name("sellram"), + make_tuple(account, ramDelta)) + .send(); + } + + asset orePriceDelta; + tierinfotable _tiers(_self, account.value); + auto oldTierItr = _tiers.begin(); + if(_tiers.begin() == _tiers.end()) { + orePriceDelta = newPriceItr->createprice; + } else { + if(newPriceItr->createprice > oldTierItr->createprice) { + orePriceDelta = newPriceItr->createprice - oldTierItr->createprice; + action( + permission_level{account, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(payer, ore_lock, orePriceDelta, std::string("ore lock"))) + .send(); + action( + permission_level{sys_payer, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_payer, sys_lock, asset(orePriceDelta.amount, core_symbol), std::string("ore savings"))) + .send(); + } else if (newPriceItr->createprice < oldTierItr->createprice) { + orePriceDelta = oldTierItr->createprice - newPriceItr->createprice; + action( + permission_level{ore_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(ore_lock, account, orePriceDelta, std::string("ore released from lock"))) + .send(); + action( + permission_level{sys_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_lock, sys_payer, asset(orePriceDelta.amount, common::core_symbol), std::string("ore savings"))) + .send(); + } + _tiers.erase(oldTierItr); + } + + _tiers.emplace(sys_payer, [&](auto &t) { + t.pricekey = pricekey; + t.createprice = newPriceItr->createprice; + }); + + transaction deferred; + + deferred.actions.emplace_back( + permission_level{get_self(),"active"_n}, + get_self(), "depletesys"_n, + std::make_tuple(account) + ); + deferred.send(account.value, get_self()); +} + +ACTION oresystem::depletesys(name account) +{ + asset depleteSYSAmount = getSYSBalance(account); + if(depleteSYSAmount.amount > 0) { + action( + permission_level{account, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(account, sys_payer, depleteSYSAmount, std::string("remaining SYS will be taken from account")) + ).send(); + } +} +// namespace oresystem + +EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(changetier)(depletesys)) \ No newline at end of file diff --git a/contracts/ore.usage_log/CMakeLists.txt b/contracts/ore.usage_log/CMakeLists.txt old mode 100644 new mode 100755 index 63d2373..3336a64 --- a/contracts/ore.usage_log/CMakeLists.txt +++ b/contracts/ore.usage_log/CMakeLists.txt @@ -1,8 +1,5 @@ -file(GLOB ABI_FILES "*.abi") -configure_file("${ABI_FILES}" "${CMAKE_CURRENT_BINARY_DIR}" COPYONLY) +add_contract(ore.usage_log ore.usage_log ${CMAKE_CURRENT_SOURCE_DIR}/src/ore.usage_log.cpp) -add_wast_executable(TARGET ore.usage_log - INCLUDE_FOLDERS "${STANDARD_INCLUDE_FOLDERS}" - LIBRARIES libc++ libc eosiolib - DESTINATION_FOLDER ${CMAKE_CURRENT_BINARY_DIR} -) +set_target_properties(ore.usage_log.wasm + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") diff --git a/contracts/ore.usage_log/ore.usage_log.cpp b/contracts/ore.usage_log/src/ore.usage_log.cpp old mode 100644 new mode 100755 similarity index 100% rename from contracts/ore.usage_log/ore.usage_log.cpp rename to contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/contracts/ore_types/ore_types.hpp b/contracts/ore_types/ore_types.hpp old mode 100644 new mode 100755 From 2f5081980a69709ae4cd9c510989f62fd3a6119d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ba=C5=9Farcan=20Celebci?= Date: Fri, 2 Aug 2019 04:13:47 +0300 Subject: [PATCH 04/43] test update --- .circleci/config.yml | 2 +- .gitignore | 4 ++++ tests/build_and_test.sh | 19 ------------------- tests/instrument.py | 1 - tests/prepare_test.sh | 19 +++++++++++++++++++ tests/rights_registry.py | 0 tests/setup.py | 0 tests/standard_token.py | 0 tests/usage_log.py | 0 9 files changed, 24 insertions(+), 21 deletions(-) delete mode 100755 tests/build_and_test.sh mode change 100644 => 100755 tests/instrument.py create mode 100755 tests/prepare_test.sh mode change 100644 => 100755 tests/rights_registry.py mode change 100644 => 100755 tests/setup.py mode change 100644 => 100755 tests/standard_token.py mode change 100644 => 100755 tests/usage_log.py diff --git a/.circleci/config.yml b/.circleci/config.yml index eb596de..87bea7b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -35,7 +35,7 @@ jobs: - run: name: run tests command: | - tests/build_and_test.sh + tests/prepare_test.sh python3 tests/standard_token.py python3 tests/rights_registry.py python3 tests/instrument.py diff --git a/.gitignore b/.gitignore index 8e2502a..d287991 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,7 @@ scripts/scriptout/* scripts/importkeys_prod.sh scripts/importkeys_staging.sh staging_keys + +contracts/build + +*/build/* \ No newline at end of file diff --git a/tests/build_and_test.sh b/tests/build_and_test.sh deleted file mode 100755 index c9fe1d7..0000000 --- a/tests/build_and_test.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -cd ~/ore-protocol/contracts - -cd ore.instrument && mkdir build -eosio-cpp ore.instrument.cpp -o build/ore.instrument.wast -eosio-abigen ore.instrument.cpp --contract=ore.instrument --output=build/ore.instrument.abi - -cd ../ore.rights_registry && mkdir build -eosio-cpp ore.rights_registry.cpp -o build/ore.rights_registry.wast -eosio-abigen ore.rights_registry.cpp --contract=ore.rights_registry --output=build/ore.rights_registry.abi - -cd ../ore.usage_log && mkdir build -eosio-cpp ore.usage_log.cpp -o build/ore.usage_log.wast -eosio-abigen ore.usage_log.cpp --contract=ore.usage_log --output=build/ore.usage_log.abi - -cd ../ore.standard_token && mkdir build -eosio-cpp ore.standard_token.cpp -o build/ore.standard_token.wast -eosio-abigen ore.standard_token.cpp --contract=ore.standard_token --output=build/ore.standard_token.abi diff --git a/tests/instrument.py b/tests/instrument.py old mode 100644 new mode 100755 index f5aa4aa..d4570da --- a/tests/instrument.py +++ b/tests/instrument.py @@ -29,7 +29,6 @@ def setUpClass(cls): def setUp(self): pass - def test_01(self): create_account("right", master, account_name="rights.ore") diff --git a/tests/prepare_test.sh b/tests/prepare_test.sh new file mode 100755 index 0000000..b1d1331 --- /dev/null +++ b/tests/prepare_test.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +cd ~/ore-protocol/contracts + +cd ore.instrument && mkdir build +cp ~/ore-protocol/contracts/build/ore.instrument/ore.instrument.wasm build/ +cp ~/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi build/ + +cd ../ore.rights_registry && mkdir build +cp ~/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.wasm build/ +cp ~/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi build/ + +cd ../ore.usage_log && mkdir build +cp ~/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.wasm build/ +cp ~/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi build/ + +cd ../ore.standard_token && mkdir build +cp ~/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.wasm build/ +cp ~/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi build/ \ No newline at end of file diff --git a/tests/rights_registry.py b/tests/rights_registry.py old mode 100644 new mode 100755 diff --git a/tests/setup.py b/tests/setup.py old mode 100644 new mode 100755 diff --git a/tests/standard_token.py b/tests/standard_token.py old mode 100644 new mode 100755 diff --git a/tests/usage_log.py b/tests/usage_log.py old mode 100644 new mode 100755 From 295f129376e38e93857b16e97bed6caa31d9f720 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ba=C5=9Farcan=20Celebci?= Date: Wed, 4 Sep 2019 19:42:37 +0300 Subject: [PATCH 05/43] changeacctier applied --- contracts/build/CMakeFiles/Makefile.cmake | 70 ----------- contracts/build/ore.system/ore.system.abi | 21 +--- contracts/build/ore.system/ore.system.wasm | Bin 44616 -> 45379 bytes contracts/ore.system/include/ore.system.hpp | 5 +- contracts/ore.system/src/ore.system.cpp | 133 ++++++++++---------- 5 files changed, 73 insertions(+), 156 deletions(-) diff --git a/contracts/build/CMakeFiles/Makefile.cmake b/contracts/build/CMakeFiles/Makefile.cmake index dd7f604..5b41333 100644 --- a/contracts/build/CMakeFiles/Makefile.cmake +++ b/contracts/build/CMakeFiles/Makefile.cmake @@ -18,91 +18,26 @@ set(CMAKE_MAKEFILE_DEPENDS "../ore.standard_token/CMakeLists.txt" "../ore.system/CMakeLists.txt" "../ore.usage_log/CMakeLists.txt" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompiler.cmake.in" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompiler.cmake.in" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXInformation.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCompilerIdDetection.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompilerABI.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineCompilerId.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeDetermineSystem.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeFindBinUtils.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeGenericSystem.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeInitializeConfigs.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeLanguageInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystem.cmake.in" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeTestCCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeTestCXXCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeTestCompilerCommon.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeUnixFindMake.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-C.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Internal/FeatureTesting.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-C.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-C.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin-Initialize.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin.cmake" "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/UnixPaths.cmake" @@ -117,11 +52,6 @@ set(CMAKE_MAKEFILE_OUTPUTS # Byproducts of CMake generate step: set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.15.1/CMakeSystem.cmake" - "CMakeFiles/3.15.1/CMakeCCompiler.cmake" - "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.15.1/CMakeCCompiler.cmake" - "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeDirectoryInformation.cmake" "ore.system/CMakeFiles/CMakeDirectoryInformation.cmake" "ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake" diff --git a/contracts/build/ore.system/ore.system.abi b/contracts/build/ore.system/ore.system.abi index 7415756..d7a6d35 100644 --- a/contracts/build/ore.system/ore.system.abi +++ b/contracts/build/ore.system/ore.system.abi @@ -4,7 +4,7 @@ "types": [], "structs": [ { - "name": "changetier", + "name": "chgacctier", "base": "", "fields": [ { @@ -51,16 +51,6 @@ } ] }, - { - "name": "depletesys", - "base": "", - "fields": [ - { - "name": "account", - "type": "name" - } - ] - }, { "name": "oreprice", "base": "", @@ -158,8 +148,8 @@ ], "actions": [ { - "name": "changetier", - "type": "changetier", + "name": "chgacctier", + "type": "chgacctier", "ricardian_contract": "" }, { @@ -167,11 +157,6 @@ "type": "createoreacc", "ricardian_contract": "" }, - { - "name": "depletesys", - "type": "depletesys", - "ricardian_contract": "" - }, { "name": "setprice", "type": "setprice", diff --git a/contracts/build/ore.system/ore.system.wasm b/contracts/build/ore.system/ore.system.wasm index 81afbb24b5d360e1cdc90b08d7e2f35c7fc9022b..045ce108e175f0e8f7ea0cafc96c354a711c5586 100755 GIT binary patch delta 15230 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 K;wE3q*#7`0ycu5r delta 13263 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 X@E3=t<-d%7#bH1m=*7qCGEMt$Nysdj diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index a3ce586..e428ff8 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -32,7 +32,7 @@ class [[eosio::contract("ore.system")]] oresystem : public contract uint64_t primary_key() const { return pricekey; } EOSLIB_SERIALIZE(tierinfo, (pricekey)(createprice)) }; - + // May be erased when incentive is paid to referral account. TABLE reflog { name referral; @@ -64,8 +64,7 @@ class [[eosio::contract("ore.system")]] oresystem : public contract public_key &activekey, uint64_t pricekey, name referral ); - ACTION changetier(name payer, name account, uint64_t pricekey); - ACTION depletesys(name account); + ACTION chgacctier(name payer, name account, uint64_t pricekey); orepricetable _prices; diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 38919e1..2f68162 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -75,30 +75,41 @@ ACTION oresystem::createoreacc(name creator, //Get the ramprice and calculate the amount of SYS to be locked - asset ramprice = common::getRamCost(priceitr->rambytes); + asset ramprice = getRamCost(priceitr->rambytes); asset sys_stake_net, sys_stake_cpu; sys_stake_net.amount = priceitr->netamount.amount; sys_stake_cpu.amount = priceitr->cpuamount.amount; sys_stake_net.symbol = sys_symbol; sys_stake_cpu.symbol = sys_symbol; + uint64_t resourceCost = sys_stake_net.amount + sys_stake_cpu.amount + ramprice.amount; asset syslock; - syslock.symbol = sys_symbol; - syslock.amount = priceitr->createprice.amount - (sys_stake_net.amount + sys_stake_cpu.amount + ramprice.amount); - action( - permission_level{creator, "active"_n}, + if(priceitr->createprice.amount > resourceCost) { + syslock.amount = priceitr->createprice.amount - resourceCost; + action( + permission_level{sys_payer, "active"_n}, "eosio.token"_n, "transfer"_n, - make_tuple(creator, ore_lock, priceitr->createprice, std::string("ore lock"))) + make_tuple(sys_payer, sys_lock, syslock, std::string("sys locked"))) .send(); - + // If createprice is less than actual resource cost, sys_lock account HAS TO have enough balance to release price difference. + } else if (priceitr->createprice.amount < resourceCost) { + syslock.amount = resourceCost - priceitr->createprice.amount; + action( + permission_level{sys_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_lock, sys_payer, syslock, std::string("sys released"))) + .send(); + } + action( - permission_level{ore_system, "active"_n}, + permission_level{creator, "active"_n}, "eosio.token"_n, "transfer"_n, - make_tuple(sys_payer, sys_lock, syslock, std::string("ore savings"))) + make_tuple(creator, ore_lock, priceitr->createprice, std::string("ore lock"))) .send(); accounts::newaccount new_account = accounts::newaccount{ @@ -106,7 +117,6 @@ ACTION oresystem::createoreacc(name creator, .name = newname, .owner = ownerauth, .active = activeauth}; - print("before newacc"); action( permission_level{creator, "active"_n}, @@ -130,59 +140,51 @@ ACTION oresystem::createoreacc(name creator, .send(); } -ACTION oresystem::changetier(name payer, name account, uint64_t pricekey) +ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) { - require_auth(sys_payer); - auto newPriceItr = _prices.find(pricekey); asset currentCpu = getAccountCpu(account); asset currentNet = getAccountNet(account); uint64_t currentRambytes = getAccountRamBytes(account); - asset cpuDelta, netDelta; + asset cpuNetDelta; + cpuNetDelta.symbol = core_symbol; uint64_t ramDelta; - if(newPriceItr->cpuamount.amount > currentCpu.amount) { - cpuDelta.amount = newPriceItr->cpuamount.amount - currentCpu.amount; - cpuDelta.symbol = core_symbol; + cpuNetDelta.amount = newPriceItr->cpuamount.amount - currentCpu.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, name("delegatebw"), - make_tuple(sys_payer, account, asset(0, core_symbol), cpuDelta, false)) + make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta, false)) .send(); } else if (newPriceItr->cpuamount.amount < currentCpu.amount) { - cpuDelta.amount = currentCpu.amount - newPriceItr->cpuamount.amount; - cpuDelta.symbol = core_symbol; + cpuNetDelta.amount = currentCpu.amount - newPriceItr->cpuamount.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, name("undelegatebw"), - make_tuple(sys_payer, account, asset(0, core_symbol), cpuDelta)) + make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta)) .send(); } - print("before netamount"); if(newPriceItr->netamount.amount > currentNet.amount) { - netDelta.amount = newPriceItr->netamount.amount - currentNet.amount; - netDelta.symbol = core_symbol; + cpuNetDelta.amount = newPriceItr->netamount.amount - currentNet.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, name("delegatebw"), - make_tuple(sys_payer, account, netDelta, asset(0, core_symbol), false)) + make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol), false)) .send(); } else if (newPriceItr->netamount.amount < currentCpu.amount) { - netDelta.amount = currentNet.amount - newPriceItr->netamount.amount; - netDelta.symbol = core_symbol; + cpuNetDelta.amount = currentNet.amount - newPriceItr->netamount.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, name("undelegatebw"), - make_tuple(sys_payer, account, netDelta, asset(0, core_symbol))) + make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol))) .send(); } - print("before ramamount"); if(newPriceItr->rambytes > currentRambytes) { ramDelta = newPriceItr->rambytes - currentRambytes; action( @@ -194,34 +196,31 @@ ACTION oresystem::changetier(name payer, name account, uint64_t pricekey) } else if (newPriceItr->rambytes < currentRambytes) { ramDelta = currentRambytes - newPriceItr->rambytes; action( - permission_level{account, "active"_n}, + permission_level{sys_payer, "active"_n}, "eosio"_n, name("sellram"), make_tuple(account, ramDelta)) .send(); } - asset orePriceDelta; + asset sysUsageDelta; tierinfotable _tiers(_self, account.value); auto oldTierItr = _tiers.begin(); if(_tiers.begin() == _tiers.end()) { orePriceDelta = newPriceItr->createprice; } else { if(newPriceItr->createprice > oldTierItr->createprice) { + require_auth(payer); orePriceDelta = newPriceItr->createprice - oldTierItr->createprice; action( - permission_level{account, "active"_n}, + permission_level{payer, "active"_n}, "eosio.token"_n, "transfer"_n, make_tuple(payer, ore_lock, orePriceDelta, std::string("ore lock"))) .send(); - action( - permission_level{sys_payer, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_payer, sys_lock, asset(orePriceDelta.amount, core_symbol), std::string("ore savings"))) - .send(); + } else if (newPriceItr->createprice < oldTierItr->createprice) { + require_auth(account); orePriceDelta = oldTierItr->createprice - newPriceItr->createprice; action( permission_level{ore_lock, "active"_n}, @@ -229,43 +228,47 @@ ACTION oresystem::changetier(name payer, name account, uint64_t pricekey) "transfer"_n, make_tuple(ore_lock, account, orePriceDelta, std::string("ore released from lock"))) .send(); - action( - permission_level{sys_lock, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_lock, sys_payer, asset(orePriceDelta.amount, common::core_symbol), std::string("ore savings"))) - .send(); } _tiers.erase(oldTierItr); } + asset currentRamCost = getRamCost(currentRambytes); + asset newRamCost = getRamCost(newPriceItr->rambytes); + asset currentTotalCost; + asset oldSysLock; + asset newTotalCost; + asset newSysLock; + currentTotalCost.amount = currentRamCost.amount + currentNet.amount + currentCpu.amount; + oldSysLock.amount = oldTierItr->createprice.amount - currentTotalCost.amount; + newTotalCost.amount = newRamCost.amount + newPriceItr->netamount.amount + newPriceItr->cpuamount.amount; + newSysLock.amount = newPriceItr->createprice.amount - newTotalCost.amount; + print(newSysLock.amount); + print("---"); + print(oldSysLock.amount); + if(newSysLock > oldSysLock) { + print((newSysLock - oldSysLock)); + action( + permission_level{sys_payer, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_payer, sys_lock, asset((newSysLock.amount - oldSysLock.amount), core_symbol), std::string("sys locked"))) + .send(); + } else if (oldSysLock > newSysLock) { + print((oldSysLock - newSysLock)); + action( + permission_level{sys_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_lock, sys_payer, asset((oldSysLock.amount - newSysLock.amount), core_symbol), std::string("sys released"))) + .send(); + } _tiers.emplace(sys_payer, [&](auto &t) { t.pricekey = pricekey; t.createprice = newPriceItr->createprice; }); - transaction deferred; - - deferred.actions.emplace_back( - permission_level{get_self(),"active"_n}, - get_self(), "depletesys"_n, - std::make_tuple(account) - ); - deferred.send(account.value, get_self()); } -ACTION oresystem::depletesys(name account) -{ - asset depleteSYSAmount = getSYSBalance(account); - if(depleteSYSAmount.amount > 0) { - action( - permission_level{account, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(account, sys_payer, depleteSYSAmount, std::string("remaining SYS will be taken from account")) - ).send(); - } -} // namespace oresystem -EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(changetier)(depletesys)) \ No newline at end of file +EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)) \ No newline at end of file From 8cde55861f53cba599de985732126c0e8f641740 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 17 Jan 2020 20:29:14 +0300 Subject: [PATCH 06/43] Version 1.6 syntax update --- .gitignore | 1 + contracts/CMakeLists.txt | 2 +- contracts/build/CMakeCache.txt | 34 +- .../CMakeFiles/3.15.1/CMakeCCompiler.cmake | 76 -- .../CMakeFiles/3.15.1/CMakeCXXCompiler.cmake | 79 --- .../3.15.1/CMakeDetermineCompilerABI_C.bin | Bin 4304 -> 0 bytes .../3.15.1/CMakeDetermineCompilerABI_CXX.bin | Bin 4288 -> 0 bytes .../build/CMakeFiles/3.15.1/CMakeSystem.cmake | 15 - .../3.15.1/CompilerIdC/CMakeCCompilerId.c | 665 ------------------ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 644 ----------------- contracts/build/CMakeFiles/CMakeOutput.log | 314 ++++----- contracts/build/CMakeFiles/Makefile.cmake | 55 +- contracts/build/CMakeFiles/Makefile2 | 142 ++-- .../build/CMakeFiles/TargetDirectories.txt | 3 - contracts/build/CMakeFiles/progress.marks | 2 +- contracts/build/Makefile | 22 +- contracts/build/cmake_install.cmake | 1 - .../ore.instrument.wasm.dir/CXX.includecache | 20 +- .../ore.instrument.wasm.dir/build.make | 4 +- .../ore.instrument.wasm.dir/flags.make | 2 +- contracts/build/ore.instrument/Makefile | 8 +- .../build/ore.instrument/ore.instrument.wasm | Bin 103371 -> 103894 bytes .../CXX.includecache | 8 +- .../ore.rights_registry.wasm.dir/build.make | 4 +- .../ore.rights_registry.wasm.dir/flags.make | 2 +- contracts/build/ore.rights_registry/Makefile | 8 +- .../ore.rights_registry.wasm | Bin 25233 -> 25251 bytes .../CMakeDirectoryInformation.cmake | 16 - .../CXX.includecache | 20 - .../DependInfo.cmake | 21 - .../ore.standard_token.wasm.dir/build.make | 98 --- .../cmake_clean.cmake | 10 - .../depend.internal | 6 - .../ore.standard_token.wasm.dir/depend.make | 6 - .../ore.standard_token.wasm.dir/flags.make | 10 - .../ore.standard_token.wasm.dir/link.txt | 1 - .../ore.standard_token.wasm.dir/progress.make | 3 - .../CMakeFiles/progress.marks | 1 - contracts/build/ore.standard_token/Makefile | 180 ----- .../ore.standard_token/cmake_install.cmake | 34 - .../ore.standard_token/ore.standard_token.abi | 264 ------- .../ore.standard_token.wasm | Bin 39739 -> 0 bytes .../ore.system.wasm.dir/CXX.includecache | 16 +- .../CMakeFiles/ore.system.wasm.dir/build.make | 4 +- .../CMakeFiles/ore.system.wasm.dir/flags.make | 2 +- .../ore.system.wasm.dir/progress.make | 4 +- contracts/build/ore.system/Makefile | 8 +- contracts/build/ore.system/ore.system.wasm | Bin 45379 -> 40416 bytes .../ore.usage_log.wasm.dir/CXX.includecache | 10 +- .../ore.usage_log.wasm.dir/build.make | 4 +- .../ore.usage_log.wasm.dir/flags.make | 2 +- .../ore.usage_log.wasm.dir/progress.make | 4 +- contracts/build/ore.usage_log/Makefile | 8 +- .../build/ore.usage_log/ore.usage_log.abi | 2 +- .../build/ore.usage_log/ore.usage_log.wasm | Bin 26475 -> 26678 bytes .../ore.instrument/include/ore.instrument.hpp | 14 +- .../include/ore.rights_registry.hpp | 2 +- contracts/ore.instrument/include/ore.types.h | 2 +- .../ore.instrument/src/ore.instrument.cpp | 66 +- .../include/ore.rights_registry.hpp | 2 +- .../ore.rights_registry/include/ore.types.h | 2 +- .../src/ore.rights_registry.cpp | 4 +- .../include/ore.standard_token.hpp | 12 +- .../src/ore.standard_token.cpp | 60 +- contracts/ore.system/include/accounts.h | 1 + contracts/ore.system/include/common.h | 6 +- contracts/ore.system/include/ore.system.hpp | 8 +- contracts/ore.usage_log/src/ore.usage_log.cpp | 15 +- contracts/ore_types/ore_types.hpp | 2 +- 69 files changed, 415 insertions(+), 2626 deletions(-) delete mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake delete mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake delete mode 100755 contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin delete mode 100755 contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake delete mode 100644 contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c delete mode 100644 contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/progress.marks delete mode 100644 contracts/build/ore.standard_token/Makefile delete mode 100644 contracts/build/ore.standard_token/cmake_install.cmake delete mode 100644 contracts/build/ore.standard_token/ore.standard_token.abi delete mode 100755 contracts/build/ore.standard_token/ore.standard_token.wasm diff --git a/.gitignore b/.gitignore index d287991..cd588c7 100644 --- a/.gitignore +++ b/.gitignore @@ -31,6 +31,7 @@ *.out *.app build/* +contracts/build/* #other .DS_Store diff --git a/contracts/CMakeLists.txt b/contracts/CMakeLists.txt index 55be451..aec8055 100755 --- a/contracts/CMakeLists.txt +++ b/contracts/CMakeLists.txt @@ -30,7 +30,7 @@ else() endif() add_subdirectory(ore.system) -add_subdirectory(ore.standard_token) +#add_subdirectory(ore.standard_token) add_subdirectory(ore.rights_registry) add_subdirectory(ore.instrument) add_subdirectory(ore.usage_log) diff --git a/contracts/build/CMakeCache.txt b/contracts/build/CMakeCache.txt index 5ce793f..a07c5a4 100644 --- a/contracts/build/CMakeCache.txt +++ b/contracts/build/CMakeCache.txt @@ -1,6 +1,6 @@ # This is the CMakeCache file. # For build in directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build -# It was generated by CMake: /usr/local/Cellar/cmake/3.15.1/bin/cmake +# It was generated by CMake: /usr/local/Cellar/cmake/3.15.5/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. @@ -15,7 +15,7 @@ ######################## //Path to a program. -CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar +CMAKE_AR:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ar //Choose the type of build, options are: None Debug Release RelWithDebInfo // MinSizeRel ... @@ -25,7 +25,7 @@ CMAKE_BUILD_TYPE:STRING= CMAKE_COLOR_MAKEFILE:BOOL=ON //CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ +CMAKE_CXX_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ //Flags used by the CXX compiler during all build types. CMAKE_CXX_FLAGS:STRING= @@ -43,7 +43,7 @@ CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //C compiler -CMAKE_C_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/cc +CMAKE_C_COMPILER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc //Flags used by the C compiler during all build types. CMAKE_C_FLAGS:STRING= @@ -88,7 +88,7 @@ CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool CMAKE_INSTALL_PREFIX:PATH=/usr/local //Path to a program. -CMAKE_LINKER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ld +CMAKE_LINKER:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make @@ -114,13 +114,13 @@ CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_NM:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/nm +CMAKE_NM:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/nm //Path to a program. CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND //Path to a program. -CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump +CMAKE_OBJDUMP:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/objdump //Build architectures for OSX CMAKE_OSX_ARCHITECTURES:STRING= @@ -131,7 +131,7 @@ CMAKE_OSX_DEPLOYMENT_TARGET:STRING= //The product will be built against the headers and libraries located // inside the indicated SDK. -CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk +CMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk //Value Computed by CMake CMAKE_PROJECT_DESCRIPTION:STATIC= @@ -158,7 +158,7 @@ CMAKE_PROJECT_VERSION_PATCH:STATIC=2 CMAKE_PROJECT_VERSION_TWEAK:STATIC= //Path to a program. -CMAKE_RANLIB:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ranlib +CMAKE_RANLIB:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib //Flags used by the linker during the creation of shared libraries // during all build types. @@ -208,7 +208,7 @@ CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip +CMAKE_STRIP:FILEPATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console @@ -239,15 +239,15 @@ CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=15 //Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +CMAKE_CACHE_PATCH_VERSION:INTERNAL=5 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.5/bin/cmake //Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/cpack +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.5/bin/cpack //Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/ctest +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.5/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS @@ -273,7 +273,7 @@ CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Path to cache edit program executable. -CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/ccmake +CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.5/bin/ccmake //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG @@ -318,7 +318,7 @@ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=6 +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP @@ -328,7 +328,7 @@ CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.15.1/share/cmake +CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.15.5/share/cmake //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake deleted file mode 100644 index cce4d21..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake +++ /dev/null @@ -1,76 +0,0 @@ -set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "AppleClang") -set(CMAKE_C_COMPILER_VERSION "10.0.1.10010046") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") - -set(CMAKE_C_PLATFORM_ID "Darwin") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_C_SIMULATE_VERSION "") - - - -set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") -set(CMAKE_C_COMPILER_AR "") -set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "") -set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCC ) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake deleted file mode 100644 index 29baed9..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,79 +0,0 @@ -set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "AppleClang") -set(CMAKE_CXX_COMPILER_VERSION "10.0.1.10010046") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") - -set(CMAKE_CXX_PLATFORM_ID "Darwin") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - -set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") -set(CMAKE_CXX_COMPILER_AR "") -set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "") -set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCXX ) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin b/contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index b921f426af7176e0e983ccbad52ffaab3418b865..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4304 zcmeHKKWh|09G!IyN({L)O2nXtf~dvaVFZtmLW8S&C`r%=hZ4rz?S?Gm_T+XK6X76@ z#UVlpON&%~20^gUB87#114XpEfQ3Z}BEC17c)N-53phV`JM-qxZ{EC}=J#Q1Q37Xyc9^`NtjF0LiP_UCeCcH9 zOPPd^g3yyeINww}d*4?&A3bG|)A#+N=l`wBR)(D|*X|9ysF! zKpn$psuMp(#y-8QI`3a>y#8_#V|hTGIoOYf+pqfSo!D=!3z&oCKXDHCXCA(Xbnx6V zz&YO8+WLy?T0Je$b7wh<{YGJ;09`>1ix6i4=6CTqjP|_d^vi^Cz&KzWFb)_8j0462 zs&j zGI@P!ED9d`&3WlPj9d3hIbQ(Kva2GG3VN>=RZVA9NTrU2qKx9CCTpm`}Il-(Kq#8^TYVQw$A^$ zK!Hrw;!Q;o!M8z<0dI z@Qzi;Sc6{BPhosKHIYJ7US9Q?3DsL0A7M|l{(7t7yOq=>y#>`m90k~qji2pUk84hU zO&AA^1I7X4fN{V$U>q(_YVZg0E{%mn>Td*0T>s4j@gu zykN)L-A=pv!09f&Sq(>S`pV3?hIiMkEz9CGz72Wh#=Glz%-_sxvwM$%Y@~Wge3>T9I;oYT_&>Y8kRZ>HGw9 C8JY(G diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake deleted file mode 100644 index 086cb91..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Darwin-18.7.0") -set(CMAKE_HOST_SYSTEM_NAME "Darwin") -set(CMAKE_HOST_SYSTEM_VERSION "18.7.0") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Darwin-18.7.0") -set(CMAKE_SYSTEM_NAME "Darwin") -set(CMAKE_SYSTEM_VERSION "18.7.0") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c b/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 917e8b9..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,665 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if !defined(__STDC__) -# if (defined(_MSC_VER) && !defined(__clang__)) \ - || (defined(__ibmxl__) || defined(__IBMC__)) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 4761ea2..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,644 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if defined(_MSC_VER) && defined(_MSVC_LANG) -#define CXX_STD _MSVC_LANG -#else -#define CXX_STD __cplusplus -#endif - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/contracts/build/CMakeFiles/CMakeOutput.log b/contracts/build/CMakeFiles/CMakeOutput.log index f65d7ce..ea1fbc6 100644 --- a/contracts/build/CMakeFiles/CMakeOutput.log +++ b/contracts/build/CMakeFiles/CMakeOutput.log @@ -1,6 +1,6 @@ -The system is: Darwin - 18.7.0 - x86_64 +The system is: Darwin - 19.2.0 - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /Library/Developer/CommandLineTools/usr/bin/cc +Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc Build flags: Id flags: @@ -10,10 +10,10 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.1/CompilerIdC/a.out" +The C compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.5/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ +Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ Build flags: Id flags: @@ -23,264 +23,264 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/a.out" +The CXX compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.5/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/make cmTC_5c1e9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_5c1e9.dir/build.make CMakeFiles/cmTC_5c1e9.dir/build -Building C object CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_5c1e9 -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c1e9.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -o cmTC_5c1e9 +Run Build Command(s):/usr/bin/make cmTC_5b6db/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_5b6db.dir/build.make CMakeFiles/cmTC_5b6db.dir/build +Building C object CMakeFiles/cmTC_5b6db.dir/testCCompiler.c.o +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_5b6db.dir/testCCompiler.c.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_5b6db +/usr/local/Cellar/cmake/3.15.5/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5b6db.dir/link.txt --verbose=1 +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5b6db.dir/testCCompiler.c.o -o cmTC_5b6db Detecting C compiler ABI info compiled with the following output: Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/make cmTC_cf80a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cf80a.dir/build.make CMakeFiles/cmTC_cf80a.dir/build -Building C object CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 +Run Build Command(s):/usr/bin/make cmTC_61900/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_61900.dir/build.make CMakeFiles/cmTC_61900.dir/build +Building C object CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCCompilerABI.c +Apple clang version 11.0.0 (clang-1100.0.33.17) +Target: x86_64-apple-darwin19.2.0 Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin +InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] - "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c -clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0 -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include" -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks" + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.gcno -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCCompilerABI.c +clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.2.0 +ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/local/include" +ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/Library/Frameworks" #include "..." search starts here: #include <...> search starts here: - /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include - /Library/Developer/CommandLineTools/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory) + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory) End of search list. -Linking C executable cmTC_cf80a -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf80a.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -o cmTC_cf80a -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 +Linking C executable cmTC_61900 +/usr/local/Cellar/cmake/3.15.5/bin/cmake -E cmake_link_script CMakeFiles/cmTC_61900.dir/link.txt --verbose=1 +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -o cmTC_61900 +Apple clang version 11.0.0 (clang-1100.0.33.17) +Target: x86_64-apple-darwin19.2.0 Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin - "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_cf80a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a -@(#)PROGRAM:ld PROJECT:ld64-450.3 -BUILD 18:16:53 Apr 5 2019 +InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -o cmTC_61900 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-530 +BUILD 18:57:17 Dec 13 2019 configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em Library search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib Framework search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/ Parsed C implicit include dir info from above output: rv=done found start of include info found start of implicit include info - add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - add: [/Library/Developer/CommandLineTools/usr/include] - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] + add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] + add: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] end of search list found - collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] + implicit include dirs: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_cf80a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cf80a.dir/build.make CMakeFiles/cmTC_cf80a.dir/build] - ignore line: [Building C object CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_61900/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_61900.dir/build.make CMakeFiles/cmTC_61900.dir/build] + ignore line: [Building C object CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o] + ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)] + ignore line: [Target: x86_64-apple-darwin19.2.0] ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin] ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] - ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c] - ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"] + ignore line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.gcno -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.2.0] + ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/Library/Frameworks"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - ignore line: [ /Library/Developer/CommandLineTools/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)] ignore line: [End of search list.] - ignore line: [Linking C executable cmTC_cf80a] - ignore line: [/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf80a.dir/link.txt --verbose=1] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -o cmTC_cf80a ] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Linking C executable cmTC_61900] + ignore line: [/usr/local/Cellar/cmake/3.15.5/bin/cmake -E cmake_link_script CMakeFiles/cmTC_61900.dir/link.txt --verbose=1] + ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -o cmTC_61900 ] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)] + ignore line: [Target: x86_64-apple-darwin19.2.0] ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_cf80a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin] + link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -o cmTC_61900 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore arg [-demangle] ==> ignore arg [-lto_library] ==> ignore, skip following value - arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib] ==> skip value of -lto_library arg [-dynamic] ==> ignore arg [-arch] ==> ignore arg [x86_64] ==> ignore arg [-macosx_version_min] ==> ignore - arg [10.14.0] ==> ignore + arg [10.15.0] ==> ignore arg [-syslibroot] ==> ignore - arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore + arg [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk] ==> ignore arg [-o] ==> ignore - arg [cmTC_cf80a] ==> ignore + arg [cmTC_61900] ==> ignore arg [-search_paths_first] ==> ignore arg [-headerpad_max_install_names] ==> ignore arg [-v] ==> ignore - arg [CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_61900.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lSystem] ==> lib [System] - arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] + arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] + Framework search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] remove lib [System] - remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] + collapse framework dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] implicit libs: [] - implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + implicit dirs: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] + implicit fwks: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] Determining if the CXX compiler works passed with the following output: Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/make cmTC_e1dd1/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_e1dd1.dir/build.make CMakeFiles/cmTC_e1dd1.dir/build -Building CXX object CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_e1dd1 -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e1dd1.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -o cmTC_e1dd1 +Run Build Command(s):/usr/bin/make cmTC_01604/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_01604.dir/build.make CMakeFiles/cmTC_01604.dir/build +Building CXX object CMakeFiles/cmTC_01604.dir/testCXXCompiler.cxx.o +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -o CMakeFiles/cmTC_01604.dir/testCXXCompiler.cxx.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_01604 +/usr/local/Cellar/cmake/3.15.5/bin/cmake -E cmake_link_script CMakeFiles/cmTC_01604.dir/link.txt --verbose=1 +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_01604.dir/testCXXCompiler.cxx.o -o cmTC_01604 Detecting CXX compiler ABI info compiled with the following output: Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/make cmTC_4a6b9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4a6b9.dir/build.make CMakeFiles/cmTC_4a6b9.dir/build -Building CXX object CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 +Run Build Command(s):/usr/bin/make cmTC_7729a/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_7729a.dir/build.make CMakeFiles/cmTC_7729a.dir/build +Building CXX object CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCXXCompilerABI.cpp +Apple clang version 11.0.0 (clang-1100.0.33.17) +Target: x86_64-apple-darwin19.2.0 Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin +InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] - "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp -clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0 -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1" -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include" -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks" + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCXXCompilerABI.cpp +clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.2.0 +ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/c++/v1" +ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/local/include" +ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/Library/Frameworks" #include "..." search starts here: #include <...> search starts here: - /Library/Developer/CommandLineTools/usr/include/c++/v1 - /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include - /Library/Developer/CommandLineTools/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory) + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1 + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include + /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory) End of search list. -Linking CXX executable cmTC_4a6b9 -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a6b9.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4a6b9 -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 +Linking CXX executable cmTC_7729a +/usr/local/Cellar/cmake/3.15.5/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7729a.dir/link.txt --verbose=1 +/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7729a +Apple clang version 11.0.0 (clang-1100.0.33.17) +Target: x86_64-apple-darwin19.2.0 Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin - "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_4a6b9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a -@(#)PROGRAM:ld PROJECT:ld64-450.3 -BUILD 18:16:53 Apr 5 2019 +InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin + "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -o cmTC_7729a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a +@(#)PROGRAM:ld PROJECT:ld64-530 +BUILD 18:57:17 Dec 13 2019 configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em Library search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib Framework search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ + /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/ Parsed CXX implicit include dir info from above output: rv=done found start of include info found start of implicit include info - add: [/Library/Developer/CommandLineTools/usr/include/c++/v1] - add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - add: [/Library/Developer/CommandLineTools/usr/include] - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1] + add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] + add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] + add: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] end of search list found - collapse include dir [/Library/Developer/CommandLineTools/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1] - collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] + collapse include dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] + implicit include dirs: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_4a6b9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4a6b9.dir/build.make CMakeFiles/cmTC_4a6b9.dir/build] - ignore line: [Building CXX object CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_7729a/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_7729a.dir/build.make CMakeFiles/cmTC_7729a.dir/build] + ignore line: [Building CXX object CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -v -Wl,-v -o CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)] + ignore line: [Target: x86_64-apple-darwin19.2.0] ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin] ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] - ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"] + ignore line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.15.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.15 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -ggnu-pubnames -target-linker-version 530 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -stdlib=libc++ -internal-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1 -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-extra-semi-stmt -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.15.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [clang -cc1 version 11.0.0 (clang-1100.0.33.17) default target x86_64-apple-darwin19.2.0] + ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/c++/v1"] + ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/Library/Frameworks"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ /Library/Developer/CommandLineTools/usr/include/c++/v1] - ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - ignore line: [ /Library/Developer/CommandLineTools/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/include] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include] + ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks (framework directory)] ignore line: [End of search list.] - ignore line: [Linking CXX executable cmTC_4a6b9] - ignore line: [/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a6b9.dir/link.txt --verbose=1] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4a6b9 ] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Linking CXX executable cmTC_7729a] + ignore line: [/usr/local/Cellar/cmake/3.15.5/bin/cmake -E cmake_link_script CMakeFiles/cmTC_7729a.dir/link.txt --verbose=1] + ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_7729a ] + ignore line: [Apple clang version 11.0.0 (clang-1100.0.33.17)] + ignore line: [Target: x86_64-apple-darwin19.2.0] ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_4a6b9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin] + link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.15.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -o cmTC_7729a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore arg [-demangle] ==> ignore arg [-lto_library] ==> ignore, skip following value - arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib] ==> skip value of -lto_library arg [-dynamic] ==> ignore arg [-arch] ==> ignore arg [x86_64] ==> ignore arg [-macosx_version_min] ==> ignore - arg [10.14.0] ==> ignore + arg [10.15.0] ==> ignore arg [-syslibroot] ==> ignore - arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore + arg [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk] ==> ignore arg [-o] ==> ignore - arg [cmTC_4a6b9] ==> ignore + arg [cmTC_7729a] ==> ignore arg [-search_paths_first] ==> ignore arg [-headerpad_max_install_names] ==> ignore arg [-v] ==> ignore - arg [CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_7729a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lc++] ==> lib [c++] arg [-lSystem] ==> lib [System] - arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] + arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + Library search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] + Framework search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] remove lib [System] - remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] + collapse framework dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] implicit libs: [c++] - implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] + implicit dirs: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/lib] + implicit fwks: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks] diff --git a/contracts/build/CMakeFiles/Makefile.cmake b/contracts/build/CMakeFiles/Makefile.cmake index 5b41333..0d98eb5 100644 --- a/contracts/build/CMakeFiles/Makefile.cmake +++ b/contracts/build/CMakeFiles/Makefile.cmake @@ -10,37 +10,36 @@ set(CMAKE_MAKEFILE_DEPENDS "//usr/local/opt/eosio.cdt/lib/cmake/eosio.cdt/EosioCDTMacros.cmake" "//usr/local/opt/eosio.cdt/lib/cmake/eosio.cdt/EosioWasmToolchain.cmake" "../CMakeLists.txt" - "CMakeFiles/3.15.1/CMakeCCompiler.cmake" - "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.15.1/CMakeSystem.cmake" + "CMakeFiles/3.15.5/CMakeCCompiler.cmake" + "CMakeFiles/3.15.5/CMakeCXXCompiler.cmake" + "CMakeFiles/3.15.5/CMakeSystem.cmake" "../ore.instrument/CMakeLists.txt" "../ore.rights_registry/CMakeLists.txt" - "../ore.standard_token/CMakeLists.txt" "../ore.system/CMakeLists.txt" "../ore.usage_log/CMakeLists.txt" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeGenericSystem.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeInitializeConfigs.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeLanguageInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-C.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-C.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-C.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin-Initialize.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/UnixPaths.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCInformation.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCXXInformation.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeGenericSystem.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Compiler/AppleClang-C.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Compiler/Clang.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Compiler/GNU.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Apple-AppleClang-C.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Apple-Clang-C.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Apple-Clang.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Darwin-Initialize.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/Darwin.cmake" + "/usr/local/Cellar/cmake/3.15.5/share/cmake/Modules/Platform/UnixPaths.cmake" "/usr/local/lib/cmake/eosio.cdt/eosio.cdt-config.cmake" ) @@ -54,7 +53,6 @@ set(CMAKE_MAKEFILE_OUTPUTS set(CMAKE_MAKEFILE_PRODUCTS "CMakeFiles/CMakeDirectoryInformation.cmake" "ore.system/CMakeFiles/CMakeDirectoryInformation.cmake" - "ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake" "ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake" "ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake" "ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake" @@ -63,7 +61,6 @@ set(CMAKE_MAKEFILE_PRODUCTS # Dependency information for all targets: set(CMAKE_DEPEND_INFO_FILES "ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake" - "ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake" "ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake" "ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake" "ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake" diff --git a/contracts/build/CMakeFiles/Makefile2 b/contracts/build/CMakeFiles/Makefile2 index 9edae5d..599e352 100644 --- a/contracts/build/CMakeFiles/Makefile2 +++ b/contracts/build/CMakeFiles/Makefile2 @@ -6,6 +6,16 @@ default_target: all .PHONY : default_target +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + #============================================================================= # Special targets provided by cmake. @@ -35,10 +45,10 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = @@ -52,33 +62,14 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts #============================================================================= # Directory level rules for the build root directory -# The main recursive "all" target. -all: ore.system/all -all: ore.standard_token/all -all: ore.rights_registry/all -all: ore.instrument/all -all: ore.usage_log/all - -.PHONY : all - # The main recursive "clean" target. clean: ore.system/clean -clean: ore.standard_token/clean clean: ore.rights_registry/clean clean: ore.instrument/clean clean: ore.usage_log/clean .PHONY : clean -# The main recursive "preinstall" target. -preinstall: ore.system/preinstall -preinstall: ore.standard_token/preinstall -preinstall: ore.rights_registry/preinstall -preinstall: ore.instrument/preinstall -preinstall: ore.usage_log/preinstall - -.PHONY : preinstall - #============================================================================= # Directory level rules for directory ore.system @@ -87,16 +78,16 @@ ore.system/all: ore.system/CMakeFiles/ore.system.wasm.dir/all .PHONY : ore.system/all -# Recursive "clean" directory target. -ore.system/clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean - -.PHONY : ore.system/clean - # Recursive "preinstall" directory target. ore.system/preinstall: .PHONY : ore.system/preinstall +# Recursive "clean" directory target. +ore.system/clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean + +.PHONY : ore.system/clean + #============================================================================= # Target rules for target ore.system/CMakeFiles/ore.system.wasm.dir @@ -104,9 +95,14 @@ ore.system/preinstall: ore.system/CMakeFiles/ore.system.wasm.dir/all: $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/depend $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=7,8 "Built target ore.system.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=5,6 "Built target ore.system.wasm" .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/all +# Include target in all. +all: ore.system/CMakeFiles/ore.system.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.system/CMakeFiles/ore.system.wasm.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 @@ -124,51 +120,6 @@ ore.system/CMakeFiles/ore.system.wasm.dir/clean: $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/clean .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean -#============================================================================= -# Directory level rules for directory ore.standard_token - -# Recursive "all" directory target. -ore.standard_token/all: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - -.PHONY : ore.standard_token/all - -# Recursive "clean" directory target. -ore.standard_token/clean: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -.PHONY : ore.standard_token/clean - -# Recursive "preinstall" directory target. -ore.standard_token/preinstall: - -.PHONY : ore.standard_token/preinstall - -#============================================================================= -# Target rules for target ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir - -# All Build rule for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all: - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=5,6 "Built target ore.standard_token.wasm" -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - -# Build rule for subdir invocation for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -# Convenience name for target. -ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -.PHONY : ore.standard_token.wasm - -# clean rule for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - #============================================================================= # Directory level rules for directory ore.rights_registry @@ -177,16 +128,16 @@ ore.rights_registry/all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm .PHONY : ore.rights_registry/all -# Recursive "clean" directory target. -ore.rights_registry/clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean - -.PHONY : ore.rights_registry/clean - # Recursive "preinstall" directory target. ore.rights_registry/preinstall: .PHONY : ore.rights_registry/preinstall +# Recursive "clean" directory target. +ore.rights_registry/clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +.PHONY : ore.rights_registry/clean + #============================================================================= # Target rules for target ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir @@ -197,6 +148,11 @@ ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=3,4 "Built target ore.rights_registry.wasm" .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all +# Include target in all. +all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 @@ -222,16 +178,16 @@ ore.instrument/all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all .PHONY : ore.instrument/all -# Recursive "clean" directory target. -ore.instrument/clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean - -.PHONY : ore.instrument/clean - # Recursive "preinstall" directory target. ore.instrument/preinstall: .PHONY : ore.instrument/preinstall +# Recursive "clean" directory target. +ore.instrument/clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +.PHONY : ore.instrument/clean + #============================================================================= # Target rules for target ore.instrument/CMakeFiles/ore.instrument.wasm.dir @@ -242,6 +198,11 @@ ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=1,2 "Built target ore.instrument.wasm" .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all +# Include target in all. +all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 @@ -267,16 +228,16 @@ ore.usage_log/all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all .PHONY : ore.usage_log/all -# Recursive "clean" directory target. -ore.usage_log/clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean - -.PHONY : ore.usage_log/clean - # Recursive "preinstall" directory target. ore.usage_log/preinstall: .PHONY : ore.usage_log/preinstall +# Recursive "clean" directory target. +ore.usage_log/clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +.PHONY : ore.usage_log/clean + #============================================================================= # Target rules for target ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir @@ -284,9 +245,14 @@ ore.usage_log/preinstall: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all: $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=9,10 "Built target ore.usage_log.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=7,8 "Built target ore.usage_log.wasm" .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all +# Include target in all. +all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: cmake_check_build_system $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 diff --git a/contracts/build/CMakeFiles/TargetDirectories.txt b/contracts/build/CMakeFiles/TargetDirectories.txt index e1c2b63..71b7218 100644 --- a/contracts/build/CMakeFiles/TargetDirectories.txt +++ b/contracts/build/CMakeFiles/TargetDirectories.txt @@ -3,9 +3,6 @@ /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/rebuild_cache.dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/edit_cache.dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/rebuild_cache.dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/edit_cache.dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir diff --git a/contracts/build/CMakeFiles/progress.marks b/contracts/build/CMakeFiles/progress.marks index f599e28..45a4fb7 100644 --- a/contracts/build/CMakeFiles/progress.marks +++ b/contracts/build/CMakeFiles/progress.marks @@ -1 +1 @@ -10 +8 diff --git a/contracts/build/Makefile b/contracts/build/Makefile index 9450479..8628dbf 100644 --- a/contracts/build/Makefile +++ b/contracts/build/Makefile @@ -39,10 +39,10 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -70,7 +70,7 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : edit_cache # Special rule for the target edit_cache @@ -123,19 +123,6 @@ ore.system.wasm/fast: $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build .PHONY : ore.system.wasm/fast -#============================================================================= -# Target rules for targets named ore.standard_token.wasm - -# Build rule for target. -ore.standard_token.wasm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token.wasm -.PHONY : ore.standard_token.wasm - -# fast build rule for target. -ore.standard_token.wasm/fast: - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build -.PHONY : ore.standard_token.wasm/fast - #============================================================================= # Target rules for targets named ore.rights_registry.wasm @@ -184,7 +171,6 @@ help: @echo "... rebuild_cache" @echo "... edit_cache" @echo "... ore.system.wasm" - @echo "... ore.standard_token.wasm" @echo "... ore.rights_registry.wasm" @echo "... ore.instrument.wasm" @echo "... ore.usage_log.wasm" diff --git a/contracts/build/cmake_install.cmake b/contracts/build/cmake_install.cmake index e6ee7f1..d986aa0 100644 --- a/contracts/build/cmake_install.cmake +++ b/contracts/build/cmake_install.cmake @@ -35,7 +35,6 @@ endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for each subdirectory. include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/cmake_install.cmake") - include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/cmake_install.cmake") include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/cmake_install.cmake") include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/cmake_install.cmake") include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/cmake_install.cmake") diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache index 9d6c0c0..9564bdd 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache @@ -15,30 +15,22 @@ algorithm - string - -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp -eosiolib/asset.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/asset.hpp -eosiolib/print.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/print.hpp -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp -eosiolib/time.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/time.hpp +eosio/asset.hpp +- ore.rights_registry.hpp /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp string - -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +eosio/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosio/eosio.hpp ore.types.h /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +eosio/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosio/transaction.hpp string - diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make index c8ce6ff..9525f44 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make @@ -34,10 +34,10 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make index d79a82e..3902ae6 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.15 # compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument CXX_DEFINES = diff --git a/contracts/build/ore.instrument/Makefile b/contracts/build/ore.instrument/Makefile index 328371d..58fda54 100644 --- a/contracts/build/ore.instrument/Makefile +++ b/contracts/build/ore.instrument/Makefile @@ -39,10 +39,10 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -70,7 +70,7 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : edit_cache # Special rule for the target edit_cache diff --git a/contracts/build/ore.instrument/ore.instrument.wasm b/contracts/build/ore.instrument/ore.instrument.wasm index 93891afb6e4777de6639fb166fc13fe7a12ac9b2..27e2123e7f2bcc9bc32f4f4a31e1d69fbdbd6f47 100755 GIT binary patch delta 18368 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 diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache index 353e94e..da8d17d 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache @@ -9,14 +9,14 @@ /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp string - -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/eosio.hpp ore.types.h /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h +eosio/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosio/eosio.hpp /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/transaction.hpp +eosio/transaction.hpp +- string - diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make index 69d81ae..d08987d 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make @@ -34,10 +34,10 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make index 57f65fc..8c941fb 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.15 # compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry CXX_DEFINES = diff --git a/contracts/build/ore.rights_registry/Makefile b/contracts/build/ore.rights_registry/Makefile index 463b193..4e614c8 100644 --- a/contracts/build/ore.rights_registry/Makefile +++ b/contracts/build/ore.rights_registry/Makefile @@ -39,10 +39,10 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -70,7 +70,7 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : edit_cache # Special rule for the target edit_cache diff --git a/contracts/build/ore.rights_registry/ore.rights_registry.wasm b/contracts/build/ore.rights_registry/ore.rights_registry.wasm index 5e895d52d6686f80a0a9904a733048db078608b5..0e232d4406543134985889024c32acff380527aa 100755 GIT binary patch delta 220 zcmbPulyUJ<#tqY%89#5H!5qiKcxCf<{shL&!GdLs>;fzboSMuGlP?I}X6EJL*}P7e zl}VnRhlAUZQITDNRhL1-k+G1MksHL6P+$i#d6*{i%Sx*#aA`72C^0IqYBEOzfke5H zMFN3Z92qA65>;U2-Yg}i#LTS0l(E@a@(mZrMh2jbo6S_jnHVQ;_ES@1QebjW;NWF& sWKaMqlTcuG6v%R9EK*?BWe@<`E-k<`dAf!JNNVz34Q;pq{F+Uc0Q7n()&Kwi delta 174 zcmZ2{lyTxw#tqY%86R$*!5qiKxM%Zs{shL&(Sk*c>4!kOTOV^S6~3^-t4C$ z&crx#bDEkOld=MbBZIpFvj&rd0<)t)mLp@40<$iIfFom}v;Y&6g8~OH!{jv@4s4DR RAaf?a*U*L=qo~{bACT#!! diff --git a/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache deleted file mode 100644 index 38e7db4..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp -eosiolib/asset.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/asset.hpp -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/eosio.hpp -string -- - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -../include/ore.standard_token.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake deleted file mode 100644 index c12ba57..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.standard_token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make deleted file mode 100644 index 06e2557..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s - -# Object files for target ore.standard_token.wasm -ore_standard_token_wasm_OBJECTS = \ -"CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - -# External object files for target ore.standard_token.wasm -ore_standard_token_wasm_EXTERNAL_OBJECTS = - -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm - -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 27b4531..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - "ore.standard_token.wasm" - "ore.standard_token.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.standard_token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal deleted file mode 100644 index f5ff152..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make deleted file mode 100644 index 13c7e17..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make deleted file mode 100644 index 2bc7b56..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt deleted file mode 100644 index ed53ad4..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/contracts/build/ore.standard_token/CMakeFiles/progress.marks b/contracts/build/ore.standard_token/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/contracts/build/ore.standard_token/Makefile b/contracts/build/ore.standard_token/Makefile deleted file mode 100644 index 9f63b2f..0000000 --- a/contracts/build/ore.standard_token/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -# Convenience name for target. -ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -.PHONY : ore.standard_token.wasm - -# fast build rule for target. -ore.standard_token.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build -.PHONY : ore.standard_token.wasm/fast - -src/ore.standard_token.o: src/ore.standard_token.cpp.o - -.PHONY : src/ore.standard_token.o - -# target to build an object file -src/ore.standard_token.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -.PHONY : src/ore.standard_token.cpp.o - -src/ore.standard_token.i: src/ore.standard_token.cpp.i - -.PHONY : src/ore.standard_token.i - -# target to preprocess a source file -src/ore.standard_token.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i -.PHONY : src/ore.standard_token.cpp.i - -src/ore.standard_token.s: src/ore.standard_token.cpp.s - -.PHONY : src/ore.standard_token.s - -# target to generate assembly for a file -src/ore.standard_token.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s -.PHONY : src/ore.standard_token.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.standard_token.wasm" - @echo "... src/ore.standard_token.o" - @echo "... src/ore.standard_token.i" - @echo "... src/ore.standard_token.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/ore.standard_token/cmake_install.cmake b/contracts/build/ore.standard_token/cmake_install.cmake deleted file mode 100644 index 41635ba..0000000 --- a/contracts/build/ore.standard_token/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/contracts/build/ore.standard_token/ore.standard_token.abi b/contracts/build/ore.standard_token/ore.standard_token.abi deleted file mode 100644 index c26b593..0000000 --- a/contracts/build/ore.standard_token/ore.standard_token.abi +++ /dev/null @@ -1,264 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "account", - "base": "", - "fields": [ - { - "name": "balance", - "type": "asset" - } - ] - }, - { - "name": "allowance", - "base": "", - "fields": [ - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - } - ] - }, - { - "name": "approve", - "base": "", - "fields": [ - { - "name": "from", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "close", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "symbol", - "type": "symbol" - } - ] - }, - { - "name": "create", - "base": "", - "fields": [ - { - "name": "issuer", - "type": "name" - }, - { - "name": "maximum_supply", - "type": "asset" - } - ] - }, - { - "name": "currencystat", - "base": "", - "fields": [ - { - "name": "supply", - "type": "asset" - }, - { - "name": "max_supply", - "type": "asset" - }, - { - "name": "issuer", - "type": "name" - } - ] - }, - { - "name": "issue", - "base": "", - "fields": [ - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "open", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "symbol", - "type": "symbol" - }, - { - "name": "ram_payer", - "type": "name" - } - ] - }, - { - "name": "retire", - "base": "", - "fields": [ - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "transfer", - "base": "", - "fields": [ - { - "name": "from", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "transferfrom", - "base": "", - "fields": [ - { - "name": "sender", - "type": "name" - }, - { - "name": "from", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - } - ], - "actions": [ - { - "name": "approve", - "type": "approve", - "ricardian_contract": "" - }, - { - "name": "close", - "type": "close", - "ricardian_contract": "" - }, - { - "name": "create", - "type": "create", - "ricardian_contract": "" - }, - { - "name": "issue", - "type": "issue", - "ricardian_contract": "" - }, - { - "name": "open", - "type": "open", - "ricardian_contract": "" - }, - { - "name": "retire", - "type": "retire", - "ricardian_contract": "" - }, - { - "name": "transfer", - "type": "transfer", - "ricardian_contract": "" - }, - { - "name": "transferfrom", - "type": "transferfrom", - "ricardian_contract": "" - } - ], - "tables": [ - { - "name": "accounts", - "type": "account", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "allowances", - "type": "allowance", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "stat", - "type": "currencystat", - "index_type": "i64", - "key_names": [], - "key_types": [] - } - ], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/contracts/build/ore.standard_token/ore.standard_token.wasm b/contracts/build/ore.standard_token/ore.standard_token.wasm deleted file mode 100755 index cccf3208480d0d88da8896a1a547c17bc34c4b3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39739 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%0ALZ@JR}N;_9Sul(?C6KY6U>=G z9&#?%F7X?k%eN#RHf%8F-;#Lyu2w&k8n)+uw-TS`cR#ff|EU(AaP*%Zc#4CCcOXjg zf-)m@)c>v^Ur%fq^}lN%On66d^kf2?4YOcNOdl7RtpxO9W$t{;Q2~>A++^h|V3vt& z1#By{woFDUNEZTn+a)90V7Fy5Qo-Cd8L8&BRWf2eas7s5q(-xj zh%VwYl#F<e6;! z`h@-@&^F1*P&PA=oU~jl2O`gw=C9vMqpm$c`BWV>*;)31#FwZpX&tJI=-(Ro0lv<< z#X&@UIIvbybg(bbQV1Nn4ytLA5vls14<~P5wouMkRk5IDr-pFN^$W7Vx>z9=Pk@x| z4IHRO+1Un|gWL(xaCS+X<*V2_DqfdEDwVSHh=BU>hx2-q!c8Pp$`7y_mC z_I;KCDHsHyCFihq+5ym(Fe-Gk&TM4c3L{w%U&19l{nqD+BpTlwe<9;%uKjPz4A#lF z-3U^b$iv^3F>7UN_H`HBtseB$ESWv!iviN+E`DI+V#pO%;k25(%?6sV81m~0J1i>` zDLrQpy_MsQhU1HWGB#YYzeYtWN?k2|%s;U|3fHzhR~SOvl>R*2FyWU02Yvzqi+t~H8v%P=d|2B@HA2*S5_R$kSO^z-#sIQAL^i#Bds!Ov1!p+o<^X0@Yde9P`OZHXh%{ zM|s-%ng|7C{%SQ}E3k5)5RC>AmHbweWPM8S!lQ7yTdR=1xkmR;GxjL4d*du22j4Ae z@3rqx$cm`0j3Tx7ni}^><67Tu6=VN5zA73U`}o>KT`~5t0+nY-1pV>y+UA%2rmwDV zCJi{AvX5ArL1|dAT{MyIzLNl)1pyI*=<~jUH&WJAM;|5zvBwZGD%3*UP|-uTtL=i= z71LgAOcPN+LREKK=!`#5=M{T^GZp1G20BK08!7z3kU;hjD_v8!Ao{~SVLIQl1u2&J z^ihk7kbf5Q_IiAN@b9vD851GjBaxD1X~|+(vLL1;t53|WC2J!w`}0e*^0`5>jEF(9 zDoJUast6hAdaBq`ay-!nB*!nyd&%j~H~X`l&yUKVy%c44oS2@S@6EWiMK?V^zj%Cl zt>>1e-`HD?W*5#*&(F@d)rU?$usH7)rcd`GK6yx=Ba!`l^+o=8>y$sf-XEv_u|Gcc zVSk+aYdcEtee#p6m|XmgDBD?&cxGv7{vihYW$xa5divZQ zt9HkoKC`;!9st3`)!DV#v%=@&H0iD_p6V^Q2WQt#R@hF@uk@y89&){Nv#V>XwEGI} zCKeXm1Jm=<3&(qI@qxMC@ilj1@yx;uk01R|l-)CZnkx-3yYNOgy|lElcoxdcuDa8U zD?PV%a(aPZy*`K&b{QJ3xas4^)n7;f?U|>0rx)GH>A~L5eZc|uz(Z>gm$!{+^TN%D z&n)&<-NNFU$NYA8oO!?!-|&In31Kq3x_U-)f5(TTY*$6JP?9*L?awc9iZpC-$$KeJ#M((c6U!i+oB6H)lQSLOw%hPxF4e4Q%W{c5;e^S>Gk z7<{lQyG{a8fmo5G@PN-wWo>t2W%0DG`1DlP6xN*oG3VbasTmTky8l-4)gRg95g_mQ z7~>+0D>Ez84=z*!$OAr)k?js#+(ZlBc+XybD9HQD;)5u-SBjb5d~c1B7gyXu52#+& zdNX&r^7xv>;K9X(?^r{2&w};>N_64`x^gGu@#1`T=Zigij?XWyq71#`(`PsiDh31+ z|9+&mvZziUqto+(zAa6!u6k=TyVhHoURzu_3Y|iSSp@LR{MzhMxYj#IPyXC!_Ke=j z3Wy4G5xeTfQ~pj$_Pih~K~4N9s}4wOCIgEnn86~*t+?Zh3y}S|^b>EJwH{mn78m@@ zo9xa_=$&4inLY8)wwUoZaq6){(`y`?PvK|Zb7pAOF($`^x9hQ^b$&fGR(|4k#)^mK=4LsdKfY<7^2kgpcOR3Xu@4A zUT@{Z{NjT=;hX*0b@da8Sa`s9wzBWQUdkyvXcn^;OKcGAhG%_)#|IX({R1eio_WA% zeHFa;3K`-X+HORRua#vt4n7>fj?W}zW4F!E&)l|p+p4=w_LL7&Wr>L!Cq*Ev#Le}v z0hQQ@UdY|57|-_}vRgvK*##u%w1_s?nnrwMA-iLfbQp+jg@aEpWX}zNeamZ<4L*>N uypA!Q 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 delta 12929 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 BhBW{H delta 3591 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 L5Mc5_z9jt{Q-(Eh diff --git a/contracts/ore.instrument/include/ore.instrument.hpp b/contracts/ore.instrument/include/ore.instrument.hpp index 9c7a746..7f61a1b 100755 --- a/contracts/ore.instrument/include/ore.instrument.hpp +++ b/contracts/ore.instrument/include/ore.instrument.hpp @@ -4,11 +4,7 @@ #include #include -#include "eosiolib/eosio.hpp" -#include "eosiolib/asset.hpp" -#include "eosiolib/print.hpp" -#include "eosiolib/transaction.hpp" -#include "eosiolib/time.hpp" +#include #include "ore.rights_registry.hpp" using namespace eosio; @@ -139,7 +135,7 @@ instrument::token instrument::find_token_by_id(uint64_t id) auto tok = _tokens.find(id); if (tok == _tokens.end()) - eosio_assert(false, "token not found"); + check(false, "token not found"); return token{ tok->id, @@ -169,7 +165,7 @@ instrument::token instrument::find_token_by_template(string instrument_template) auto hashtable = _tokens.get_index<"templatehash"_n>(); auto item = hashtable.find(hashStringToInt(instrument_template)); if (item == hashtable.end()) - eosio_assert(false, "instrument with given template not found"); + check(false, "instrument with given template not found"); return {item->id, item->owner, item->minted_by, @@ -219,8 +215,8 @@ void instrument::transfer_balances(name from, name to, uint64_t instrument_id, i { auto fromitr = _account.find(from.value); - eosio_assert(fromitr != _account.end(), "Sender account doesn't exists"); - eosio_assert(fromitr->balance > 0, "Sender account's balance is 0"); + check(fromitr != _account.end(), "Sender account doesn't exists"); + check(fromitr->balance > 0, "Sender account's balance is 0"); _account.modify(fromitr, same_payer, [&](auto &a) { a.balance -= amount; diff --git a/contracts/ore.instrument/include/ore.rights_registry.hpp b/contracts/ore.instrument/include/ore.rights_registry.hpp index f385263..0e21763 100755 --- a/contracts/ore.instrument/include/ore.rights_registry.hpp +++ b/contracts/ore.instrument/include/ore.rights_registry.hpp @@ -5,7 +5,7 @@ #pragma once #include -#include "eosiolib/eosio.hpp" +#include "eosio/eosio.hpp" #include "ore.types.h" using namespace eosio; diff --git a/contracts/ore.instrument/include/ore.types.h b/contracts/ore.instrument/include/ore.types.h index 034d8f5..fce459d 100755 --- a/contracts/ore.instrument/include/ore.types.h +++ b/contracts/ore.instrument/include/ore.types.h @@ -1,6 +1,6 @@ #pragma once -#include "eosiolib/transaction.hpp" +#include "eosio/transaction.hpp" #include using namespace std; diff --git a/contracts/ore.instrument/src/ore.instrument.cpp b/contracts/ore.instrument/src/ore.instrument.cpp index b92e5c1..ef1c067 100755 --- a/contracts/ore.instrument/src/ore.instrument.cpp +++ b/contracts/ore.instrument/src/ore.instrument.cpp @@ -24,7 +24,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, require_auth(minter); string msg = "owner account does not exist " + owner.to_string(); - eosio_assert(is_account(owner), msg.c_str()); + check(is_account(owner), msg.c_str()); // if an instrument_template name is passed-in, look from an instrument with the same name on the chain // ...if one exists, the new instrument will be a copy of that one @@ -34,7 +34,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, if (instrument.rights.size() == 0) { - eosio_assert(false, "Right array is empty"); + check(false, "Right array is empty"); } // If instrumentId value passed as 0, next available primate key will be automatically assigned as instrumentId @@ -54,7 +54,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, { auto institr = _tokens.find(instrumentId); // If an id value specified (other than 0) and the id already exists in the table, assertion will be thrown - eosio_assert(institr == _tokens.end(), "instrumentId exists!"); + check(institr == _tokens.end(), "instrumentId exists!"); } // ------- Copy an existing intstrument from a template @@ -165,7 +165,7 @@ ACTION instrument::createinst(name minter, name owner, uint64_t instrumentId, in a.id = instrumentId; a.owner = owner; a.minted_by = minter; - a.minted_at = now();; + a.minted_at = current_time_point().sec_since_epoch(); a.instrument = instrument; a.revoked = false; a.start_time = start_time; @@ -191,7 +191,7 @@ ACTION instrument::createinst(name minter, name owner, uint64_t instrumentId, in a.id = instrumentId; a.owner = owner; a.minted_by = a.minted_by; - a.minted_at = now(); + a.minted_at = current_time_point().sec_since_epoch(); a.instrument = instrument; a.revoked = false; a.start_time = start_time; @@ -228,7 +228,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 cancel_deferred(deferred_transaction_id); } msg = "right:" + rightname + " doesn't exist"; - eosio_assert(rightitr.owner.value != 0, msg.c_str()); + check(rightitr.owner.value != 0, msg.c_str()); } // check if the minter of the instrument is the issuer of the right @@ -244,7 +244,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 cancel_deferred(deferred_transaction_id); } msg = "Attempt to create instrument with right: " + rightname + " by minter: " + minter.to_string() + " who isn't whitelisted or owner of right"; - eosio_assert(false, msg.c_str()); + check(false, msg.c_str()); } } @@ -261,7 +261,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 cancel_deferred(deferred_transaction_id); } msg = "Attempt to create instrument with right: " + rightname + " by issuer: " + issuer.to_string() + " who isn't whitelisted or owner of right"; - eosio_assert(false, msg.c_str()); + check(false, msg.c_str()); } } } @@ -292,11 +292,11 @@ ACTION instrument::update(name updater, string instrument_template, instrument_d item = find_token_by_template(instrument_template); } - eosio_assert(item.owner == updater || item.minted_by == updater, "updater acccount doesn't have the authority to change start/emd time of the instrument"); + check(item.owner == updater || item.minted_by == updater, "updater acccount doesn't have the authority to change start/emd time of the instrument"); - eosio_assert(item.revoked == false, "Token is already revoked"); + check(item.revoked == false, "Token is already revoked"); - eosio_assert(item.instrument.mutability == 1 || item.instrument.mutability == 2, "the instrument to be updated is immutable"); + check(item.instrument.mutability == 1 || item.instrument.mutability == 2, "the instrument to be updated is immutable"); rights_registry rights_contract("rights.ore"_n,"rights.ore"_n,_ds); @@ -392,13 +392,13 @@ ACTION instrument::transfer(name sender, name to, uint64_t instrument_id) auto tokenitr = _tokens.find(instrument_id); msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; - eosio_assert(tokenitr != _tokens.end(), msg.c_str()); + check(tokenitr != _tokens.end(), msg.c_str()); msg = "Sender account is not allowed to transfer the instrument " + sender.to_string(); - eosio_assert(tokenitr->owner == sender, msg.c_str()); + check(tokenitr->owner == sender, msg.c_str()); msg = "Instrument Id " + to_string(instrument_id) + " has been previously revoked"; - eosio_assert(tokenitr->revoked == false, msg.c_str()); + check(tokenitr->revoked == false, msg.c_str()); // transfer balance in the accounts table transfer_balances(sender, to, instrument_id); @@ -422,13 +422,13 @@ ACTION instrument::revoke(name revoker, uint64_t instrument_id) auto tokenitr = _tokens.find(instrument_id); msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; - eosio_assert(tokenitr != _tokens.end(), msg.c_str()); + check(tokenitr != _tokens.end(), msg.c_str()); msg = "The account " + revoker.to_string() + "doesn't have authority to revoke the instrument"; - eosio_assert(tokenitr->owner == revoker, msg.c_str()); + check(tokenitr->owner == revoker, msg.c_str()); msg = "Instrument Id" + to_string(instrument_id) + "has been previously revoked"; - eosio_assert(tokenitr->revoked == false, msg.c_str()); + check(tokenitr->revoked == false, msg.c_str()); _tokens.modify(tokenitr, same_payer, [&](auto &t) { t.revoked = true; @@ -450,13 +450,13 @@ ACTION instrument::burn(name burner, uint64_t instrument_id) auto tokenitr = _tokens.find(instrument_id); msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; - eosio_assert(tokenitr != _tokens.end(), msg.c_str()); + check(tokenitr != _tokens.end(), msg.c_str()); msg = "The account " + burner.to_string() + "doesn't have authority to burn the instrument"; - eosio_assert(tokenitr->owner == burner, msg.c_str()); + check(tokenitr->owner == burner, msg.c_str()); msg = "Instrument Id" + to_string(instrument_id) + "is not mutable and cannot be burned."; - eosio_assert(tokenitr->instrument.mutability == 2, msg.c_str()); + check(tokenitr->instrument.mutability == 2, msg.c_str()); transfer_balances(burner, same_payer, instrument_id); sub_balance(burner, asset(10000, symbol(symbol_code("OREINST"),4))); @@ -477,14 +477,14 @@ ACTION instrument::create(name issuer, // auto sym = "maximum_supply.symbol"; eosio::symbol sym = symbol(symbol_code("OREINST"),4); - eosio_assert(maximum_supply.symbol == sym, "symbol name must be ORINST"); - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(maximum_supply.is_valid(), "invalid supply"); - eosio_assert(maximum_supply.amount > 0, "max-supply must be positive"); + check(maximum_supply.symbol == sym, "symbol name must be ORINST"); + check(sym.is_valid(), "invalid symbol name"); + check(maximum_supply.is_valid(), "invalid supply"); + check(maximum_supply.amount > 0, "max-supply must be positive"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing == statstable.end(), "token with symbol already exists"); + check(existing == statstable.end(), "token with symbol already exists"); statstable.emplace(_self, [&](auto &s) { s.supply.symbol = sym; @@ -500,20 +500,20 @@ ACTION instrument::create(name issuer, ACTION instrument::issue(name to, asset quantity, string memo) { auto sym = quantity.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name"); + check(memo.size() <= 256, "memo has more than 256 bytes"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing != statstable.end(), "token with symbol does not exist, create token before issue"); + check(existing != statstable.end(), "token with symbol does not exist, create token before issue"); const auto &st = *existing; require_auth(st.issuer); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must issue positive quantity"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must issue positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - eosio_assert(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); statstable.modify(st, same_payer, [&](auto &s) { s.supply += quantity; @@ -537,7 +537,7 @@ void instrument::sub_balance(name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - eosio_assert(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance"); if (from.balance.amount == value.amount) { diff --git a/contracts/ore.rights_registry/include/ore.rights_registry.hpp b/contracts/ore.rights_registry/include/ore.rights_registry.hpp index f385263..327e312 100755 --- a/contracts/ore.rights_registry/include/ore.rights_registry.hpp +++ b/contracts/ore.rights_registry/include/ore.rights_registry.hpp @@ -5,8 +5,8 @@ #pragma once #include -#include "eosiolib/eosio.hpp" #include "ore.types.h" +#include "eosio/eosio.hpp" using namespace eosio; using namespace std; diff --git a/contracts/ore.rights_registry/include/ore.types.h b/contracts/ore.rights_registry/include/ore.types.h index 034d8f5..de9b22f 100755 --- a/contracts/ore.rights_registry/include/ore.types.h +++ b/contracts/ore.rights_registry/include/ore.types.h @@ -1,6 +1,6 @@ #pragma once -#include "eosiolib/transaction.hpp" +#include #include using namespace std; diff --git a/contracts/ore.rights_registry/src/ore.rights_registry.cpp b/contracts/ore.rights_registry/src/ore.rights_registry.cpp index 1964822..4984fe1 100755 --- a/contracts/ore.rights_registry/src/ore.rights_registry.cpp +++ b/contracts/ore.rights_registry/src/ore.rights_registry.cpp @@ -25,7 +25,7 @@ ACTION rights_registry::upsertright(name owner, string &right_name, vectorowner == owner, msg.c_str()); + check(itr->owner == owner, msg.c_str()); _rights.modify(itr, owner, [&](auto &end) { end.urls = urls; @@ -44,7 +44,7 @@ ACTION rights_registry::deleteright(name owner, string &right_name) string msg = "The right " + right_name + " doesn't exist "; - eosio_assert(itr != _rights.end(), msg.c_str()); + check(itr != _rights.end(), msg.c_str()); _rights.erase(itr); } diff --git a/contracts/ore.standard_token/include/ore.standard_token.hpp b/contracts/ore.standard_token/include/ore.standard_token.hpp index a46a7ad..53213e7 100755 --- a/contracts/ore.standard_token/include/ore.standard_token.hpp +++ b/contracts/ore.standard_token/include/ore.standard_token.hpp @@ -4,8 +4,8 @@ */ #pragma once -#include "eosiolib/asset.hpp" -#include "eosiolib/eosio.hpp" +#include "eosio/asset.hpp" +#include "eosio/eosio.hpp" #include @@ -109,9 +109,9 @@ void oretoken::set_allowance(name from, name to, asset quantity, bool increment) stats statstable(_self, sym.raw()); const auto &st = statstable.get(sym.raw()); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount >= 0, "must transfer positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount >= 0, "must transfer positive quantity"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); name key = to; @@ -143,7 +143,7 @@ asset oretoken::allowance_of(name from, name to) auto allowanceitr = allowances.find(to.value); - eosio_assert(allowanceitr != allowances.end(), "no allowance approved for this account"); + check(allowanceitr != allowances.end(), "no allowance approved for this account"); return allowanceitr->quantity; } diff --git a/contracts/ore.standard_token/src/ore.standard_token.cpp b/contracts/ore.standard_token/src/ore.standard_token.cpp index 3ee0339..a164b13 100755 --- a/contracts/ore.standard_token/src/ore.standard_token.cpp +++ b/contracts/ore.standard_token/src/ore.standard_token.cpp @@ -24,13 +24,13 @@ ACTION oretoken::create(name issuer, require_auth(_self); auto sym = maximum_supply.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(maximum_supply.is_valid(), "invalid supply"); - eosio_assert(maximum_supply.amount > 0, "max-supply must be positive"); + check(sym.is_valid(), "invalid symbol name"); + check(maximum_supply.is_valid(), "invalid supply"); + check(maximum_supply.amount > 0, "max-supply must be positive"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing == statstable.end(), "token with symbol already exists"); + check(existing == statstable.end(), "token with symbol already exists"); statstable.emplace(_self, [&](auto &s) { s.supply.symbol = maximum_supply.symbol; @@ -47,7 +47,7 @@ ACTION oretoken::approve(name from, name to, asset quantity, string memo) accounts from_acnts(_self, from.value); const auto &from_account = from_acnts.get(quantity.symbol.code().raw(), "no balance object found"); - eosio_assert(from_account.balance.amount >= quantity.amount, "amount being approved is more than the balance of the approver account"); + check(from_account.balance.amount >= quantity.amount, "amount being approved is more than the balance of the approver account"); set_allowance(from, to, quantity, true); } @@ -55,20 +55,20 @@ ACTION oretoken::approve(name from, name to, asset quantity, string memo) ACTION oretoken::issue(name to, asset quantity, string memo) { auto sym = quantity.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name"); + check(memo.size() <= 256, "memo has more than 256 bytes"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing != statstable.end(), "token with symbol does not exist, create token before issue"); + check(existing != statstable.end(), "token with symbol does not exist, create token before issue"); const auto &st = *existing; require_auth(st.issuer); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must issue positive quantity"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must issue positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - eosio_assert(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); statstable.modify(st, same_payer, [&](auto &s) { s.supply += quantity; @@ -85,19 +85,19 @@ ACTION oretoken::issue(name to, asset quantity, string memo) ACTION oretoken::retire(asset quantity, string memo) { auto sym = quantity.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name"); + check(memo.size() <= 256, "memo has more than 256 bytes"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing != statstable.end(), "token with symbol does not exist"); + check(existing != statstable.end(), "token with symbol does not exist"); const auto &st = *existing; require_auth(st.issuer); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must retire positive quantity"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must retire positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); statstable.modify(st, same_payer, [&](auto &s) { s.supply -= quantity; @@ -111,9 +111,9 @@ ACTION oretoken::transfer(name from, asset quantity, string memo) { - eosio_assert(from != to, "cannot transfer to self"); + check(from != to, "cannot transfer to self"); require_auth(from); - eosio_assert(is_account(to), "to account does not exist"); + check(is_account(to), "to account does not exist"); auto sym = quantity.symbol.code(); stats statstable(_self, sym.raw()); const auto &st = statstable.get(sym.raw()); @@ -121,10 +121,10 @@ ACTION oretoken::transfer(name from, require_recipient(from); require_recipient(to); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must transfer positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must transfer positive quantity"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(memo.size() <= 256, "memo has more than 256 bytes"); auto payer = has_auth(to) ? to : from; @@ -144,7 +144,7 @@ ACTION oretoken::transferfrom(name sender, name from, name to, asset quantity, s print(" from ", name{from}); print(" to ", name{to}); - eosio_assert(allowance.amount >= quantity.amount, "the amount being transferred is more than the approved amount"); + check(allowance.amount >= quantity.amount, "the amount being transferred is more than the approved amount"); add_balance(to, quantity, sender); sub_balance_from(sender, from, quantity); @@ -158,7 +158,7 @@ void oretoken::sub_balance(name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - eosio_assert(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance"); { from_acnts.modify(from, owner, [&](auto &a) { @@ -173,7 +173,7 @@ void oretoken::sub_balance_from(name sender, name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - eosio_assert(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance"); from_acnts.modify(from, sender, [&](auto &a) { a.balance -= value; @@ -206,7 +206,7 @@ ACTION oretoken::open(name owner, const symbol &symbol, name ram_payer) stats statstable(_self, sym_code_raw); const auto &st = statstable.get(sym_code_raw, "symbol does not exist"); - eosio_assert(st.supply.symbol == symbol, "symbol precision mismatch"); + check(st.supply.symbol == symbol, "symbol precision mismatch"); accounts acnts(_self, owner.value); auto it = acnts.find(sym_code_raw); @@ -223,8 +223,8 @@ ACTION oretoken::close(name owner, const symbol &symbol) require_auth(owner); accounts acnts(_self, owner.value); auto it = acnts.find(symbol.code().raw()); - eosio_assert(it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect."); - eosio_assert(it->balance.amount == 0, "Cannot close because the balance is not zero."); + check(it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect."); + check(it->balance.amount == 0, "Cannot close because the balance is not zero."); acnts.erase(it); } diff --git a/contracts/ore.system/include/accounts.h b/contracts/ore.system/include/accounts.h index 1186fb9..ddb98d0 100755 --- a/contracts/ore.system/include/accounts.h +++ b/contracts/ore.system/include/accounts.h @@ -1,4 +1,5 @@ #pragma once +#include using namespace eosio; namespace accounts { diff --git a/contracts/ore.system/include/common.h b/contracts/ore.system/include/common.h index df1f784..035c036 100755 --- a/contracts/ore.system/include/common.h +++ b/contracts/ore.system/include/common.h @@ -1,7 +1,7 @@ #pragma once -#include -#include +#include +#include using namespace eosio; using std::string; @@ -42,7 +42,7 @@ namespace common { RamInfo ramInfo(name("eosio"), name("eosio").value); auto ramData = ramInfo.find(S_RAM.raw()); symbol coreSymbol = core_symbol; - eosio_assert(ramData != ramInfo.end(), "Could not get RAM info"); + check(ramData != ramInfo.end(), "Could not get RAM info"); uint64_t base = ramData->base.balance.amount; uint64_t quote = ramData->quote.balance.amount; diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index e428ff8..dd0a826 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include "eosiolib/transaction.hpp" +#include +#include +#include +#include "eosio/transaction.hpp" #include "accounts.h" #include "common.h" using namespace eosio; diff --git a/contracts/ore.usage_log/src/ore.usage_log.cpp b/contracts/ore.usage_log/src/ore.usage_log.cpp index 3f1ad53..3f902bc 100755 --- a/contracts/ore.usage_log/src/ore.usage_log.cpp +++ b/contracts/ore.usage_log/src/ore.usage_log.cpp @@ -1,9 +1,10 @@ -#include -#include -#include #include #include +#include +#include +#include + using namespace eosio; using namespace std; @@ -36,7 +37,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract auto itr = _logs.find(hashStr(token_hash)); string msg = "No log exist for the given pair of instrument id " + to_string(instrument_id) + " and access token hash " + token_hash + "\n"; - eosio_assert(itr != _logs.end(), msg.c_str()); + check(itr != _logs.end(), msg.c_str()); print("action:deletelog Log deleted for instrument id : " + to_string(instrument_id) + " and access token hash" + token_hash + "\n"); @@ -56,7 +57,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract _counts.emplace(_self, [&](auto &a) { a.right_hash = right_hash; a.right_name = right_name; - a.last_usage_time = time_point_sec(now()); + a.last_usage_time = current_time_point().sec_since_epoch(); a.total_count = 1; a.total_cpu = cpu; }); @@ -64,7 +65,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract else { _counts.modify(itr, _self, [&](auto &a) { - a.last_usage_time = time_point_sec(now()); + a.last_usage_time = current_time_point().sec_since_epoch(); a.total_count += 1; a.total_cpu += cpu; }); @@ -92,7 +93,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract { uint64_t right_hash; string right_name; - time_point_sec last_usage_time; + uint64_t last_usage_time; uint64_t total_count; asset total_cpu; auto primary_key() const { return right_hash; } diff --git a/contracts/ore_types/ore_types.hpp b/contracts/ore_types/ore_types.hpp index 11a29dd..467b2fc 100755 --- a/contracts/ore_types/ore_types.hpp +++ b/contracts/ore_types/ore_types.hpp @@ -1,6 +1,6 @@ #pragma once -#include "eosiolib/transaction.hpp" +#include "eosio/transaction.hpp" #include using namespace std; From 7bbbd1d72f7b2df6cdf47071782f347d086562dc Mon Sep 17 00:00:00 2001 From: basarrcan Date: Wed, 22 Jan 2020 01:21:35 +0300 Subject: [PATCH 07/43] disable standard token tests --- .circleci/config.yml | 1 - tests/prepare_test.sh | 6 +-- tests/setup.py | 108 +++++++++++++++++++++--------------------- 3 files changed, 57 insertions(+), 58 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 87bea7b..4bedd9d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -36,7 +36,6 @@ jobs: name: run tests command: | tests/prepare_test.sh - python3 tests/standard_token.py python3 tests/rights_registry.py python3 tests/instrument.py python3 tests/usage_log.py diff --git a/tests/prepare_test.sh b/tests/prepare_test.sh index b1d1331..be27ec7 100755 --- a/tests/prepare_test.sh +++ b/tests/prepare_test.sh @@ -14,6 +14,6 @@ cd ../ore.usage_log && mkdir build cp ~/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.wasm build/ cp ~/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi build/ -cd ../ore.standard_token && mkdir build -cp ~/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.wasm build/ -cp ~/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi build/ \ No newline at end of file +# cd ../ore.standard_token && mkdir build +# cp ~/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.wasm build/ +# cp ~/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi build/ \ No newline at end of file diff --git a/tests/setup.py b/tests/setup.py index e98a33f..02c8481 100755 --- a/tests/setup.py +++ b/tests/setup.py @@ -70,60 +70,60 @@ def test_01(self): # usage_contract.delete() def test_02(self): - COMMENT(''' - Create and issue tokens: - ''') - - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 CPU" - }, - permission=(token, Permission.ACTIVE)) - - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 ORE" - }, - permission=(token, Permission.ACTIVE)) - - instr.push_action( - "create", - { - "issuer": instr, - "maximum_supply": "100000000.0000 OREINST" - }, - permission=(instr, Permission.ACTIVE)) - - token.push_action( - "issue", - { - "to": app, - "quantity": "10000000.0000 CPU", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - token.push_action( - "issue", - { - "to": app, - "quantity": "10000000.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - instr.push_action( - "issue", - { - "to": instr, - "quantity": "10000000.0000 OREINST", - "memo": "" - }, - permission=(instr, Permission.ACTIVE)) + # COMMENT(''' + # Create and issue tokens: + # ''') + + # token.push_action( + # "create", + # { + # "issuer": token, + # "maximum_supply": "100000000.0000 CPU" + # }, + # permission=(token, Permission.ACTIVE)) + + # token.push_action( + # "create", + # { + # "issuer": token, + # "maximum_supply": "100000000.0000 ORE" + # }, + # permission=(token, Permission.ACTIVE)) + + # instr.push_action( + # "create", + # { + # "issuer": instr, + # "maximum_supply": "100000000.0000 OREINST" + # }, + # permission=(instr, Permission.ACTIVE)) + + # token.push_action( + # "issue", + # { + # "to": app, + # "quantity": "10000000.0000 CPU", + # "memo": "" + # }, + # permission=(token, Permission.ACTIVE)) + + # token.push_action( + # "issue", + # { + # "to": app, + # "quantity": "10000000.0000 ORE", + # "memo": "" + # }, + # permission=(token, Permission.ACTIVE)) + + # instr.push_action( + # "issue", + # { + # "to": instr, + # "quantity": "10000000.0000 OREINST", + # "memo": "" + # }, + # permission=(instr, Permission.ACTIVE)) def test_03(self): COMMENT(''' From 632a9d27a2fad9fc94f62e134f0751721cbad832 Mon Sep 17 00:00:00 2001 From: systemzax Date: Sat, 14 Mar 2020 09:18:23 -0400 Subject: [PATCH 08/43] Misc changes --- contracts/build/CMakeCache.txt | 199 ++--- .../CMakeFiles/3.15.1/CMakeCCompiler.cmake | 76 -- .../CMakeFiles/3.15.1/CMakeCXXCompiler.cmake | 79 -- .../3.15.1/CMakeDetermineCompilerABI_C.bin | Bin 4304 -> 0 bytes .../3.15.1/CMakeDetermineCompilerABI_CXX.bin | Bin 4288 -> 0 bytes .../build/CMakeFiles/3.15.1/CMakeSystem.cmake | 15 - .../3.15.1/CompilerIdC/CMakeCCompilerId.c | 665 -------------- .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 644 -------------- .../CMakeDirectoryInformation.cmake | 6 +- contracts/build/CMakeFiles/CMakeOutput.log | 823 +++++++++++++----- contracts/build/CMakeFiles/Makefile.cmake | 53 +- contracts/build/CMakeFiles/Makefile2 | 162 ++-- .../build/CMakeFiles/TargetDirectories.txt | 34 +- contracts/build/Makefile | 24 +- contracts/build/cmake_install.cmake | 19 +- .../CMakeDirectoryInformation.cmake | 6 +- .../ore.instrument.wasm.dir/CXX.includecache | 42 +- .../ore.instrument.wasm.dir/DependInfo.cmake | 4 +- .../ore.instrument.wasm.dir/build.make | 41 +- .../ore.instrument.wasm.dir/cmake_clean.cmake | 2 +- .../ore.instrument.wasm.dir/depend.internal | 10 +- .../ore.instrument.wasm.dir/depend.make | 2 +- .../ore.instrument.wasm.dir/flags.make | 8 +- .../ore.instrument.wasm.dir/link.txt | 2 +- contracts/build/ore.instrument/Makefile | 44 +- .../build/ore.instrument/cmake_install.cmake | 7 +- .../build/ore.instrument/ore.instrument.wasm | Bin 103371 -> 103894 bytes .../CMakeDirectoryInformation.cmake | 6 +- .../CXX.includecache | 16 +- .../DependInfo.cmake | 4 +- .../ore.rights_registry.wasm.dir/build.make | 41 +- .../cmake_clean.cmake | 2 +- .../depend.internal | 8 +- .../ore.rights_registry.wasm.dir/depend.make | 2 +- .../ore.rights_registry.wasm.dir/flags.make | 8 +- .../ore.rights_registry.wasm.dir/link.txt | 2 +- contracts/build/ore.rights_registry/Makefile | 44 +- .../ore.rights_registry/cmake_install.cmake | 7 +- .../ore.rights_registry.wasm | Bin 25233 -> 25251 bytes .../CMakeDirectoryInformation.cmake | 6 +- .../CXX.includecache | 14 +- .../DependInfo.cmake | 4 +- .../ore.standard_token.wasm.dir/build.make | 41 +- .../cmake_clean.cmake | 2 +- .../depend.internal | 6 +- .../ore.standard_token.wasm.dir/depend.make | 2 +- .../ore.standard_token.wasm.dir/flags.make | 8 +- .../ore.standard_token.wasm.dir/link.txt | 2 +- contracts/build/ore.standard_token/Makefile | 44 +- .../ore.standard_token/cmake_install.cmake | 7 +- .../ore.standard_token.wasm | Bin 39739 -> 34711 bytes .../CMakeDirectoryInformation.cmake | 6 +- .../ore.system.wasm.dir/CXX.includecache | 18 +- .../ore.system.wasm.dir/DependInfo.cmake | 4 +- .../CMakeFiles/ore.system.wasm.dir/build.make | 41 +- .../ore.system.wasm.dir/cmake_clean.cmake | 2 +- .../ore.system.wasm.dir/depend.internal | 4 +- .../ore.system.wasm.dir/depend.make | 2 +- .../CMakeFiles/ore.system.wasm.dir/flags.make | 8 +- .../CMakeFiles/ore.system.wasm.dir/link.txt | 2 +- contracts/build/ore.system/Makefile | 44 +- .../build/ore.system/cmake_install.cmake | 7 +- contracts/build/ore.system/ore.system.wasm | Bin 45379 -> 40416 bytes .../CMakeDirectoryInformation.cmake | 6 +- .../ore.usage_log.wasm.dir/CXX.includecache | 8 +- .../ore.usage_log.wasm.dir/DependInfo.cmake | 4 +- .../ore.usage_log.wasm.dir/build.make | 41 +- .../ore.usage_log.wasm.dir/cmake_clean.cmake | 2 +- .../ore.usage_log.wasm.dir/depend.internal | 4 +- .../ore.usage_log.wasm.dir/depend.make | 2 +- .../ore.usage_log.wasm.dir/flags.make | 6 +- .../ore.usage_log.wasm.dir/link.txt | 2 +- contracts/build/ore.usage_log/Makefile | 44 +- .../build/ore.usage_log/cmake_install.cmake | 7 +- .../build/ore.usage_log/ore.usage_log.abi | 2 +- .../build/ore.usage_log/ore.usage_log.wasm | Bin 26475 -> 26662 bytes .../ore.instrument/include/ore.instrument.hpp | 18 +- .../include/ore.rights_registry.hpp | 2 +- contracts/ore.instrument/include/ore.types.h | 2 +- .../ore.instrument/src/ore.instrument.cpp | 66 +- .../include/ore.rights_registry.hpp | 2 +- .../ore.rights_registry/include/ore.types.h | 2 +- .../src/ore.rights_registry.cpp | 4 +- .../include/ore.standard_token.hpp | 12 +- .../src/ore.standard_token.cpp | 60 +- contracts/ore.system/include/accounts.h | 3 + contracts/ore.system/include/common.h | 6 +- contracts/ore.system/include/ore.system.hpp | 8 +- contracts/ore.system/src/ore.system.cpp | 33 +- contracts/ore.usage_log/src/ore.usage_log.cpp | 14 +- 90 files changed, 1366 insertions(+), 2375 deletions(-) delete mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake delete mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake delete mode 100755 contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin delete mode 100755 contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake delete mode 100644 contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c delete mode 100644 contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp diff --git a/contracts/build/CMakeCache.txt b/contracts/build/CMakeCache.txt index 5ce793f..b364478 100644 --- a/contracts/build/CMakeCache.txt +++ b/contracts/build/CMakeCache.txt @@ -1,6 +1,6 @@ # This is the CMakeCache file. -# For build in directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build -# It was generated by CMake: /usr/local/Cellar/cmake/3.15.1/bin/cmake +# For build in directory: /contracts/ore/ore-protocol/contracts/build +# It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. @@ -15,169 +15,139 @@ ######################## //Path to a program. -CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar +CMAKE_AR:FILEPATH=/usr/bin/ar -//Choose the type of build, options are: None Debug Release RelWithDebInfo -// MinSizeRel ... +//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or +// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. CMAKE_BUILD_TYPE:STRING= //Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON //CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ -//Flags used by the CXX compiler during all build types. +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 + +//Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING= -//Flags used by the CXX compiler during DEBUG builds. +//Flags used by the compiler during debug builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g -//Flags used by the CXX compiler during MINSIZEREL builds. +//Flags used by the compiler during release builds for minimum +// size. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG -//Flags used by the CXX compiler during RELEASE builds. +//Flags used by the compiler during release builds. CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG -//Flags used by the CXX compiler during RELWITHDEBINFO builds. +//Flags used by the compiler during release builds with debug info. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG //C compiler -CMAKE_C_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/cc +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 -//Flags used by the C compiler during all build types. +//Flags used by the compiler during all build types. CMAKE_C_FLAGS:STRING= -//Flags used by the C compiler during DEBUG builds. +//Flags used by the compiler during debug builds. CMAKE_C_FLAGS_DEBUG:STRING=-g -//Flags used by the C compiler during MINSIZEREL builds. +//Flags used by the compiler during release builds for minimum +// size. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG -//Flags used by the C compiler during RELEASE builds. +//Flags used by the compiler during release builds. CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG -//Flags used by the C compiler during RELWITHDEBINFO builds. +//Flags used by the compiler during release builds with debug info. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG -//Executable file format -CMAKE_EXECUTABLE_FORMAT:STRING=MACHO - -//Flags used by the linker during all build types. +//Flags used by the linker. CMAKE_EXE_LINKER_FLAGS:STRING= -//Flags used by the linker during DEBUG builds. +//Flags used by the linker during debug builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= -//Flags used by the linker during MINSIZEREL builds. +//Flags used by the linker during release minsize builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= -//Flags used by the linker during RELEASE builds. +//Flags used by the linker during release builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= -//Flags used by the linker during RELWITHDEBINFO builds. +//Flags used by the linker during Release with Debug Info builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF -//Path to a program. -CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool - //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local //Path to a program. -CMAKE_LINKER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ld +CMAKE_LINKER:FILEPATH=/usr/bin/ld //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make -//Flags used by the linker during the creation of modules during -// all build types. +//Flags used by the linker during the creation of modules. CMAKE_MODULE_LINKER_FLAGS:STRING= -//Flags used by the linker during the creation of modules during -// DEBUG builds. +//Flags used by the linker during debug builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= -//Flags used by the linker during the creation of modules during -// MINSIZEREL builds. +//Flags used by the linker during release minsize builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= -//Flags used by the linker during the creation of modules during -// RELEASE builds. +//Flags used by the linker during release builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= -//Flags used by the linker during the creation of modules during -// RELWITHDEBINFO builds. +//Flags used by the linker during Release with Debug Info builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_NM:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/nm +CMAKE_NM:FILEPATH=/usr/bin/nm //Path to a program. -CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy //Path to a program. -CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump - -//Build architectures for OSX -CMAKE_OSX_ARCHITECTURES:STRING= - -//Minimum OS X version to target for deployment (at runtime); newer -// APIs weak linked. Set to empty string for default value. -CMAKE_OSX_DEPLOYMENT_TARGET:STRING= - -//The product will be built against the headers and libraries located -// inside the indicated SDK. -CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk - -//Value Computed by CMake -CMAKE_PROJECT_DESCRIPTION:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=eosio_contracts -//Value Computed by CMake -CMAKE_PROJECT_VERSION:STATIC=1.5.2 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_MINOR:STATIC=5 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_PATCH:STATIC=2 - -//Value Computed by CMake -CMAKE_PROJECT_VERSION_TWEAK:STATIC= - //Path to a program. -CMAKE_RANLIB:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ranlib +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib -//Flags used by the linker during the creation of shared libraries -// during all build types. +//Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING= -//Flags used by the linker during the creation of shared libraries -// during DEBUG builds. +//Flags used by the linker during debug builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= -//Flags used by the linker during the creation of shared libraries -// during MINSIZEREL builds. +//Flags used by the linker during release minsize builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= -//Flags used by the linker during the creation of shared libraries -// during RELEASE builds. +//Flags used by the linker during release builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= -//Flags used by the linker during the creation of shared libraries -// during RELWITHDEBINFO builds. +//Flags used by the linker during Release with Debug Info builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= //If set, runtime paths are not added when installing shared libraries, @@ -187,28 +157,23 @@ CMAKE_SKIP_INSTALL_RPATH:BOOL=NO //If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=NO -//Flags used by the linker during the creation of static libraries -// during all build types. +//Flags used by the linker during the creation of static libraries. CMAKE_STATIC_LINKER_FLAGS:STRING= -//Flags used by the linker during the creation of static libraries -// during DEBUG builds. +//Flags used by the linker during debug builds. CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= -//Flags used by the linker during the creation of static libraries -// during MINSIZEREL builds. +//Flags used by the linker during release minsize builds. CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= -//Flags used by the linker during the creation of static libraries -// during RELEASE builds. +//Flags used by the linker during release builds. CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= -//Flags used by the linker during the creation of static libraries -// during RELWITHDEBINFO builds. +//Flags used by the linker during Release with Debug Info builds. CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. -CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip +CMAKE_STRIP:FILEPATH=/usr/bin/strip //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console @@ -217,13 +182,13 @@ CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //The directory containing a CMake configuration file for eosio.cdt. -eosio.cdt_DIR:PATH=/usr/local/lib/cmake/eosio.cdt +eosio.cdt_DIR:PATH=/usr/lib/cmake/eosio.cdt //Value Computed by CMake -eosio_contracts_BINARY_DIR:STATIC=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +eosio_contracts_BINARY_DIR:STATIC=/contracts/ore/ore-protocol/contracts/build //Value Computed by CMake -eosio_contracts_SOURCE_DIR:STATIC=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts +eosio_contracts_SOURCE_DIR:STATIC=/contracts/ore/ore-protocol/contracts ######################## @@ -233,23 +198,27 @@ eosio_contracts_SOURCE_DIR:STATIC=/Users/basarcancelebci/Work/API-market/ore-pro //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_CACHEFILE_DIR:INTERNAL=/contracts/ore/ore-protocol/contracts/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=15 +CMAKE_CACHE_MINOR_VERSION:INTERNAL=10 //Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake //Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/cpack +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack //Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/ctest +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG @@ -262,6 +231,10 @@ CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG @@ -272,8 +245,8 @@ CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//Path to cache edit program executable. -CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/Cellar/cmake/3.15.1/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG @@ -290,17 +263,15 @@ CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 CMAKE_EXTRA_GENERATOR:INTERNAL= //Name of generator. CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= //Name of generator platform. CMAKE_GENERATOR_PLATFORM:INTERNAL= //Name of generator toolset. CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts -//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL -CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 +CMAKE_HOME_DIRECTORY:INTERNAL=/contracts/ore/ore-protocol/contracts +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM @@ -328,7 +299,7 @@ CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/local/Cellar/cmake/3.15.1/share/cmake +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.10 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG @@ -356,7 +327,7 @@ CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname +CMAKE_UNAME:INTERNAL=/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake deleted file mode 100644 index cce4d21..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CMakeCCompiler.cmake +++ /dev/null @@ -1,76 +0,0 @@ -set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "AppleClang") -set(CMAKE_C_COMPILER_VERSION "10.0.1.10010046") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") - -set(CMAKE_C_PLATFORM_ID "Darwin") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_C_SIMULATE_VERSION "") - - - -set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") -set(CMAKE_C_COMPILER_AR "") -set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") -set(CMAKE_C_COMPILER_RANLIB "") -set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCC ) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake deleted file mode 100644 index 29baed9..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,79 +0,0 @@ -set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "AppleClang") -set(CMAKE_CXX_COMPILER_VERSION "10.0.1.10010046") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") - -set(CMAKE_CXX_PLATFORM_ID "Darwin") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_CXX_SIMULATE_VERSION "") - - - -set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") -set(CMAKE_CXX_COMPILER_AR "") -set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") -set(CMAKE_CXX_COMPILER_RANLIB "") -set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") -set(CMAKE_MT "") -set(CMAKE_COMPILER_IS_GNUCXX ) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;mm;CPP) -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks") diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin b/contracts/build/CMakeFiles/3.15.1/CMakeDetermineCompilerABI_C.bin deleted file mode 100755 index b921f426af7176e0e983ccbad52ffaab3418b865..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4304 zcmeHKKWh|09G!IyN({L)O2nXtf~dvaVFZtmLW8S&C`r%=hZ4rz?S?Gm_T+XK6X76@ z#UVlpON&%~20^gUB87#114XpEfQ3Z}BEC17c)N-53phV`JM-qxZ{EC}=J#Q1Q37Xyc9^`NtjF0LiP_UCeCcH9 zOPPd^g3yyeINww}d*4?&A3bG|)A#+N=l`wBR)(D|*X|9ysF! zKpn$psuMp(#y-8QI`3a>y#8_#V|hTGIoOYf+pqfSo!D=!3z&oCKXDHCXCA(Xbnx6V zz&YO8+WLy?T0Je$b7wh<{YGJ;09`>1ix6i4=6CTqjP|_d^vi^Cz&KzWFb)_8j0462 zs&j zGI@P!ED9d`&3WlPj9d3hIbQ(Kva2GG3VN>=RZVA9NTrU2qKx9CCTpm`}Il-(Kq#8^TYVQw$A^$ zK!Hrw;!Q;o!M8z<0dI z@Qzi;Sc6{BPhosKHIYJ7US9Q?3DsL0A7M|l{(7t7yOq=>y#>`m90k~qji2pUk84hU zO&AA^1I7X4fN{V$U>q(_YVZg0E{%mn>Td*0T>s4j@gu zykN)L-A=pv!09f&Sq(>S`pV3?hIiMkEz9CGz72Wh#=Glz%-_sxvwM$%Y@~Wge3>T9I;oYT_&>Y8kRZ>HGw9 C8JY(G diff --git a/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake b/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake deleted file mode 100644 index 086cb91..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Darwin-18.7.0") -set(CMAKE_HOST_SYSTEM_NAME "Darwin") -set(CMAKE_HOST_SYSTEM_VERSION "18.7.0") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Darwin-18.7.0") -set(CMAKE_SYSTEM_NAME "Darwin") -set(CMAKE_SYSTEM_VERSION "18.7.0") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c b/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 917e8b9..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,665 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) -# define COMPILER_ID "GNU" -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - -#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) -# define COMPILER_ID "SDCC" -# if defined(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) -# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) -# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) -# else - /* SDCC = VRP */ -# define COMPILER_VERSION_MAJOR DEC(SDCC/100) -# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) -# define COMPILER_VERSION_PATCH DEC(SDCC % 10) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if !defined(__STDC__) -# if (defined(_MSC_VER) && !defined(__clang__)) \ - || (defined(__ibmxl__) || defined(__IBMC__)) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 4761ea2..0000000 --- a/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,644 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# define COMPILER_ID "Clang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif - -#elif defined(__GNUC__) || defined(__GNUG__) -# define COMPILER_ID "GNU" -# if defined(__GNUC__) -# define COMPILER_VERSION_MAJOR DEC(__GNUC__) -# else -# define COMPILER_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif defined(_MSC_VER) -# define COMPILER_ID "MSVC" - /* _MSC_VER = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) -# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) -# if defined(_MSC_FULL_VER) -# if _MSC_VER >= 1400 - /* _MSC_FULL_VER = VVRRPPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) -# else - /* _MSC_FULL_VER = VVRRPPPP */ -# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) -# endif -# endif -# if defined(_MSC_BUILD) -# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) -# endif - -#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) -#endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# define COMPILER_ID "IAR" -# if defined(__VER__) && defined(__ICCARM__) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) -# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) -# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__)) -# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) -# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) -# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) -# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) -# endif - - -/* These compilers are either not known or too old to define an - identification macro. Try to identify the platform and guess that - it is the native compiler. */ -#elif defined(__hpux) || defined(__hpua) -# define COMPILER_ID "HP" - -#else /* unknown compiler */ -# define COMPILER_ID "" -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; -#ifdef SIMULATE_ID -char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; -#endif - -#ifdef __QNXNTO__ -char const* qnxnto = "INFO" ":" "qnxnto[]"; -#endif - -#if defined(__CRAYXE) || defined(__CRAYXC) -char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; -#endif - -#define STRINGIFY_HELPER(X) #X -#define STRINGIFY(X) STRINGIFY_HELPER(X) - -/* Identify known platforms by name. */ -#if defined(__linux) || defined(__linux__) || defined(linux) -# define PLATFORM_ID "Linux" - -#elif defined(__CYGWIN__) -# define PLATFORM_ID "Cygwin" - -#elif defined(__MINGW32__) -# define PLATFORM_ID "MinGW" - -#elif defined(__APPLE__) -# define PLATFORM_ID "Darwin" - -#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) -# define PLATFORM_ID "Windows" - -#elif defined(__FreeBSD__) || defined(__FreeBSD) -# define PLATFORM_ID "FreeBSD" - -#elif defined(__NetBSD__) || defined(__NetBSD) -# define PLATFORM_ID "NetBSD" - -#elif defined(__OpenBSD__) || defined(__OPENBSD) -# define PLATFORM_ID "OpenBSD" - -#elif defined(__sun) || defined(sun) -# define PLATFORM_ID "SunOS" - -#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) -# define PLATFORM_ID "AIX" - -#elif defined(__hpux) || defined(__hpux__) -# define PLATFORM_ID "HP-UX" - -#elif defined(__HAIKU__) -# define PLATFORM_ID "Haiku" - -#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) -# define PLATFORM_ID "BeOS" - -#elif defined(__QNX__) || defined(__QNXNTO__) -# define PLATFORM_ID "QNX" - -#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) -# define PLATFORM_ID "Tru64" - -#elif defined(__riscos) || defined(__riscos__) -# define PLATFORM_ID "RISCos" - -#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) -# define PLATFORM_ID "SINIX" - -#elif defined(__UNIX_SV__) -# define PLATFORM_ID "UNIX_SV" - -#elif defined(__bsdos__) -# define PLATFORM_ID "BSDOS" - -#elif defined(_MPRAS) || defined(MPRAS) -# define PLATFORM_ID "MP-RAS" - -#elif defined(__osf) || defined(__osf__) -# define PLATFORM_ID "OSF1" - -#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) -# define PLATFORM_ID "SCO_SV" - -#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) -# define PLATFORM_ID "ULTRIX" - -#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) -# define PLATFORM_ID "Xenix" - -#elif defined(__WATCOMC__) -# if defined(__LINUX__) -# define PLATFORM_ID "Linux" - -# elif defined(__DOS__) -# define PLATFORM_ID "DOS" - -# elif defined(__OS2__) -# define PLATFORM_ID "OS2" - -# elif defined(__WINDOWS__) -# define PLATFORM_ID "Windows3x" - -# else /* unknown platform */ -# define PLATFORM_ID -# endif - -#elif defined(__INTEGRITY) -# if defined(INT_178B) -# define PLATFORM_ID "Integrity178" - -# else /* regular Integrity */ -# define PLATFORM_ID "Integrity" -# endif - -#else /* unknown platform */ -# define PLATFORM_ID - -#endif - -/* For windows compilers MSVC and Intel we can determine - the architecture of the compiler being used. This is because - the compilers do not have flags that can change the architecture, - but rather depend on which compiler is being used -*/ -#if defined(_WIN32) && defined(_MSC_VER) -# if defined(_M_IA64) -# define ARCHITECTURE_ID "IA64" - -# elif defined(_M_X64) || defined(_M_AMD64) -# define ARCHITECTURE_ID "x64" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# elif defined(_M_ARM64) -# define ARCHITECTURE_ID "ARM64" - -# elif defined(_M_ARM) -# if _M_ARM == 4 -# define ARCHITECTURE_ID "ARMV4I" -# elif _M_ARM == 5 -# define ARCHITECTURE_ID "ARMV5I" -# else -# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) -# endif - -# elif defined(_M_MIPS) -# define ARCHITECTURE_ID "MIPS" - -# elif defined(_M_SH) -# define ARCHITECTURE_ID "SHx" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__WATCOMC__) -# if defined(_M_I86) -# define ARCHITECTURE_ID "I86" - -# elif defined(_M_IX86) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) -# if defined(__ICCARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__ICCRX__) -# define ARCHITECTURE_ID "RX" - -# elif defined(__ICCRH850__) -# define ARCHITECTURE_ID "RH850" - -# elif defined(__ICCRL78__) -# define ARCHITECTURE_ID "RL78" - -# elif defined(__ICCRISCV__) -# define ARCHITECTURE_ID "RISCV" - -# elif defined(__ICCAVR__) -# define ARCHITECTURE_ID "AVR" - -# elif defined(__ICC430__) -# define ARCHITECTURE_ID "MSP430" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -#elif defined(__ghs__) -# if defined(__PPC64__) -# define ARCHITECTURE_ID "PPC64" - -# elif defined(__ppc__) -# define ARCHITECTURE_ID "PPC" - -# elif defined(__ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__x86_64__) -# define ARCHITECTURE_ID "x64" - -# elif defined(__i386__) -# define ARCHITECTURE_ID "X86" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number components. */ -#ifdef COMPILER_VERSION_MAJOR -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - - -#if defined(_MSC_VER) && defined(_MSVC_LANG) -#define CXX_STD _MSVC_LANG -#else -#define CXX_STD __cplusplus -#endif - -const char* info_language_dialect_default = "INFO" ":" "dialect_default[" -#if CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXE) || defined(__CRAYXC) - require += info_cray[argc]; -#endif - require += info_language_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake index cbc1820..3e98b1c 100644 --- a/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/contracts/build/CMakeFiles/CMakeOutput.log b/contracts/build/CMakeFiles/CMakeOutput.log index f65d7ce..8c3a12d 100644 --- a/contracts/build/CMakeFiles/CMakeOutput.log +++ b/contracts/build/CMakeFiles/CMakeOutput.log @@ -1,6 +1,6 @@ -The system is: Darwin - 18.7.0 - x86_64 +The system is: Linux - 4.15.0-76-generic - x86_64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /Library/Developer/CommandLineTools/usr/bin/cc +Compiler: /usr/bin/cc Build flags: Id flags: @@ -10,10 +10,10 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.1/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/contracts/ore/ore-protocol/contracts/build/CMakeFiles/3.10.2/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ +Compiler: /usr/bin/c++ Build flags: Id flags: @@ -23,264 +23,611 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is AppleClang, found in "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/3.15.1/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/contracts/ore/ore-protocol/contracts/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: -Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_5c1e9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_5c1e9.dir/build.make CMakeFiles/cmTC_5c1e9.dir/build -Building C object CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_5c1e9 -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5c1e9.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_5c1e9.dir/testCCompiler.c.o -o cmTC_5c1e9 +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp +Run Build Command:"/usr/bin/make" "cmTC_6eb3e/fast" +/usr/bin/make -f CMakeFiles/cmTC_6eb3e.dir/build.make CMakeFiles/cmTC_6eb3e.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_6eb3e.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_6eb3e.dir/testCCompiler.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_6eb3e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6eb3e.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_6eb3e.dir/testCCompiler.c.o -o cmTC_6eb3e +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: -Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_cf80a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cf80a.dir/build.make CMakeFiles/cmTC_cf80a.dir/build -Building C object CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 -Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin -clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] - "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c -clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0 -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include" -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks" -#include "..." search starts here: -#include <...> search starts here: - /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include - /Library/Developer/CommandLineTools/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory) -End of search list. -Linking C executable cmTC_cf80a -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf80a.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -o cmTC_cf80a -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_ae97d/fast" +/usr/bin/make -f CMakeFiles/cmTC_ae97d.dir/build.make CMakeFiles/cmTC_ae97d.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -o CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c +Linking C executable cmTC_ae97d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae97d.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -o cmTC_ae97d +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin - "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_cf80a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a -@(#)PROGRAM:ld PROJECT:ld64-450.3 -BUILD 18:16:53 Apr 5 2019 -configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em -Library search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib -Framework search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ - - - -Parsed C implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - add: [/Library/Developer/CommandLineTools/usr/include] - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - end of search list found - collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] +gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ae97d' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccK2zlmq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ae97d /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ae97d' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_cf80a/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_cf80a.dir/build.make CMakeFiles/cmTC_cf80a.dir/build] - ignore line: [Building C object CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_ae97d/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_ae97d.dir/build.make CMakeFiles/cmTC_ae97d.dir/build] + ignore line: [make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c] + ignore line: [Linking C executable cmTC_ae97d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae97d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -o cmTC_ae97d ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] - ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -x c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCCompilerABI.c] - ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - ignore line: [ /Library/Developer/CommandLineTools/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)] - ignore line: [End of search list.] - ignore line: [Linking C executable cmTC_cf80a] - ignore line: [/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cf80a.dir/link.txt --verbose=1] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -o cmTC_cf80a ] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_cf80a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore - arg [-demangle] ==> ignore - arg [-lto_library] ==> ignore, skip following value - arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library - arg [-dynamic] ==> ignore - arg [-arch] ==> ignore - arg [x86_64] ==> ignore - arg [-macosx_version_min] ==> ignore - arg [10.14.0] ==> ignore - arg [-syslibroot] ==> ignore - arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore + ignore line: [gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ae97d' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccK2zlmq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ae97d /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccK2zlmq.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_cf80a] ==> ignore - arg [-search_paths_first] ==> ignore - arg [-headerpad_max_install_names] ==> ignore - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_cf80a.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lSystem] ==> lib [System] - arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] - remove lib [System] - remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] - implicit libs: [] - implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] - - + arg [cmTC_ae97d] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting C [-std=c11] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_81488/fast" +/usr/bin/make -f CMakeFiles/cmTC_81488.dir/build.make CMakeFiles/cmTC_81488.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_81488.dir/feature_tests.c.o +/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_81488.dir/feature_tests.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_81488 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_81488.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_81488.dir/feature_tests.c.o -o cmTC_81488 +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:1c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c99] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_f82fd/fast" +/usr/bin/make -f CMakeFiles/cmTC_f82fd.dir/build.make CMakeFiles/cmTC_f82fd.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_f82fd.dir/feature_tests.c.o +/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_f82fd.dir/feature_tests.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_f82fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f82fd.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_f82fd.dir/feature_tests.c.o -o cmTC_f82fd +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:1c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:1c_variadic_macros + + +Detecting C [-std=c90] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_42409/fast" +/usr/bin/make -f CMakeFiles/cmTC_42409.dir/build.make CMakeFiles/cmTC_42409.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_42409.dir/feature_tests.c.o +/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_42409.dir/feature_tests.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.c +Linking C executable cmTC_42409 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_42409.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_42409.dir/feature_tests.c.o -o cmTC_42409 +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: C_FEATURE:1c_function_prototypes + Feature record: C_FEATURE:0c_restrict + Feature record: C_FEATURE:0c_static_assert + Feature record: C_FEATURE:0c_variadic_macros Determining if the CXX compiler works passed with the following output: -Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_e1dd1/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_e1dd1.dir/build.make CMakeFiles/cmTC_e1dd1.dir/build -Building CXX object CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_e1dd1 -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e1dd1.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_e1dd1.dir/testCXXCompiler.cxx.o -o cmTC_e1dd1 +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp +Run Build Command:"/usr/bin/make" "cmTC_44fdb/fast" +/usr/bin/make -f CMakeFiles/cmTC_44fdb.dir/build.make CMakeFiles/cmTC_44fdb.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_44fdb.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_44fdb.dir/testCXXCompiler.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_44fdb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_44fdb.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_44fdb.dir/testCXXCompiler.cxx.o -o cmTC_44fdb +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command(s):/usr/bin/make cmTC_4a6b9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4a6b9.dir/build.make CMakeFiles/cmTC_4a6b9.dir/build -Building CXX object CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 -Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin -clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] - "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp -clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0 -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1" -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include" -ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks" -#include "..." search starts here: -#include <...> search starts here: - /Library/Developer/CommandLineTools/usr/include/c++/v1 - /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include - /Library/Developer/CommandLineTools/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory) -End of search list. -Linking CXX executable cmTC_4a6b9 -/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a6b9.dir/link.txt --verbose=1 -/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4a6b9 -Apple LLVM version 10.0.1 (clang-1001.0.46.4) -Target: x86_64-apple-darwin18.7.0 +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_2e8f6/fast" +/usr/bin/make -f CMakeFiles/cmTC_2e8f6.dir/build.make CMakeFiles/cmTC_2e8f6.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -o CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp +Linking CXX executable cmTC_2e8f6 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e8f6.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e8f6 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix -InstalledDir: /Library/Developer/CommandLineTools/usr/bin - "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_4a6b9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a -@(#)PROGRAM:ld PROJECT:ld64-450.3 -BUILD 18:16:53 Apr 5 2019 -configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em -Library search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib -Framework search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/ - - - -Parsed CXX implicit include dir info from above output: rv=done - found start of include info - found start of implicit include info - add: [/Library/Developer/CommandLineTools/usr/include/c++/v1] - add: [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - add: [/Library/Developer/CommandLineTools/usr/include] - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - end of search list found - collapse include dir [/Library/Developer/CommandLineTools/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/usr/include/c++/v1] - collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - implicit include dirs: [/Library/Developer/CommandLineTools/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include;/Library/Developer/CommandLineTools/usr/include;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] +gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e8f6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccO5KzQM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2e8f6 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e8f6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/make cmTC_4a6b9/fast && /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_4a6b9.dir/build.make CMakeFiles/cmTC_4a6b9.dir/build] - ignore line: [Building CXX object CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -v -Wl,-v -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] + ignore line: [Run Build Command:"/usr/bin/make" "cmTC_2e8f6/fast"] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_2e8f6.dir/build.make CMakeFiles/cmTC_2e8f6.dir/build] + ignore line: [make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Linking CXX executable cmTC_2e8f6] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e8f6.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e8f6 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - ignore line: [clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]] - ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.14.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-sdk-version=10.14 -target-cpu penryn -dwarf-column-info -debugger-tuning=lldb -target-linker-version 450.3 -v -coverage-notes-file /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.gcno -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -stdlib=libc++ -Wno-atomic-implicit-seq-cst -Wno-framework-include-private-from-public -Wno-atimport-in-framework-header -Wno-quoted-include-in-framework-header -fdeprecated-macro -fdebug-compilation-dir /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fobjc-runtime=macosx-10.14.0 -fcxx-exceptions -fexceptions -fmax-type-align=16 -fdiagnostics-show-option -o CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [clang -cc1 version 10.0.1 (clang-1001.0.46.4) default target x86_64-apple-darwin18.7.0] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/c++/v1"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/local/include"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/Library/Frameworks"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /Library/Developer/CommandLineTools/usr/include/c++/v1] - ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/include] - ignore line: [ /Library/Developer/CommandLineTools/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks (framework directory)] - ignore line: [End of search list.] - ignore line: [Linking CXX executable cmTC_4a6b9] - ignore line: [/usr/local/Cellar/cmake/3.15.1/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4a6b9.dir/link.txt --verbose=1] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4a6b9 ] - ignore line: [Apple LLVM version 10.0.1 (clang-1001.0.46.4)] - ignore line: [Target: x86_64-apple-darwin18.7.0] - ignore line: [Thread model: posix] - ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch x86_64 -macosx_version_min 10.14.0 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -o cmTC_4a6b9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore - arg [-demangle] ==> ignore - arg [-lto_library] ==> ignore, skip following value - arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library - arg [-dynamic] ==> ignore - arg [-arch] ==> ignore - arg [x86_64] ==> ignore - arg [-macosx_version_min] ==> ignore - arg [10.14.0] ==> ignore - arg [-syslibroot] ==> ignore - arg [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk] ==> ignore + ignore line: [gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e8f6' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccO5KzQM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2e8f6 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccO5KzQM.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--sysroot=/] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_4a6b9] ==> ignore - arg [-search_paths_first] ==> ignore - arg [-headerpad_max_install_names] ==> ignore - arg [-v] ==> ignore - arg [CMakeFiles/cmTC_4a6b9.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lc++] ==> lib [c++] - arg [-lSystem] ==> lib [System] - arg [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] - remove lib [System] - remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/10.0.1/lib/darwin/libclang_rt.osx.a] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] - implicit libs: [c++] - implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib] - implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks] - - + arg [cmTC_2e8f6] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] + arg [CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + + + +Detecting CXX [-std=c++1z] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_09274/fast" +/usr/bin/make -f CMakeFiles/cmTC_09274.dir/build.make CMakeFiles/cmTC_09274.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_09274.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_09274.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_09274 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09274.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_09274.dir/feature_tests.cxx.o -o cmTC_09274 +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++14] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_0e053/fast" +/usr/bin/make -f CMakeFiles/cmTC_0e053.dir/build.make CMakeFiles/cmTC_0e053.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_0e053.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_0e053.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_0e053 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e053.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_0e053.dir/feature_tests.cxx.o -o cmTC_0e053 +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:1cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:1cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:1cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:1cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:1cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:1cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:1cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:1cxx_relaxed_constexpr + Feature record: CXX_FEATURE:1cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:1cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++11] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_06431/fast" +/usr/bin/make -f CMakeFiles/cmTC_06431.dir/build.make CMakeFiles/cmTC_06431.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_06431.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_06431.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_06431 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_06431.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_06431.dir/feature_tests.cxx.o -o cmTC_06431 +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:1cxx_alias_templates + Feature record: CXX_FEATURE:1cxx_alignas + Feature record: CXX_FEATURE:1cxx_alignof + Feature record: CXX_FEATURE:1cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:1cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:1cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:1cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:1cxx_default_function_template_args + Feature record: CXX_FEATURE:1cxx_defaulted_functions + Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:1cxx_delegating_constructors + Feature record: CXX_FEATURE:1cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:1cxx_enum_forward_declarations + Feature record: CXX_FEATURE:1cxx_explicit_conversions + Feature record: CXX_FEATURE:1cxx_extended_friend_declarations + Feature record: CXX_FEATURE:1cxx_extern_templates + Feature record: CXX_FEATURE:1cxx_final + Feature record: CXX_FEATURE:1cxx_func_identifier + Feature record: CXX_FEATURE:1cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:1cxx_inheriting_constructors + Feature record: CXX_FEATURE:1cxx_inline_namespaces + Feature record: CXX_FEATURE:1cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:1cxx_local_type_template_args + Feature record: CXX_FEATURE:1cxx_long_long_type + Feature record: CXX_FEATURE:1cxx_noexcept + Feature record: CXX_FEATURE:1cxx_nonstatic_member_init + Feature record: CXX_FEATURE:1cxx_nullptr + Feature record: CXX_FEATURE:1cxx_override + Feature record: CXX_FEATURE:1cxx_range_for + Feature record: CXX_FEATURE:1cxx_raw_string_literals + Feature record: CXX_FEATURE:1cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:1cxx_right_angle_brackets + Feature record: CXX_FEATURE:1cxx_rvalue_references + Feature record: CXX_FEATURE:1cxx_sizeof_member + Feature record: CXX_FEATURE:1cxx_static_assert + Feature record: CXX_FEATURE:1cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:1cxx_thread_local + Feature record: CXX_FEATURE:1cxx_trailing_return_types + Feature record: CXX_FEATURE:1cxx_unicode_literals + Feature record: CXX_FEATURE:1cxx_uniform_initialization + Feature record: CXX_FEATURE:1cxx_unrestricted_unions + Feature record: CXX_FEATURE:1cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:1cxx_variadic_macros + Feature record: CXX_FEATURE:1cxx_variadic_templates + + +Detecting CXX [-std=c++98] compiler features compiled with the following output: +Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp + +Run Build Command:"/usr/bin/make" "cmTC_12653/fast" +/usr/bin/make -f CMakeFiles/cmTC_12653.dir/build.make CMakeFiles/cmTC_12653.dir/build +make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_12653.dir/feature_tests.cxx.o +/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_12653.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx +Linking CXX executable cmTC_12653 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_12653.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_12653.dir/feature_tests.cxx.o -o cmTC_12653 +make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' + + + Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers + Feature record: CXX_FEATURE:0cxx_alias_templates + Feature record: CXX_FEATURE:0cxx_alignas + Feature record: CXX_FEATURE:0cxx_alignof + Feature record: CXX_FEATURE:0cxx_attributes + Feature record: CXX_FEATURE:0cxx_attribute_deprecated + Feature record: CXX_FEATURE:0cxx_auto_type + Feature record: CXX_FEATURE:0cxx_binary_literals + Feature record: CXX_FEATURE:0cxx_constexpr + Feature record: CXX_FEATURE:0cxx_contextual_conversions + Feature record: CXX_FEATURE:0cxx_decltype + Feature record: CXX_FEATURE:0cxx_decltype_auto + Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types + Feature record: CXX_FEATURE:0cxx_default_function_template_args + Feature record: CXX_FEATURE:0cxx_defaulted_functions + Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers + Feature record: CXX_FEATURE:0cxx_delegating_constructors + Feature record: CXX_FEATURE:0cxx_deleted_functions + Feature record: CXX_FEATURE:0cxx_digit_separators + Feature record: CXX_FEATURE:0cxx_enum_forward_declarations + Feature record: CXX_FEATURE:0cxx_explicit_conversions + Feature record: CXX_FEATURE:0cxx_extended_friend_declarations + Feature record: CXX_FEATURE:0cxx_extern_templates + Feature record: CXX_FEATURE:0cxx_final + Feature record: CXX_FEATURE:0cxx_func_identifier + Feature record: CXX_FEATURE:0cxx_generalized_initializers + Feature record: CXX_FEATURE:0cxx_generic_lambdas + Feature record: CXX_FEATURE:0cxx_inheriting_constructors + Feature record: CXX_FEATURE:0cxx_inline_namespaces + Feature record: CXX_FEATURE:0cxx_lambdas + Feature record: CXX_FEATURE:0cxx_lambda_init_captures + Feature record: CXX_FEATURE:0cxx_local_type_template_args + Feature record: CXX_FEATURE:0cxx_long_long_type + Feature record: CXX_FEATURE:0cxx_noexcept + Feature record: CXX_FEATURE:0cxx_nonstatic_member_init + Feature record: CXX_FEATURE:0cxx_nullptr + Feature record: CXX_FEATURE:0cxx_override + Feature record: CXX_FEATURE:0cxx_range_for + Feature record: CXX_FEATURE:0cxx_raw_string_literals + Feature record: CXX_FEATURE:0cxx_reference_qualified_functions + Feature record: CXX_FEATURE:0cxx_relaxed_constexpr + Feature record: CXX_FEATURE:0cxx_return_type_deduction + Feature record: CXX_FEATURE:0cxx_right_angle_brackets + Feature record: CXX_FEATURE:0cxx_rvalue_references + Feature record: CXX_FEATURE:0cxx_sizeof_member + Feature record: CXX_FEATURE:0cxx_static_assert + Feature record: CXX_FEATURE:0cxx_strong_enums + Feature record: CXX_FEATURE:1cxx_template_template_parameters + Feature record: CXX_FEATURE:0cxx_thread_local + Feature record: CXX_FEATURE:0cxx_trailing_return_types + Feature record: CXX_FEATURE:0cxx_unicode_literals + Feature record: CXX_FEATURE:0cxx_uniform_initialization + Feature record: CXX_FEATURE:0cxx_unrestricted_unions + Feature record: CXX_FEATURE:0cxx_user_literals + Feature record: CXX_FEATURE:0cxx_variable_templates + Feature record: CXX_FEATURE:0cxx_variadic_macros + Feature record: CXX_FEATURE:0cxx_variadic_templates diff --git a/contracts/build/CMakeFiles/Makefile.cmake b/contracts/build/CMakeFiles/Makefile.cmake index 5b41333..9366e3b 100644 --- a/contracts/build/CMakeFiles/Makefile.cmake +++ b/contracts/build/CMakeFiles/Makefile.cmake @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # The generator used is: set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") @@ -7,41 +7,34 @@ set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") # The top level Makefile was generated from the following files: set(CMAKE_MAKEFILE_DEPENDS "CMakeCache.txt" - "//usr/local/opt/eosio.cdt/lib/cmake/eosio.cdt/EosioCDTMacros.cmake" - "//usr/local/opt/eosio.cdt/lib/cmake/eosio.cdt/EosioWasmToolchain.cmake" "../CMakeLists.txt" - "CMakeFiles/3.15.1/CMakeCCompiler.cmake" - "CMakeFiles/3.15.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.15.1/CMakeSystem.cmake" + "CMakeFiles/3.10.2/CMakeCCompiler.cmake" + "CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" + "CMakeFiles/3.10.2/CMakeSystem.cmake" "../ore.instrument/CMakeLists.txt" "../ore.rights_registry/CMakeLists.txt" "../ore.standard_token/CMakeLists.txt" "../ore.system/CMakeLists.txt" "../ore.usage_log/CMakeLists.txt" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCXXInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeGenericSystem.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeInitializeConfigs.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeLanguageInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-C.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/Clang.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Compiler/GNU.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Internal/CMakeCheckCompilerFlag.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-C.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-C.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Apple-Clang.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin-Initialize.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/Darwin.cmake" - "/usr/local/Cellar/cmake/3.15.1/share/cmake/Modules/Platform/UnixPaths.cmake" - "/usr/local/lib/cmake/eosio.cdt/eosio.cdt-config.cmake" + "/usr/lib/cmake/eosio.cdt/eosio.cdt-config.cmake" + "/usr/opt/eosio.cdt/1.6.3/lib/cmake/eosio.cdt/EosioCDTMacros.cmake" + "/usr/opt/eosio.cdt/1.6.3/lib/cmake/eosio.cdt/EosioWasmToolchain.cmake" + "/usr/share/cmake-3.10/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.10/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.10/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.10/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.10/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.10/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.10/Modules/Platform/UnixPaths.cmake" ) # The corresponding makefile is: diff --git a/contracts/build/CMakeFiles/Makefile2 b/contracts/build/CMakeFiles/Makefile2 index 9edae5d..17473dd 100644 --- a/contracts/build/CMakeFiles/Makefile2 +++ b/contracts/build/CMakeFiles/Makefile2 @@ -1,11 +1,21 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all .PHONY : default_target +# The main recursive all target +all: + +.PHONY : all + +# The main recursive preinstall target +preinstall: + +.PHONY : preinstall + #============================================================================= # Special targets provided by cmake. @@ -35,64 +45,34 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Directory level rules for the build root directory - -# The main recursive "all" target. -all: ore.system/all -all: ore.standard_token/all -all: ore.rights_registry/all -all: ore.instrument/all -all: ore.usage_log/all - -.PHONY : all - -# The main recursive "clean" target. -clean: ore.system/clean -clean: ore.standard_token/clean -clean: ore.rights_registry/clean -clean: ore.instrument/clean -clean: ore.usage_log/clean - -.PHONY : clean - -# The main recursive "preinstall" target. -preinstall: ore.system/preinstall -preinstall: ore.standard_token/preinstall -preinstall: ore.rights_registry/preinstall -preinstall: ore.instrument/preinstall -preinstall: ore.usage_log/preinstall - -.PHONY : preinstall +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Directory level rules for directory ore.system -# Recursive "all" directory target. +# Convenience name for "all" pass in the directory. ore.system/all: ore.system/CMakeFiles/ore.system.wasm.dir/all .PHONY : ore.system/all -# Recursive "clean" directory target. +# Convenience name for "clean" pass in the directory. ore.system/clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean .PHONY : ore.system/clean -# Recursive "preinstall" directory target. +# Convenience name for "preinstall" pass in the directory. ore.system/preinstall: .PHONY : ore.system/preinstall @@ -104,14 +84,19 @@ ore.system/preinstall: ore.system/CMakeFiles/ore.system.wasm.dir/all: $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/depend $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=7,8 "Built target ore.system.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=7,8 "Built target ore.system.wasm" .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/all +# Include target in all. +all: ore.system/CMakeFiles/ore.system.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.system/CMakeFiles/ore.system.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule # Convenience name for target. @@ -124,20 +109,25 @@ ore.system/CMakeFiles/ore.system.wasm.dir/clean: $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/clean .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean +# clean rule for target. +clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean + +.PHONY : clean + #============================================================================= # Directory level rules for directory ore.standard_token -# Recursive "all" directory target. +# Convenience name for "all" pass in the directory. ore.standard_token/all: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all .PHONY : ore.standard_token/all -# Recursive "clean" directory target. +# Convenience name for "clean" pass in the directory. ore.standard_token/clean: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean .PHONY : ore.standard_token/clean -# Recursive "preinstall" directory target. +# Convenience name for "preinstall" pass in the directory. ore.standard_token/preinstall: .PHONY : ore.standard_token/preinstall @@ -149,14 +139,19 @@ ore.standard_token/preinstall: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all: $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=5,6 "Built target ore.standard_token.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=5,6 "Built target ore.standard_token.wasm" .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all +# Include target in all. +all: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule # Convenience name for target. @@ -169,20 +164,25 @@ ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean +# clean rule for target. +clean: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean + +.PHONY : clean + #============================================================================= # Directory level rules for directory ore.rights_registry -# Recursive "all" directory target. +# Convenience name for "all" pass in the directory. ore.rights_registry/all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all .PHONY : ore.rights_registry/all -# Recursive "clean" directory target. +# Convenience name for "clean" pass in the directory. ore.rights_registry/clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean .PHONY : ore.rights_registry/clean -# Recursive "preinstall" directory target. +# Convenience name for "preinstall" pass in the directory. ore.rights_registry/preinstall: .PHONY : ore.rights_registry/preinstall @@ -194,14 +194,19 @@ ore.rights_registry/preinstall: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all: $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=3,4 "Built target ore.rights_registry.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=3,4 "Built target ore.rights_registry.wasm" .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all +# Include target in all. +all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule # Convenience name for target. @@ -214,20 +219,25 @@ ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean +# clean rule for target. +clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +.PHONY : clean + #============================================================================= # Directory level rules for directory ore.instrument -# Recursive "all" directory target. +# Convenience name for "all" pass in the directory. ore.instrument/all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all .PHONY : ore.instrument/all -# Recursive "clean" directory target. +# Convenience name for "clean" pass in the directory. ore.instrument/clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean .PHONY : ore.instrument/clean -# Recursive "preinstall" directory target. +# Convenience name for "preinstall" pass in the directory. ore.instrument/preinstall: .PHONY : ore.instrument/preinstall @@ -239,14 +249,19 @@ ore.instrument/preinstall: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all: $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=1,2 "Built target ore.instrument.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=1,2 "Built target ore.instrument.wasm" .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all +# Include target in all. +all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule # Convenience name for target. @@ -259,20 +274,25 @@ ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean +# clean rule for target. +clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +.PHONY : clean + #============================================================================= # Directory level rules for directory ore.usage_log -# Recursive "all" directory target. +# Convenience name for "all" pass in the directory. ore.usage_log/all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all .PHONY : ore.usage_log/all -# Recursive "clean" directory target. +# Convenience name for "clean" pass in the directory. ore.usage_log/clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean .PHONY : ore.usage_log/clean -# Recursive "preinstall" directory target. +# Convenience name for "preinstall" pass in the directory. ore.usage_log/preinstall: .PHONY : ore.usage_log/preinstall @@ -284,14 +304,19 @@ ore.usage_log/preinstall: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all: $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=9,10 "Built target ore.usage_log.wasm" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=9,10 "Built target ore.usage_log.wasm" .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all +# Include target in all. +all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all + +.PHONY : all + # Build rule for subdir invocation for target. ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule # Convenience name for target. @@ -304,6 +329,11 @@ ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean +# clean rule for target. +clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +.PHONY : clean + #============================================================================= # Special targets to cleanup operation of make. @@ -311,6 +341,6 @@ ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/CMakeFiles/TargetDirectories.txt b/contracts/build/CMakeFiles/TargetDirectories.txt index e1c2b63..1a791f5 100644 --- a/contracts/build/CMakeFiles/TargetDirectories.txt +++ b/contracts/build/CMakeFiles/TargetDirectories.txt @@ -1,17 +1,17 @@ -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/rebuild_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/edit_cache.dir -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir +/contracts/ore/ore-protocol/contracts/build/CMakeFiles/rebuild_cache.dir +/contracts/ore/ore-protocol/contracts/build/CMakeFiles/edit_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/rebuild_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir +/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/edit_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/rebuild_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir +/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/edit_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/rebuild_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir +/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/edit_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/rebuild_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir +/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/edit_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/rebuild_cache.dir +/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir +/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/edit_cache.dir diff --git a/contracts/build/Makefile b/contracts/build/Makefile index 9450479..515e1c2 100644 --- a/contracts/build/Makefile +++ b/contracts/build/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all @@ -39,19 +39,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Targets provided globally by CMake. @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -69,8 +69,8 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. .PHONY : edit_cache # Special rule for the target edit_cache @@ -80,9 +80,9 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles/progress.marks + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/CMakeFiles/progress.marks $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : all # The main clean target @@ -107,7 +107,7 @@ preinstall/fast: # clear depends depend: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend #============================================================================= @@ -199,6 +199,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/cmake_install.cmake b/contracts/build/cmake_install.cmake index e6ee7f1..6ae7d19 100644 --- a/contracts/build/cmake_install.cmake +++ b/contracts/build/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +# Install script for directory: /contracts/ore/ore-protocol/contracts # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -27,6 +27,11 @@ if(NOT CMAKE_INSTALL_COMPONENT) endif() endif() +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + # Is this installation the result of a crosscompile? if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") @@ -34,11 +39,11 @@ endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for each subdirectory. - include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/cmake_install.cmake") - include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/cmake_install.cmake") - include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/cmake_install.cmake") - include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/cmake_install.cmake") - include("/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/cmake_install.cmake") + include("/contracts/ore/ore-protocol/contracts/build/ore.system/cmake_install.cmake") + include("/contracts/ore/ore-protocol/contracts/build/ore.standard_token/cmake_install.cmake") + include("/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/cmake_install.cmake") + include("/contracts/ore/ore-protocol/contracts/build/ore.instrument/cmake_install.cmake") + include("/contracts/ore/ore-protocol/contracts/build/ore.usage_log/cmake_install.cmake") endif() @@ -50,5 +55,5 @@ endif() string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/${CMAKE_INSTALL_MANIFEST}" +file(WRITE "/contracts/ore/ore-protocol/contracts/build/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake index cbc1820..3e98b1c 100644 --- a/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache index 9d6c0c0..37fc89b 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache @@ -6,7 +6,7 @@ #IncludeRegexTransform: -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp +/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp map - vector @@ -15,34 +15,34 @@ algorithm - string - -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp -eosiolib/asset.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/asset.hpp -eosiolib/print.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/print.hpp -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp -eosiolib/time.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/time.hpp +eosio/eosio.hpp +- +eosio/asset.hpp +- +eosio/print.hpp +- +eosio/transaction.hpp +- +eosio/time.hpp +- ore.rights_registry.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp +/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp +/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp string - -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +eosio/eosio.hpp +- ore.types.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h +/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.types.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.types.h +eosio/transaction.hpp +- string - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp +/contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp ../include/ore.instrument.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp +/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake index 07d630d..4bf4b74 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake @@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES ) # The set of files for implicit dependencies of each language: set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + "/contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_ID "GNU") # The include file search paths: set(CMAKE_CXX_TARGET_INCLUDE_PATH diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make index c8ce6ff..5e4e18d 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Delete rule output on recipe failure. .DELETE_ON_ERROR: @@ -34,19 +34,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build # Include any dependencies generated for this target. include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make @@ -59,16 +59,27 @@ include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i + cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s + cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires: + +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires + $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides.build +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides.build: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o + # Object files for target ore.instrument.wasm ore_instrument_wasm_OBJECTS = \ @@ -80,19 +91,23 @@ ore_instrument_wasm_EXTERNAL_OBJECTS = ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" + cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build: ore.instrument/ore.instrument.wasm .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/requires: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires + +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/requires + ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake + cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.instrument /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.instrument /contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake index 91e6c33..d74c72a 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake @@ -1,7 +1,7 @@ file(REMOVE_RECURSE "CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - "ore.instrument.wasm" "ore.instrument.wasm.pdb" + "ore.instrument.wasm" ) # Per-language clean rules from dependency scanning. diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal index 9807d9a..7211f44 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal @@ -1,8 +1,8 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp + /contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + /contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + /contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.types.h + /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make index 6ca0b8d..487cc70 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.instrument.hpp ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.rights_registry.hpp diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make index d79a82e..55c8696 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make @@ -1,10 +1,10 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument +# compile CXX with /usr/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument CXX_DEFINES = -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include +CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.instrument/include diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt index d82a07e..8c583e2 100644 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt +++ b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt @@ -1 +1 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm +/usr/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm diff --git a/contracts/build/ore.instrument/Makefile b/contracts/build/ore.instrument/Makefile index 328371d..89d454c 100644 --- a/contracts/build/ore.instrument/Makefile +++ b/contracts/build/ore.instrument/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all @@ -39,19 +39,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Targets provided globally by CMake. @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -69,8 +69,8 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. .PHONY : edit_cache # Special rule for the target edit_cache @@ -80,14 +80,14 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean .PHONY : clean # The main clean target @@ -97,22 +97,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule .PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule # Convenience name for target. @@ -122,7 +122,7 @@ ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule # fast build rule for target. ore.instrument.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build .PHONY : ore.instrument.wasm/fast src/ore.instrument.o: src/ore.instrument.cpp.o @@ -131,7 +131,7 @@ src/ore.instrument.o: src/ore.instrument.cpp.o # target to build an object file src/ore.instrument.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o .PHONY : src/ore.instrument.cpp.o src/ore.instrument.i: src/ore.instrument.cpp.i @@ -140,7 +140,7 @@ src/ore.instrument.i: src/ore.instrument.cpp.i # target to preprocess a source file src/ore.instrument.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i .PHONY : src/ore.instrument.cpp.i src/ore.instrument.s: src/ore.instrument.cpp.s @@ -149,7 +149,7 @@ src/ore.instrument.s: src/ore.instrument.cpp.s # target to generate assembly for a file src/ore.instrument.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s .PHONY : src/ore.instrument.cpp.s # Help Target @@ -159,8 +159,8 @@ help: @echo "... clean" @echo "... depend" @echo "... rebuild_cache" - @echo "... edit_cache" @echo "... ore.instrument.wasm" + @echo "... edit_cache" @echo "... src/ore.instrument.o" @echo "... src/ore.instrument.i" @echo "... src/ore.instrument.s" @@ -175,6 +175,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/ore.instrument/cmake_install.cmake b/contracts/build/ore.instrument/cmake_install.cmake index d757e39..0aaa6f6 100644 --- a/contracts/build/ore.instrument/cmake_install.cmake +++ b/contracts/build/ore.instrument/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument +# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.instrument # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -27,6 +27,11 @@ if(NOT CMAKE_INSTALL_COMPONENT) endif() endif() +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + # Is this installation the result of a crosscompile? if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/contracts/build/ore.instrument/ore.instrument.wasm b/contracts/build/ore.instrument/ore.instrument.wasm index 93891afb6e4777de6639fb166fc13fe7a12ac9b2..27e2123e7f2bcc9bc32f4f4a31e1d69fbdbd6f47 100755 GIT binary patch delta 18368 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 diff --git a/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake index cbc1820..3e98b1c 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache index 353e94e..640d384 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache @@ -6,21 +6,19 @@ #IncludeRegexTransform: -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp +/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp string - -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/eosio.hpp +eosio/eosio.hpp +- ore.types.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h +/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.types.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/transaction.hpp +/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.types.h string - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp +/contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp ../include/ore.rights_registry.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp +/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake index 538a53e..d40838c 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake @@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES ) # The set of files for implicit dependencies of each language: set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + "/contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_ID "GNU") # The include file search paths: set(CMAKE_CXX_TARGET_INCLUDE_PATH diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make index 69d81ae..83882f1 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Delete rule output on recipe failure. .DELETE_ON_ERROR: @@ -34,19 +34,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build # Include any dependencies generated for this target. include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make @@ -59,16 +59,27 @@ include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i + cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s + cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires: + +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires + $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides.build +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides.build: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o + # Object files for target ore.rights_registry.wasm ore_rights_registry_wasm_OBJECTS = \ @@ -80,19 +91,23 @@ ore_rights_registry_wasm_EXTERNAL_OBJECTS = ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" + cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build: ore.rights_registry/ore.rights_registry.wasm .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/requires: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires + +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/requires + ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake + cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.rights_registry /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.rights_registry /contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake index 5e98bc2..38727f4 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake @@ -1,7 +1,7 @@ file(REMOVE_RECURSE "CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - "ore.rights_registry.wasm" "ore.rights_registry.wasm.pdb" + "ore.rights_registry.wasm" ) # Per-language clean rules from dependency scanning. diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal index afedd88..e1ea2b9 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal @@ -1,7 +1,7 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp + /contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + /contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make index 23bbc68..c5ef8a1 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.rights_registry.hpp ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.types.h diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make index 57f65fc..2de5a9c 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make @@ -1,10 +1,10 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry +# compile CXX with /usr/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry CXX_DEFINES = -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include +CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.rights_registry/include diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt index 3a9fb23..01e6b6d 100644 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt +++ b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt @@ -1 +1 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm +/usr/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm diff --git a/contracts/build/ore.rights_registry/Makefile b/contracts/build/ore.rights_registry/Makefile index 463b193..53e402e 100644 --- a/contracts/build/ore.rights_registry/Makefile +++ b/contracts/build/ore.rights_registry/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all @@ -39,19 +39,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Targets provided globally by CMake. @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -69,8 +69,8 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. .PHONY : edit_cache # Special rule for the target edit_cache @@ -80,14 +80,14 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean .PHONY : clean # The main clean target @@ -97,22 +97,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule .PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule # Convenience name for target. @@ -122,7 +122,7 @@ ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.was # fast build rule for target. ore.rights_registry.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build .PHONY : ore.rights_registry.wasm/fast src/ore.rights_registry.o: src/ore.rights_registry.cpp.o @@ -131,7 +131,7 @@ src/ore.rights_registry.o: src/ore.rights_registry.cpp.o # target to build an object file src/ore.rights_registry.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o .PHONY : src/ore.rights_registry.cpp.o src/ore.rights_registry.i: src/ore.rights_registry.cpp.i @@ -140,7 +140,7 @@ src/ore.rights_registry.i: src/ore.rights_registry.cpp.i # target to preprocess a source file src/ore.rights_registry.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i .PHONY : src/ore.rights_registry.cpp.i src/ore.rights_registry.s: src/ore.rights_registry.cpp.s @@ -149,7 +149,7 @@ src/ore.rights_registry.s: src/ore.rights_registry.cpp.s # target to generate assembly for a file src/ore.rights_registry.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s .PHONY : src/ore.rights_registry.cpp.s # Help Target @@ -159,8 +159,8 @@ help: @echo "... clean" @echo "... depend" @echo "... rebuild_cache" - @echo "... edit_cache" @echo "... ore.rights_registry.wasm" + @echo "... edit_cache" @echo "... src/ore.rights_registry.o" @echo "... src/ore.rights_registry.i" @echo "... src/ore.rights_registry.s" @@ -175,6 +175,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/ore.rights_registry/cmake_install.cmake b/contracts/build/ore.rights_registry/cmake_install.cmake index dbe415e..1d63ae7 100644 --- a/contracts/build/ore.rights_registry/cmake_install.cmake +++ b/contracts/build/ore.rights_registry/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry +# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.rights_registry # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -27,6 +27,11 @@ if(NOT CMAKE_INSTALL_COMPONENT) endif() endif() +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + # Is this installation the result of a crosscompile? if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/contracts/build/ore.rights_registry/ore.rights_registry.wasm b/contracts/build/ore.rights_registry/ore.rights_registry.wasm index 5e895d52d6686f80a0a9904a733048db078608b5..0e232d4406543134985889024c32acff380527aa 100755 GIT binary patch delta 220 zcmbPulyUJ<#tqY%89#5H!5qiKcxCf<{shL&!GdLs>;fzboSMuGlP?I}X6EJL*}P7e zl}VnRhlAUZQITDNRhL1-k+G1MksHL6P+$i#d6*{i%Sx*#aA`72C^0IqYBEOzfke5H zMFN3Z92qA65>;U2-Yg}i#LTS0l(E@a@(mZrMh2jbo6S_jnHVQ;_ES@1QebjW;NWF& sWKaMqlTcuG6v%R9EK*?BWe@<`E-k<`dAf!JNNVz34Q;pq{F+Uc0Q7n()&Kwi delta 174 zcmZ2{lyTxw#tqY%86R$*!5qiKxM%Zs{shL&(Sk*c>4!kOTOV^S6~3^-t4C$ z&crx#bDEkOld=MbBZIpFvj&rd0<)t)mLp@40<$iIfFom}v;Y&6g8~OH!{jv@4s4DR RAaf?a*U*L=qo~{bACT#!! diff --git a/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake index cbc1820..3e98b1c 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache index 38e7db4..7853fbc 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache @@ -6,15 +6,15 @@ #IncludeRegexTransform: -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp -eosiolib/asset.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/asset.hpp -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/eosio.hpp +/contracts/ore/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp +eosio/asset.hpp +/contracts/ore/ore-protocol/contracts/ore.standard_token/include/eosio/asset.hpp +eosio/eosio.hpp +/contracts/ore/ore-protocol/contracts/ore.standard_token/include/eosio/eosio.hpp string - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp +/contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp ../include/ore.standard_token.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp +/contracts/ore/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake index c12ba57..5695716 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake @@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES ) # The set of files for implicit dependencies of each language: set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + "/contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_ID "GNU") # The include file search paths: set(CMAKE_CXX_TARGET_INCLUDE_PATH diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make index 06e2557..1e29fa9 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Delete rule output on recipe failure. .DELETE_ON_ERROR: @@ -34,19 +34,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build # Include any dependencies generated for this target. include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make @@ -59,16 +59,27 @@ include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i + cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s + cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires: + +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires + $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides.build +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides.build: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o + # Object files for target ore.standard_token.wasm ore_standard_token_wasm_OBJECTS = \ @@ -80,19 +91,23 @@ ore_standard_token_wasm_EXTERNAL_OBJECTS = ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" + cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/requires: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires + +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/requires + ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake + cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.standard_token /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.standard_token /contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake index 27b4531..4f419ef 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake @@ -1,7 +1,7 @@ file(REMOVE_RECURSE "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - "ore.standard_token.wasm" "ore.standard_token.wasm.pdb" + "ore.standard_token.wasm" ) # Per-language clean rules from dependency scanning. diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal index f5ff152..529d3bd 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal @@ -1,6 +1,6 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp + /contracts/ore/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make index 13c7e17..b9dcac2 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make index 2bc7b56..8a8b634 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make @@ -1,10 +1,10 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token +# compile CXX with /usr/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token CXX_DEFINES = -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include +CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.standard_token/include diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt index ed53ad4..79abe1a 100644 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt +++ b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt @@ -1 +1 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm +/usr/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/contracts/build/ore.standard_token/Makefile b/contracts/build/ore.standard_token/Makefile index 9f63b2f..0a613e7 100644 --- a/contracts/build/ore.standard_token/Makefile +++ b/contracts/build/ore.standard_token/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all @@ -39,19 +39,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Targets provided globally by CMake. @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -69,8 +69,8 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. .PHONY : edit_cache # Special rule for the target edit_cache @@ -80,14 +80,14 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean .PHONY : clean # The main clean target @@ -97,22 +97,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule .PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule # Convenience name for target. @@ -122,7 +122,7 @@ ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.d # fast build rule for target. ore.standard_token.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build .PHONY : ore.standard_token.wasm/fast src/ore.standard_token.o: src/ore.standard_token.cpp.o @@ -131,7 +131,7 @@ src/ore.standard_token.o: src/ore.standard_token.cpp.o # target to build an object file src/ore.standard_token.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o .PHONY : src/ore.standard_token.cpp.o src/ore.standard_token.i: src/ore.standard_token.cpp.i @@ -140,7 +140,7 @@ src/ore.standard_token.i: src/ore.standard_token.cpp.i # target to preprocess a source file src/ore.standard_token.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i .PHONY : src/ore.standard_token.cpp.i src/ore.standard_token.s: src/ore.standard_token.cpp.s @@ -149,7 +149,7 @@ src/ore.standard_token.s: src/ore.standard_token.cpp.s # target to generate assembly for a file src/ore.standard_token.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s .PHONY : src/ore.standard_token.cpp.s # Help Target @@ -159,8 +159,8 @@ help: @echo "... clean" @echo "... depend" @echo "... rebuild_cache" - @echo "... edit_cache" @echo "... ore.standard_token.wasm" + @echo "... edit_cache" @echo "... src/ore.standard_token.o" @echo "... src/ore.standard_token.i" @echo "... src/ore.standard_token.s" @@ -175,6 +175,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/ore.standard_token/cmake_install.cmake b/contracts/build/ore.standard_token/cmake_install.cmake index 41635ba..09cfc2a 100644 --- a/contracts/build/ore.standard_token/cmake_install.cmake +++ b/contracts/build/ore.standard_token/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token +# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.standard_token # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -27,6 +27,11 @@ if(NOT CMAKE_INSTALL_COMPONENT) endif() endif() +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + # Is this installation the result of a crosscompile? if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/contracts/build/ore.standard_token/ore.standard_token.wasm b/contracts/build/ore.standard_token/ore.standard_token.wasm index cccf3208480d0d88da8896a1a547c17bc34c4b3f..133eeca55edb6fb4561339c0f1052b958343a768 100755 GIT binary patch delta 8662 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 auYz;i0pb+1@5i-;AD7?~7hjyg*#82X!c3?D diff --git a/contracts/build/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake index cbc1820..3e98b1c 100644 --- a/contracts/build/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/contracts/build/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake @@ -1,9 +1,9 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache index 2bb6e17..4723ae8 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache @@ -7,28 +7,28 @@ #IncludeRegexTransform: ../ore.system/include/accounts.h +eosio/crypto.hpp +- ../ore.system/include/common.h -eosiolib/eosio.hpp -- eosiolib/asset.hpp - ../ore.system/include/ore.system.hpp -eosiolib/eosio.hpp +eosio/eosio.hpp - -eosiolib/asset.hpp +eosio/asset.hpp - -eosiolib/ignore.hpp +eosio/ignore.hpp - -eosiolib/transaction.hpp -../ore.system/include/eosiolib/transaction.hpp +eosio/transaction.hpp +../ore.system/include/eosio/transaction.hpp accounts.h ../ore.system/include/accounts.h common.h ../ore.system/include/common.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp +/contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp ore.system.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.hpp +/contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.hpp diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake index 38c1580..5d712e9 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake @@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES ) # The set of files for implicit dependencies of each language: set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + "/contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_ID "GNU") # The include file search paths: set(CMAKE_CXX_TARGET_INCLUDE_PATH diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make index 1a455cf..c67cf51 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Delete rule output on recipe failure. .DELETE_ON_ERROR: @@ -34,19 +34,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build # Include any dependencies generated for this target. include ore.system/CMakeFiles/ore.system.wasm.dir/depend.make @@ -59,16 +59,27 @@ include ore.system/CMakeFiles/ore.system.wasm.dir/flags.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ore.system/CMakeFiles/ore.system.wasm.dir/flags.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + cd /contracts/ore/ore-protocol/contracts/build/ore.system && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i + cd /contracts/ore/ore-protocol/contracts/build/ore.system && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s + cd /contracts/ore/ore-protocol/contracts/build/ore.system && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires: + +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires + $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides.build +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides.build: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o + # Object files for target ore.system.wasm ore_system_wasm_OBJECTS = \ @@ -80,19 +91,23 @@ ore_system_wasm_EXTERNAL_OBJECTS = ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" + cd /contracts/ore/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. ore.system/CMakeFiles/ore.system.wasm.dir/build: ore.system/ore.system.wasm .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/build +ore.system/CMakeFiles/ore.system.wasm.dir/requires: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires + +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/requires + ore.system/CMakeFiles/ore.system.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake + cd /contracts/ore/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean ore.system/CMakeFiles/ore.system.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.system /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.system /contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/depend diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake index 578a7b3..b3aa9f0 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake @@ -1,7 +1,7 @@ file(REMOVE_RECURSE "CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - "ore.system.wasm" "ore.system.wasm.pdb" + "ore.system.wasm" ) # Per-language clean rules from dependency scanning. diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal index d11efd6..cfd8b1f 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal @@ -1,8 +1,8 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o ../ore.system/include/accounts.h ../ore.system/include/common.h ../ore.system/include/ore.system.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp + /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make index 15fb232..94b1d8a 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/accounts.h ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/common.h diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make index b61e5c5..7e709f8 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make @@ -1,10 +1,10 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system +# compile CXX with /usr/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system CXX_DEFINES = -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/include +CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.system/include diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt index 00c2df6..61668ca 100644 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt +++ b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt @@ -1 +1 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm +/usr/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm diff --git a/contracts/build/ore.system/Makefile b/contracts/build/ore.system/Makefile index d615598..197f8d0 100644 --- a/contracts/build/ore.system/Makefile +++ b/contracts/build/ore.system/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all @@ -39,19 +39,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Targets provided globally by CMake. @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -69,8 +69,8 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. .PHONY : edit_cache # Special rule for the target edit_cache @@ -80,14 +80,14 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean .PHONY : clean # The main clean target @@ -97,22 +97,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. ore.system/CMakeFiles/ore.system.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule .PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule # Convenience name for target. @@ -122,7 +122,7 @@ ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule # fast build rule for target. ore.system.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build .PHONY : ore.system.wasm/fast src/ore.system.o: src/ore.system.cpp.o @@ -131,7 +131,7 @@ src/ore.system.o: src/ore.system.cpp.o # target to build an object file src/ore.system.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o .PHONY : src/ore.system.cpp.o src/ore.system.i: src/ore.system.cpp.i @@ -140,7 +140,7 @@ src/ore.system.i: src/ore.system.cpp.i # target to preprocess a source file src/ore.system.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i .PHONY : src/ore.system.cpp.i src/ore.system.s: src/ore.system.cpp.s @@ -149,7 +149,7 @@ src/ore.system.s: src/ore.system.cpp.s # target to generate assembly for a file src/ore.system.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s .PHONY : src/ore.system.cpp.s # Help Target @@ -159,8 +159,8 @@ help: @echo "... clean" @echo "... depend" @echo "... rebuild_cache" - @echo "... edit_cache" @echo "... ore.system.wasm" + @echo "... edit_cache" @echo "... src/ore.system.o" @echo "... src/ore.system.i" @echo "... src/ore.system.s" @@ -175,6 +175,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/ore.system/cmake_install.cmake b/contracts/build/ore.system/cmake_install.cmake index ad30cc5..bd1d002 100644 --- a/contracts/build/ore.system/cmake_install.cmake +++ b/contracts/build/ore.system/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system +# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.system # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -27,6 +27,11 @@ if(NOT CMAKE_INSTALL_COMPONENT) endif() endif() +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + # Is this installation the result of a crosscompile? if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/contracts/build/ore.system/ore.system.wasm b/contracts/build/ore.system/ore.system.wasm index 045ce108e175f0e8f7ea0cafc96c354a711c5586..c80d6aa47ced276606de727aca82f139eae4872a 100755 GIT binary patch delta 7984 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 delta 12929 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 M;zbvoiph%de=Bl CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i + cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp > CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s + cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires: + +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires + $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides.build +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides.build: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o + # Object files for target ore.usage_log.wasm ore_usage_log_wasm_OBJECTS = \ @@ -80,19 +91,23 @@ ore_usage_log_wasm_EXTERNAL_OBJECTS = ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" + cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build: ore.usage_log/ore.usage_log.wasm .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/requires: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires + +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/requires + ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake + cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.usage_log /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.usage_log /contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake index a5b32da..7f4af67 100644 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake @@ -1,7 +1,7 @@ file(REMOVE_RECURSE "CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - "ore.usage_log.wasm" "ore.usage_log.wasm.pdb" + "ore.usage_log.wasm" ) # Per-language clean rules from dependency scanning. diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal index b4f2fd6..704a526 100644 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp + /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make index 8eeec66..3974e8d 100644 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make index 89510f6..b5f37eb 100644 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make @@ -1,8 +1,8 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log +# compile CXX with /usr/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log CXX_DEFINES = diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt index 963a4ec..54cd75d 100644 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt +++ b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt @@ -1 +1 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm +/usr/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm diff --git a/contracts/build/ore.usage_log/Makefile b/contracts/build/ore.usage_log/Makefile index 87e7936..1e11db1 100644 --- a/contracts/build/ore.usage_log/Makefile +++ b/contracts/build/ore.usage_log/Makefile @@ -1,5 +1,5 @@ # CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 +# Generated by "Unix Makefiles" Generator, CMake Version 3.10 # Default target executed when no arguments are given to make. default_target: all @@ -39,19 +39,19 @@ cmake_force: SHELL = /bin/sh # The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake +CMAKE_COMMAND = /usr/bin/cmake # The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f +RM = /usr/bin/cmake -E remove -f # Escaping for special characters. EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts +CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build +CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build #============================================================================= # Targets provided globally by CMake. @@ -59,7 +59,7 @@ CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts # Special rule for the target rebuild_cache rebuild_cache: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) .PHONY : rebuild_cache # Special rule for the target rebuild_cache @@ -69,8 +69,8 @@ rebuild_cache/fast: rebuild_cache # Special rule for the target edit_cache edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. .PHONY : edit_cache # Special rule for the target edit_cache @@ -80,14 +80,14 @@ edit_cache/fast: edit_cache # The main all target all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all + $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean .PHONY : clean # The main clean target @@ -97,22 +97,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule .PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule # Convenience name for target. @@ -122,7 +122,7 @@ ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule # fast build rule for target. ore.usage_log.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build .PHONY : ore.usage_log.wasm/fast src/ore.usage_log.o: src/ore.usage_log.cpp.o @@ -131,7 +131,7 @@ src/ore.usage_log.o: src/ore.usage_log.cpp.o # target to build an object file src/ore.usage_log.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o .PHONY : src/ore.usage_log.cpp.o src/ore.usage_log.i: src/ore.usage_log.cpp.i @@ -140,7 +140,7 @@ src/ore.usage_log.i: src/ore.usage_log.cpp.i # target to preprocess a source file src/ore.usage_log.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i .PHONY : src/ore.usage_log.cpp.i src/ore.usage_log.s: src/ore.usage_log.cpp.s @@ -149,7 +149,7 @@ src/ore.usage_log.s: src/ore.usage_log.cpp.s # target to generate assembly for a file src/ore.usage_log.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s + cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s .PHONY : src/ore.usage_log.cpp.s # Help Target @@ -159,8 +159,8 @@ help: @echo "... clean" @echo "... depend" @echo "... rebuild_cache" - @echo "... edit_cache" @echo "... ore.usage_log.wasm" + @echo "... edit_cache" @echo "... src/ore.usage_log.o" @echo "... src/ore.usage_log.i" @echo "... src/ore.usage_log.s" @@ -175,6 +175,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/contracts/build/ore.usage_log/cmake_install.cmake b/contracts/build/ore.usage_log/cmake_install.cmake index 5bd99dd..57827d5 100644 --- a/contracts/build/ore.usage_log/cmake_install.cmake +++ b/contracts/build/ore.usage_log/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log +# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.usage_log # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -27,6 +27,11 @@ if(NOT CMAKE_INSTALL_COMPONENT) endif() endif() +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + # Is this installation the result of a crosscompile? if(NOT DEFINED CMAKE_CROSSCOMPILING) set(CMAKE_CROSSCOMPILING "FALSE") diff --git a/contracts/build/ore.usage_log/ore.usage_log.abi b/contracts/build/ore.usage_log/ore.usage_log.abi index 0781355..a45ba85 100644 --- a/contracts/build/ore.usage_log/ore.usage_log.abi +++ b/contracts/build/ore.usage_log/ore.usage_log.abi @@ -17,7 +17,7 @@ }, { "name": "last_usage_time", - "type": "time_point_sec" + "type": "time_point" }, { "name": "total_count", diff --git a/contracts/build/ore.usage_log/ore.usage_log.wasm b/contracts/build/ore.usage_log/ore.usage_log.wasm index 35ee2c1c25d2fb14b93d90261ea362b29dfd75e0..1a831e46a05520b0a2beb7ad674e996dbe182a8a 100755 GIT binary patch delta 3916 zcmai132ao?6@Bmj`7>j_mk(Yrw#R-mHnZRvdu+UnjhFe}7mRUiV{9jw!86!14mKGK zBq_BaAyEiLB|NEWBbrT75=Cj$)>0dq4MIq1lcpAGl(lV?rHzy*B}ywbZAE(CAKM~` zHdwsn-uLdi%enXd`Sf-A*djf7mmuE&(F=1ozmPKk=|CEKl^K`G|%=$ zX2*8jJTpEuJ{gKmkL?Y`Lwh2#k@!9=$EPA;qR5fy18m~kj#I#rcGZFf)as^7mrTTMjs@C))m`UI~x?PsnuRV&uBswAS5 zG*t?UKSuQVn8UO$KB5Ht2^TtK+a~%}- zE-E&c%RyRGh^jK8nh7IXiJD5pDG;%9s|l)~C!33@j|a?lj3Z{}y7Ft!S#h3GtzzLv z<}wSd;jgAVkMUUQ3$$jTBP~p^`H6N(I(%;7$m$!!?hk980PDNy4h7Rg*?BUp=FjIo zNK5!ld4Hjeyv24A>y-Qv>gSXB?_u3qa0=_U3NFy5g$I~}f^^Q_0+QLmQL6Cc_3OBQeG=7q?fNdu;yJ=3Z4*Dfe#2UwNj{?4 z7-luy-ufPYmN%h8~87sUfRz;a`xv9Foh`|c~Wa<3ZB-j zG0a3ica~^vyx+A^`SKjmn)z|p5N+Wfx~i0;FNuA=doIJz6d&>H^cF;3Wr|x0Xny`v zcSVAsF=>U74aPs+9yrY5X{IjTTUyAEdBU`hf9|=Qb_2q$=toSQh`gk^`J#W&?1w;H zDlT*4(oFHX96#{KOg?g}@g89&{VyAe3g$t5@3i`Rty*n zjad_500TZ^Nhwk?Fp~t}0KOn@hY|>yPUAw(Rs=cMP;p7W1Tc{n`Z4I>VwMJ+u)YBh+8ScXT2LH5@ z*|y~Xnk-2hLhP1QMPeE@z+!JzC!&0yY6m^d->9mjgIultgx2%FSGzFg1p=7{W=_)O zw6VG+EAB-DE>zO{0z(2c77#uU2+(BK2rTI}6%cozrZ#mjhf#nYMrOpcLH}+AktgEW4-5uCj0&0v5I_vZ!iG&f zG)>E6)FYEVBa`laiT}2Pq4GUmXX9C&sr*vi6#sr_F`um0gwis^&DHzp4*pdAAsq8G z9Hv43WJ4>)%MG^FIv`F$wUjc9qq&VwuDVM&RwTNMKiulYo&Pl2XoTkkkMQrbt%5%u z3wniU3ej%`3$xA}=cOR@LLFSv>oQ-hpQ4ZONA+=WR#c6YrrX6*7$}^lCs4FqqsjfrA{!jQBzH* zhIhAl=Mz2<8S95WOi|yFW%SfJqu6Ux4wGGBrXtZkfsOzpi8Md;ig52W?mBA_jkwy) z@N8!_^rT|Xn&_cwnF&|}Vh-6OTLCD4%p(^px%%l}8}TwuyBQ9ULk>%|?B;{*rNOra z6BpdLK$;FO{X0wg6G`-$!N!Z=-jG6*C6y&MeF^@T{N;9N&p&SWA%W66%1fdK*6RQo z6A-h0>GMNIqv%DxnFR#2k%T1Sr+pn|^jADomvtT3+WL$bp?-)M$%z<=3AP&(tPwjD z2@w*}K|~kUc8jO0Bqk>4?U1TvO|0Eg9WU$LK_~dh&e~=0FLu^KbG54*@Cx=d0dV(s zhT=~xreFN&A;w0O{C}w2&F`dHf_F5ykG*D z&uwJ6{ik=|7!uR*=p)vkpPcQV@xMhc-+XnvJ7CZKT z+7g6j1-&1ygGyR2VvgdFcp0rD@vv>H(T2stw{8{1=)tYo7@yg?=^8Wd>??=JU-Y%W z%zyVeC{ilFzcI7tx>Do)D^h>g@60t?9IW|a!WvQ89$Gdgbzoac13-XSqbg}=XtxXu z>fY^-gIYd(3&ux>N8pmLhefIB81ZHdItZM~Fqj-NUPd=L&F>kx$zT`o#*i7J zvau@~t+4!2k`y#_9vUs{7WOaYXcI+t!W*JOJ4}EhGS5g*pw%jpu38rPmn;lr)JJeg zrw719FLju8H~;Z~NG;*LC~v>fz6uQju(F{9aqnRMw>Z;B3znf!-cTm z>tRHB`>s(xvj`Caf=cUV;&AYf`(+-)kr&d`>vC!KTTED6G^#5e}aFos}DaXc;)yYUF65dJ%#v2 zR#&sobeP4X6O*%S8owSH@(G_IsO{eo``=S#=V z^8?{(`YeAsY{MtpYvGz=G)Hx9Bp#oMvv?#Fj!sW7+>3{1XX3bg8eB!tv3{8QBW`-0 z4@WlA%lt$nfNuCoWD|XpOS^S?inr{pplA7QyKCr|d;yfF`9F4-<)U7z>7j5qIvbst iX8WhZk@)VLXAVN%XI!7iUULO}6MmS2fQ7Y)kpBYMJ%LjI delta 3896 zcmb7H32a=|75(ooGvj3mb4U_RxN@Sm7e#%9YP9~8Y}O= z|L*(m-gED{_rCebi|qa9*`XT_-_pB8P9)g$sG3MjC!|q%dRmfSQO!r+E0t-#lHQUM z+d6Xf?pSnBd}N|JBB@G8yW~xm(%l}H*PEX1@o1WN3Cm!am}Y59vpud%myw>M_* zP_Nbs(saX5Oquc-;;dShEGb{nxgs_OWJ#}Oazbw5IF?H} zCNm1C-{tccm{LcIr0ZPLT@sg!5pOB6^}*>+PYlnj#|FW$^nQI@}$by2gw*xi$@V{@P}9*-Qi!8 z+s`$w1(hp|Hm>0?%QK0mWc^}RGFqu6kU@C?pLXWBWHjS#18bq%1J&B!?e|v#)7}u* z!cv*Vu0jxXt_9>;BSi6F#1R-=J}=0E;K5)J*k28{fdV-tH?q}qbJ--NEdO>|FCwT} z`_(Q4Q8o(chVpf;5Dvsgr^}0TLOSGXSh}9sswA#j2iYVz0(ny?3x{q96$8<9XgGbH z=?=(c*zuw?xiSTuvgYXhP$64SMz|(>gU(e1y$x~)t%?n&P71WqaOFJGXgGr&4qHI` z*YE<`(24^91sl$zRUNc*D+F2y&ZC7upj}kD9EMewt`SItrQa(p#=>Kzy*B&;@|Q)~ z8o1ztw6*^eK0X4-RGb1(Y_d?~*%K75$OPh!iV-$PKdz{(7&MavZfzd(uO&l5E(wAN zxQfN?;EDwxet1qGUQ}7By@gpb4Ogw8-IXCA{w$I~$EpmkBK#-lpjfk*I3X9p4=R0> z8u0WYO2Du;8QkO0084O;&XX)@m5^`5;X(_W5@!t{wmF8x zm3f1m_<-HkC$_ah`I`}+b_~#(VdpTc9j;o4k7M_auQE%-2s$n@g}zqpUmW5|ATQJ$ zJ^`QMd6Ir!&GQGd!9Sj43?Vl2)`=3MSg%R*%==??7b00%vxOa`BQ;fQfS#^7%j)RS zT0h3$*VZnvd2z@gEnMOW$R6;ZxXzF2*H^be5W|gyV|9WUFV_ja{JSoK<0|XxQwOp+ z1I3}yJ82BiH|q-_xVL_7a$Ua4WzNKM-I0c#i^U-m-xyxsw29%iaf3=*&l~$=nHbiWy?c@@5 z$GD6RG=76!PXB7G7f=*vX=n_ihPc`x z+m?+5cr`*#t-My>`US|LgacP3av4-}P5*b>7%+s`(mM3q=D2SIW5LWdDJu zzQi++*o$_c^IdQvZ=JoqabFXn!Ng)#E8AP6WC^x|b*2(jJe(C;fk`;mp~c;&?3!Zl z<{TTOy{5ZH;pFWsjXooUASD<3TldZXo0Zl$x%GxEhFVC6QdqLAbLVByk)N42&Po=^ z#aUSLfO_of0FJ6)daOdazcY+Ma<5O2*{*@N%?Y%_`}ZqYCkg6CHPPBj9F{xbT3|We5H9hi1TNxyl-}%GN_RGXhxT>bY!s}&t-Btkz0}5)H9$z13%N9~c=I&ME!YE7< z6UqhJLn}yQpOSx4trRK1O4! z3|#p{ofi$`zoJLYBYyaBd?cLk0u)e)uzAoVFLeEOOX+dEFWLltMW~{(h#wfpJWDmS zYgXr0jO!{EhO&@JsvaksxSVlWWMU-#B7@!A6 zyFr!EMn8Rb#8vb~i$^Z9xZAe)C>@G=tNuR|KmW26*5p9r>(OA2UA=1*4}9bjU{ruv z*tu-$eQ45iTbo%s$=eR;p)_6BZ%xXPth?w(+XnH&ht6$V$7X3|EXdB#?pUUdTc9p4 zLjAxE;Yh4D_2?Xagk3W=u_unThv~IgEqjYDiRa0m%u#u~h8?4cxDWT!8{>7$(dzZg z_|(*{DLxgC#wK=-b9^@y-Lq>7A0Ip+>6%!_{4l*A51?Xu$12%r>Kv;@JKsOnz)sN< zV-`C=pN&P>BNQ30gH=1nEp|6OGG3m82BfD)W3h=n6T5cut9QoYQ)4@JU4!%9pijrM T7Jmr2Iv(GH1x!9Jkfi?r#5iQy diff --git a/contracts/ore.instrument/include/ore.instrument.hpp b/contracts/ore.instrument/include/ore.instrument.hpp index 9c7a746..08e72b9 100755 --- a/contracts/ore.instrument/include/ore.instrument.hpp +++ b/contracts/ore.instrument/include/ore.instrument.hpp @@ -4,11 +4,11 @@ #include #include -#include "eosiolib/eosio.hpp" -#include "eosiolib/asset.hpp" -#include "eosiolib/print.hpp" -#include "eosiolib/transaction.hpp" -#include "eosiolib/time.hpp" +#include +#include +#include +#include +#include #include "ore.rights_registry.hpp" using namespace eosio; @@ -139,7 +139,7 @@ instrument::token instrument::find_token_by_id(uint64_t id) auto tok = _tokens.find(id); if (tok == _tokens.end()) - eosio_assert(false, "token not found"); + check(false, "token not found"); return token{ tok->id, @@ -169,7 +169,7 @@ instrument::token instrument::find_token_by_template(string instrument_template) auto hashtable = _tokens.get_index<"templatehash"_n>(); auto item = hashtable.find(hashStringToInt(instrument_template)); if (item == hashtable.end()) - eosio_assert(false, "instrument with given template not found"); + check(false, "instrument with given template not found"); return {item->id, item->owner, item->minted_by, @@ -219,8 +219,8 @@ void instrument::transfer_balances(name from, name to, uint64_t instrument_id, i { auto fromitr = _account.find(from.value); - eosio_assert(fromitr != _account.end(), "Sender account doesn't exists"); - eosio_assert(fromitr->balance > 0, "Sender account's balance is 0"); + check(fromitr != _account.end(), "Sender account doesn't exists"); + check(fromitr->balance > 0, "Sender account's balance is 0"); _account.modify(fromitr, same_payer, [&](auto &a) { a.balance -= amount; diff --git a/contracts/ore.instrument/include/ore.rights_registry.hpp b/contracts/ore.instrument/include/ore.rights_registry.hpp index f385263..8472868 100755 --- a/contracts/ore.instrument/include/ore.rights_registry.hpp +++ b/contracts/ore.instrument/include/ore.rights_registry.hpp @@ -5,7 +5,7 @@ #pragma once #include -#include "eosiolib/eosio.hpp" +#include #include "ore.types.h" using namespace eosio; diff --git a/contracts/ore.instrument/include/ore.types.h b/contracts/ore.instrument/include/ore.types.h index 034d8f5..de9b22f 100755 --- a/contracts/ore.instrument/include/ore.types.h +++ b/contracts/ore.instrument/include/ore.types.h @@ -1,6 +1,6 @@ #pragma once -#include "eosiolib/transaction.hpp" +#include #include using namespace std; diff --git a/contracts/ore.instrument/src/ore.instrument.cpp b/contracts/ore.instrument/src/ore.instrument.cpp index b92e5c1..ef1c067 100755 --- a/contracts/ore.instrument/src/ore.instrument.cpp +++ b/contracts/ore.instrument/src/ore.instrument.cpp @@ -24,7 +24,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, require_auth(minter); string msg = "owner account does not exist " + owner.to_string(); - eosio_assert(is_account(owner), msg.c_str()); + check(is_account(owner), msg.c_str()); // if an instrument_template name is passed-in, look from an instrument with the same name on the chain // ...if one exists, the new instrument will be a copy of that one @@ -34,7 +34,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, if (instrument.rights.size() == 0) { - eosio_assert(false, "Right array is empty"); + check(false, "Right array is empty"); } // If instrumentId value passed as 0, next available primate key will be automatically assigned as instrumentId @@ -54,7 +54,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, { auto institr = _tokens.find(instrumentId); // If an id value specified (other than 0) and the id already exists in the table, assertion will be thrown - eosio_assert(institr == _tokens.end(), "instrumentId exists!"); + check(institr == _tokens.end(), "instrumentId exists!"); } // ------- Copy an existing intstrument from a template @@ -165,7 +165,7 @@ ACTION instrument::createinst(name minter, name owner, uint64_t instrumentId, in a.id = instrumentId; a.owner = owner; a.minted_by = minter; - a.minted_at = now();; + a.minted_at = current_time_point().sec_since_epoch(); a.instrument = instrument; a.revoked = false; a.start_time = start_time; @@ -191,7 +191,7 @@ ACTION instrument::createinst(name minter, name owner, uint64_t instrumentId, in a.id = instrumentId; a.owner = owner; a.minted_by = a.minted_by; - a.minted_at = now(); + a.minted_at = current_time_point().sec_since_epoch(); a.instrument = instrument; a.revoked = false; a.start_time = start_time; @@ -228,7 +228,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 cancel_deferred(deferred_transaction_id); } msg = "right:" + rightname + " doesn't exist"; - eosio_assert(rightitr.owner.value != 0, msg.c_str()); + check(rightitr.owner.value != 0, msg.c_str()); } // check if the minter of the instrument is the issuer of the right @@ -244,7 +244,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 cancel_deferred(deferred_transaction_id); } msg = "Attempt to create instrument with right: " + rightname + " by minter: " + minter.to_string() + " who isn't whitelisted or owner of right"; - eosio_assert(false, msg.c_str()); + check(false, msg.c_str()); } } @@ -261,7 +261,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 cancel_deferred(deferred_transaction_id); } msg = "Attempt to create instrument with right: " + rightname + " by issuer: " + issuer.to_string() + " who isn't whitelisted or owner of right"; - eosio_assert(false, msg.c_str()); + check(false, msg.c_str()); } } } @@ -292,11 +292,11 @@ ACTION instrument::update(name updater, string instrument_template, instrument_d item = find_token_by_template(instrument_template); } - eosio_assert(item.owner == updater || item.minted_by == updater, "updater acccount doesn't have the authority to change start/emd time of the instrument"); + check(item.owner == updater || item.minted_by == updater, "updater acccount doesn't have the authority to change start/emd time of the instrument"); - eosio_assert(item.revoked == false, "Token is already revoked"); + check(item.revoked == false, "Token is already revoked"); - eosio_assert(item.instrument.mutability == 1 || item.instrument.mutability == 2, "the instrument to be updated is immutable"); + check(item.instrument.mutability == 1 || item.instrument.mutability == 2, "the instrument to be updated is immutable"); rights_registry rights_contract("rights.ore"_n,"rights.ore"_n,_ds); @@ -392,13 +392,13 @@ ACTION instrument::transfer(name sender, name to, uint64_t instrument_id) auto tokenitr = _tokens.find(instrument_id); msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; - eosio_assert(tokenitr != _tokens.end(), msg.c_str()); + check(tokenitr != _tokens.end(), msg.c_str()); msg = "Sender account is not allowed to transfer the instrument " + sender.to_string(); - eosio_assert(tokenitr->owner == sender, msg.c_str()); + check(tokenitr->owner == sender, msg.c_str()); msg = "Instrument Id " + to_string(instrument_id) + " has been previously revoked"; - eosio_assert(tokenitr->revoked == false, msg.c_str()); + check(tokenitr->revoked == false, msg.c_str()); // transfer balance in the accounts table transfer_balances(sender, to, instrument_id); @@ -422,13 +422,13 @@ ACTION instrument::revoke(name revoker, uint64_t instrument_id) auto tokenitr = _tokens.find(instrument_id); msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; - eosio_assert(tokenitr != _tokens.end(), msg.c_str()); + check(tokenitr != _tokens.end(), msg.c_str()); msg = "The account " + revoker.to_string() + "doesn't have authority to revoke the instrument"; - eosio_assert(tokenitr->owner == revoker, msg.c_str()); + check(tokenitr->owner == revoker, msg.c_str()); msg = "Instrument Id" + to_string(instrument_id) + "has been previously revoked"; - eosio_assert(tokenitr->revoked == false, msg.c_str()); + check(tokenitr->revoked == false, msg.c_str()); _tokens.modify(tokenitr, same_payer, [&](auto &t) { t.revoked = true; @@ -450,13 +450,13 @@ ACTION instrument::burn(name burner, uint64_t instrument_id) auto tokenitr = _tokens.find(instrument_id); msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; - eosio_assert(tokenitr != _tokens.end(), msg.c_str()); + check(tokenitr != _tokens.end(), msg.c_str()); msg = "The account " + burner.to_string() + "doesn't have authority to burn the instrument"; - eosio_assert(tokenitr->owner == burner, msg.c_str()); + check(tokenitr->owner == burner, msg.c_str()); msg = "Instrument Id" + to_string(instrument_id) + "is not mutable and cannot be burned."; - eosio_assert(tokenitr->instrument.mutability == 2, msg.c_str()); + check(tokenitr->instrument.mutability == 2, msg.c_str()); transfer_balances(burner, same_payer, instrument_id); sub_balance(burner, asset(10000, symbol(symbol_code("OREINST"),4))); @@ -477,14 +477,14 @@ ACTION instrument::create(name issuer, // auto sym = "maximum_supply.symbol"; eosio::symbol sym = symbol(symbol_code("OREINST"),4); - eosio_assert(maximum_supply.symbol == sym, "symbol name must be ORINST"); - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(maximum_supply.is_valid(), "invalid supply"); - eosio_assert(maximum_supply.amount > 0, "max-supply must be positive"); + check(maximum_supply.symbol == sym, "symbol name must be ORINST"); + check(sym.is_valid(), "invalid symbol name"); + check(maximum_supply.is_valid(), "invalid supply"); + check(maximum_supply.amount > 0, "max-supply must be positive"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing == statstable.end(), "token with symbol already exists"); + check(existing == statstable.end(), "token with symbol already exists"); statstable.emplace(_self, [&](auto &s) { s.supply.symbol = sym; @@ -500,20 +500,20 @@ ACTION instrument::create(name issuer, ACTION instrument::issue(name to, asset quantity, string memo) { auto sym = quantity.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name"); + check(memo.size() <= 256, "memo has more than 256 bytes"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing != statstable.end(), "token with symbol does not exist, create token before issue"); + check(existing != statstable.end(), "token with symbol does not exist, create token before issue"); const auto &st = *existing; require_auth(st.issuer); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must issue positive quantity"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must issue positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - eosio_assert(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); statstable.modify(st, same_payer, [&](auto &s) { s.supply += quantity; @@ -537,7 +537,7 @@ void instrument::sub_balance(name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - eosio_assert(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance"); if (from.balance.amount == value.amount) { diff --git a/contracts/ore.rights_registry/include/ore.rights_registry.hpp b/contracts/ore.rights_registry/include/ore.rights_registry.hpp index f385263..8472868 100755 --- a/contracts/ore.rights_registry/include/ore.rights_registry.hpp +++ b/contracts/ore.rights_registry/include/ore.rights_registry.hpp @@ -5,7 +5,7 @@ #pragma once #include -#include "eosiolib/eosio.hpp" +#include #include "ore.types.h" using namespace eosio; diff --git a/contracts/ore.rights_registry/include/ore.types.h b/contracts/ore.rights_registry/include/ore.types.h index 034d8f5..0d8ce00 100755 --- a/contracts/ore.rights_registry/include/ore.types.h +++ b/contracts/ore.rights_registry/include/ore.types.h @@ -1,6 +1,6 @@ #pragma once -#include "eosiolib/transaction.hpp" +/*#include */ #include using namespace std; diff --git a/contracts/ore.rights_registry/src/ore.rights_registry.cpp b/contracts/ore.rights_registry/src/ore.rights_registry.cpp index 1964822..4984fe1 100755 --- a/contracts/ore.rights_registry/src/ore.rights_registry.cpp +++ b/contracts/ore.rights_registry/src/ore.rights_registry.cpp @@ -25,7 +25,7 @@ ACTION rights_registry::upsertright(name owner, string &right_name, vectorowner == owner, msg.c_str()); + check(itr->owner == owner, msg.c_str()); _rights.modify(itr, owner, [&](auto &end) { end.urls = urls; @@ -44,7 +44,7 @@ ACTION rights_registry::deleteright(name owner, string &right_name) string msg = "The right " + right_name + " doesn't exist "; - eosio_assert(itr != _rights.end(), msg.c_str()); + check(itr != _rights.end(), msg.c_str()); _rights.erase(itr); } diff --git a/contracts/ore.standard_token/include/ore.standard_token.hpp b/contracts/ore.standard_token/include/ore.standard_token.hpp index a46a7ad..53213e7 100755 --- a/contracts/ore.standard_token/include/ore.standard_token.hpp +++ b/contracts/ore.standard_token/include/ore.standard_token.hpp @@ -4,8 +4,8 @@ */ #pragma once -#include "eosiolib/asset.hpp" -#include "eosiolib/eosio.hpp" +#include "eosio/asset.hpp" +#include "eosio/eosio.hpp" #include @@ -109,9 +109,9 @@ void oretoken::set_allowance(name from, name to, asset quantity, bool increment) stats statstable(_self, sym.raw()); const auto &st = statstable.get(sym.raw()); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount >= 0, "must transfer positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount >= 0, "must transfer positive quantity"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); name key = to; @@ -143,7 +143,7 @@ asset oretoken::allowance_of(name from, name to) auto allowanceitr = allowances.find(to.value); - eosio_assert(allowanceitr != allowances.end(), "no allowance approved for this account"); + check(allowanceitr != allowances.end(), "no allowance approved for this account"); return allowanceitr->quantity; } diff --git a/contracts/ore.standard_token/src/ore.standard_token.cpp b/contracts/ore.standard_token/src/ore.standard_token.cpp index 3ee0339..a164b13 100755 --- a/contracts/ore.standard_token/src/ore.standard_token.cpp +++ b/contracts/ore.standard_token/src/ore.standard_token.cpp @@ -24,13 +24,13 @@ ACTION oretoken::create(name issuer, require_auth(_self); auto sym = maximum_supply.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(maximum_supply.is_valid(), "invalid supply"); - eosio_assert(maximum_supply.amount > 0, "max-supply must be positive"); + check(sym.is_valid(), "invalid symbol name"); + check(maximum_supply.is_valid(), "invalid supply"); + check(maximum_supply.amount > 0, "max-supply must be positive"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing == statstable.end(), "token with symbol already exists"); + check(existing == statstable.end(), "token with symbol already exists"); statstable.emplace(_self, [&](auto &s) { s.supply.symbol = maximum_supply.symbol; @@ -47,7 +47,7 @@ ACTION oretoken::approve(name from, name to, asset quantity, string memo) accounts from_acnts(_self, from.value); const auto &from_account = from_acnts.get(quantity.symbol.code().raw(), "no balance object found"); - eosio_assert(from_account.balance.amount >= quantity.amount, "amount being approved is more than the balance of the approver account"); + check(from_account.balance.amount >= quantity.amount, "amount being approved is more than the balance of the approver account"); set_allowance(from, to, quantity, true); } @@ -55,20 +55,20 @@ ACTION oretoken::approve(name from, name to, asset quantity, string memo) ACTION oretoken::issue(name to, asset quantity, string memo) { auto sym = quantity.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name"); + check(memo.size() <= 256, "memo has more than 256 bytes"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing != statstable.end(), "token with symbol does not exist, create token before issue"); + check(existing != statstable.end(), "token with symbol does not exist, create token before issue"); const auto &st = *existing; require_auth(st.issuer); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must issue positive quantity"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must issue positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - eosio_assert(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); statstable.modify(st, same_payer, [&](auto &s) { s.supply += quantity; @@ -85,19 +85,19 @@ ACTION oretoken::issue(name to, asset quantity, string memo) ACTION oretoken::retire(asset quantity, string memo) { auto sym = quantity.symbol; - eosio_assert(sym.is_valid(), "invalid symbol name"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name"); + check(memo.size() <= 256, "memo has more than 256 bytes"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - eosio_assert(existing != statstable.end(), "token with symbol does not exist"); + check(existing != statstable.end(), "token with symbol does not exist"); const auto &st = *existing; require_auth(st.issuer); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must retire positive quantity"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must retire positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); statstable.modify(st, same_payer, [&](auto &s) { s.supply -= quantity; @@ -111,9 +111,9 @@ ACTION oretoken::transfer(name from, asset quantity, string memo) { - eosio_assert(from != to, "cannot transfer to self"); + check(from != to, "cannot transfer to self"); require_auth(from); - eosio_assert(is_account(to), "to account does not exist"); + check(is_account(to), "to account does not exist"); auto sym = quantity.symbol.code(); stats statstable(_self, sym.raw()); const auto &st = statstable.get(sym.raw()); @@ -121,10 +121,10 @@ ACTION oretoken::transfer(name from, require_recipient(from); require_recipient(to); - eosio_assert(quantity.is_valid(), "invalid quantity"); - eosio_assert(quantity.amount > 0, "must transfer positive quantity"); - eosio_assert(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - eosio_assert(memo.size() <= 256, "memo has more than 256 bytes"); + check(quantity.is_valid(), "invalid quantity"); + check(quantity.amount > 0, "must transfer positive quantity"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); + check(memo.size() <= 256, "memo has more than 256 bytes"); auto payer = has_auth(to) ? to : from; @@ -144,7 +144,7 @@ ACTION oretoken::transferfrom(name sender, name from, name to, asset quantity, s print(" from ", name{from}); print(" to ", name{to}); - eosio_assert(allowance.amount >= quantity.amount, "the amount being transferred is more than the approved amount"); + check(allowance.amount >= quantity.amount, "the amount being transferred is more than the approved amount"); add_balance(to, quantity, sender); sub_balance_from(sender, from, quantity); @@ -158,7 +158,7 @@ void oretoken::sub_balance(name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - eosio_assert(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance"); { from_acnts.modify(from, owner, [&](auto &a) { @@ -173,7 +173,7 @@ void oretoken::sub_balance_from(name sender, name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - eosio_assert(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance"); from_acnts.modify(from, sender, [&](auto &a) { a.balance -= value; @@ -206,7 +206,7 @@ ACTION oretoken::open(name owner, const symbol &symbol, name ram_payer) stats statstable(_self, sym_code_raw); const auto &st = statstable.get(sym_code_raw, "symbol does not exist"); - eosio_assert(st.supply.symbol == symbol, "symbol precision mismatch"); + check(st.supply.symbol == symbol, "symbol precision mismatch"); accounts acnts(_self, owner.value); auto it = acnts.find(sym_code_raw); @@ -223,8 +223,8 @@ ACTION oretoken::close(name owner, const symbol &symbol) require_auth(owner); accounts acnts(_self, owner.value); auto it = acnts.find(symbol.code().raw()); - eosio_assert(it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect."); - eosio_assert(it->balance.amount == 0, "Cannot close because the balance is not zero."); + check(it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect."); + check(it->balance.amount == 0, "Cannot close because the balance is not zero."); acnts.erase(it); } diff --git a/contracts/ore.system/include/accounts.h b/contracts/ore.system/include/accounts.h index 1186fb9..4be2842 100755 --- a/contracts/ore.system/include/accounts.h +++ b/contracts/ore.system/include/accounts.h @@ -1,4 +1,7 @@ #pragma once + +#include + using namespace eosio; namespace accounts { diff --git a/contracts/ore.system/include/common.h b/contracts/ore.system/include/common.h index df1f784..85a60d5 100755 --- a/contracts/ore.system/include/common.h +++ b/contracts/ore.system/include/common.h @@ -1,7 +1,7 @@ #pragma once -#include -#include +/*#include +#include */ using namespace eosio; using std::string; @@ -42,7 +42,7 @@ namespace common { RamInfo ramInfo(name("eosio"), name("eosio").value); auto ramData = ramInfo.find(S_RAM.raw()); symbol coreSymbol = core_symbol; - eosio_assert(ramData != ramInfo.end(), "Could not get RAM info"); + check(ramData != ramInfo.end(), "Could not get RAM info"); uint64_t base = ramData->base.balance.amount; uint64_t quote = ramData->quote.balance.amount; diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index e428ff8..dd0a826 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -1,7 +1,7 @@ -#include -#include -#include -#include "eosiolib/transaction.hpp" +#include +#include +#include +#include "eosio/transaction.hpp" #include "accounts.h" #include "common.h" using namespace eosio; diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 2f68162..162cd5a 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -105,13 +105,21 @@ ACTION oresystem::createoreacc(name creator, .send(); } - action( +//*** Changed GBT +/* action( permission_level{creator, "active"_n}, "eosio.token"_n, "transfer"_n, make_tuple(creator, ore_lock, priceitr->createprice, std::string("ore lock"))) - .send(); + .send();*/ + action( + permission_level{creator, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(creator, priceitr->createprice, std::string("ore lock"))) + .send(); +//*** accounts::newaccount new_account = accounts::newaccount{ .creator = creator, .name = newname, @@ -212,22 +220,37 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) if(newPriceItr->createprice > oldTierItr->createprice) { require_auth(payer); orePriceDelta = newPriceItr->createprice - oldTierItr->createprice; - action( +//*** Changed GBT +/* action( permission_level{payer, "active"_n}, "eosio.token"_n, "transfer"_n, make_tuple(payer, ore_lock, orePriceDelta, std::string("ore lock"))) + .send();*/ + action( + permission_level{payer, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(payer, orePriceDelta, std::string("ore lock"))) .send(); - +//*** } else if (newPriceItr->createprice < oldTierItr->createprice) { require_auth(account); orePriceDelta = oldTierItr->createprice - newPriceItr->createprice; - action( +//*** Changed GBT +/* action( permission_level{ore_lock, "active"_n}, "eosio.token"_n, "transfer"_n, make_tuple(ore_lock, account, orePriceDelta, std::string("ore released from lock"))) + .send();*/ + action( + permission_level{ore_lock, "active"_n}, + "eosio.token"_n, + "unstake"_n, + make_tuple(account, orePriceDelta, std::string("ore released from lock"))) .send(); +//*** } _tiers.erase(oldTierItr); } diff --git a/contracts/ore.usage_log/src/ore.usage_log.cpp b/contracts/ore.usage_log/src/ore.usage_log.cpp index 3f1ad53..492225f 100755 --- a/contracts/ore.usage_log/src/ore.usage_log.cpp +++ b/contracts/ore.usage_log/src/ore.usage_log.cpp @@ -1,6 +1,6 @@ -#include -#include -#include +#include +#include +#include #include #include @@ -36,7 +36,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract auto itr = _logs.find(hashStr(token_hash)); string msg = "No log exist for the given pair of instrument id " + to_string(instrument_id) + " and access token hash " + token_hash + "\n"; - eosio_assert(itr != _logs.end(), msg.c_str()); + check(itr != _logs.end(), msg.c_str()); print("action:deletelog Log deleted for instrument id : " + to_string(instrument_id) + " and access token hash" + token_hash + "\n"); @@ -56,7 +56,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract _counts.emplace(_self, [&](auto &a) { a.right_hash = right_hash; a.right_name = right_name; - a.last_usage_time = time_point_sec(now()); + a.last_usage_time = current_time_point(); //time_point_sec(now()); a.total_count = 1; a.total_cpu = cpu; }); @@ -64,7 +64,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract else { _counts.modify(itr, _self, [&](auto &a) { - a.last_usage_time = time_point_sec(now()); + a.last_usage_time = current_time_point(); //time_point_sec(now()); a.total_count += 1; a.total_cpu += cpu; }); @@ -92,7 +92,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract { uint64_t right_hash; string right_name; - time_point_sec last_usage_time; + time_point last_usage_time; uint64_t total_count; asset total_cpu; auto primary_key() const { return right_hash; } From 795ba0fc1a7d7c5c09267b1615705f66851ceb95 Mon Sep 17 00:00:00 2001 From: "Andrew Chaney (netuoso)" Date: Sat, 14 Mar 2020 16:16:10 -0500 Subject: [PATCH 09/43] Remove build files --- contracts/build/CMakeCache.txt | 333 --------- .../CMakeDirectoryInformation.cmake | 16 - contracts/build/CMakeFiles/CMakeOutput.log | 633 ------------------ contracts/build/CMakeFiles/Makefile.cmake | 63 -- contracts/build/CMakeFiles/Makefile2 | 346 ---------- .../build/CMakeFiles/TargetDirectories.txt | 17 - contracts/build/CMakeFiles/cmake.check_cache | 1 - contracts/build/CMakeFiles/progress.marks | 1 - contracts/build/Makefile | 204 ------ contracts/build/cmake_install.cmake | 59 -- .../CMakeDirectoryInformation.cmake | 16 - .../ore.instrument.wasm.dir/CXX.includecache | 48 -- .../ore.instrument.wasm.dir/DependInfo.cmake | 21 - .../ore.instrument.wasm.dir/build.make | 113 ---- .../ore.instrument.wasm.dir/cmake_clean.cmake | 10 - .../ore.instrument.wasm.dir/depend.internal | 8 - .../ore.instrument.wasm.dir/depend.make | 8 - .../ore.instrument.wasm.dir/flags.make | 10 - .../ore.instrument.wasm.dir/link.txt | 1 - .../ore.instrument.wasm.dir/progress.make | 3 - .../ore.instrument/CMakeFiles/progress.marks | 1 - contracts/build/ore.instrument/Makefile | 180 ----- .../build/ore.instrument/cmake_install.cmake | 39 -- .../build/ore.instrument/ore.instrument.abi | 478 ------------- .../build/ore.instrument/ore.instrument.wasm | Bin 103894 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../CXX.includecache | 24 - .../DependInfo.cmake | 21 - .../ore.rights_registry.wasm.dir/build.make | 113 ---- .../cmake_clean.cmake | 10 - .../depend.internal | 7 - .../ore.rights_registry.wasm.dir/depend.make | 7 - .../ore.rights_registry.wasm.dir/flags.make | 10 - .../ore.rights_registry.wasm.dir/link.txt | 1 - .../progress.make | 3 - .../CMakeFiles/progress.marks | 1 - contracts/build/ore.rights_registry/Makefile | 180 ----- .../ore.rights_registry/cmake_install.cmake | 39 -- .../ore.rights_registry.abi | 136 ---- .../ore.rights_registry.wasm | Bin 25251 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../CXX.includecache | 20 - .../DependInfo.cmake | 21 - .../ore.standard_token.wasm.dir/build.make | 113 ---- .../cmake_clean.cmake | 10 - .../depend.internal | 6 - .../ore.standard_token.wasm.dir/depend.make | 6 - .../ore.standard_token.wasm.dir/flags.make | 10 - .../ore.standard_token.wasm.dir/link.txt | 1 - .../ore.standard_token.wasm.dir/progress.make | 3 - .../CMakeFiles/progress.marks | 1 - contracts/build/ore.standard_token/Makefile | 180 ----- .../ore.standard_token/cmake_install.cmake | 39 -- .../ore.standard_token/ore.standard_token.abi | 264 -------- .../ore.standard_token.wasm | Bin 34711 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../ore.system.wasm.dir/CXX.includecache | 34 - .../ore.system.wasm.dir/DependInfo.cmake | 21 - .../CMakeFiles/ore.system.wasm.dir/build.make | 113 ---- .../ore.system.wasm.dir/cmake_clean.cmake | 10 - .../ore.system.wasm.dir/depend.internal | 8 - .../ore.system.wasm.dir/depend.make | 8 - .../CMakeFiles/ore.system.wasm.dir/flags.make | 10 - .../CMakeFiles/ore.system.wasm.dir/link.txt | 1 - .../ore.system.wasm.dir/progress.make | 3 - .../ore.system/CMakeFiles/progress.marks | 1 - contracts/build/ore.system/Makefile | 180 ----- .../build/ore.system/cmake_install.cmake | 39 -- contracts/build/ore.system/ore.system.abi | 198 ------ contracts/build/ore.system/ore.system.wasm | Bin 40416 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../ore.usage_log.wasm.dir/CXX.includecache | 20 - .../ore.usage_log.wasm.dir/DependInfo.cmake | 20 - .../ore.usage_log.wasm.dir/build.make | 113 ---- .../ore.usage_log.wasm.dir/cmake_clean.cmake | 10 - .../ore.usage_log.wasm.dir/depend.internal | 5 - .../ore.usage_log.wasm.dir/depend.make | 5 - .../ore.usage_log.wasm.dir/flags.make | 10 - .../ore.usage_log.wasm.dir/link.txt | 1 - .../ore.usage_log.wasm.dir/progress.make | 3 - .../ore.usage_log/CMakeFiles/progress.marks | 1 - contracts/build/ore.usage_log/Makefile | 180 ----- .../build/ore.usage_log/cmake_install.cmake | 39 -- .../build/ore.usage_log/ore.usage_log.abi | 152 ----- .../build/ore.usage_log/ore.usage_log.wasm | Bin 26662 -> 0 bytes 85 files changed, 5084 deletions(-) delete mode 100644 contracts/build/CMakeCache.txt delete mode 100644 contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/CMakeFiles/CMakeOutput.log delete mode 100644 contracts/build/CMakeFiles/Makefile.cmake delete mode 100644 contracts/build/CMakeFiles/Makefile2 delete mode 100644 contracts/build/CMakeFiles/TargetDirectories.txt delete mode 100644 contracts/build/CMakeFiles/cmake.check_cache delete mode 100644 contracts/build/CMakeFiles/progress.marks delete mode 100644 contracts/build/Makefile delete mode 100644 contracts/build/cmake_install.cmake delete mode 100644 contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt delete mode 100644 contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make delete mode 100644 contracts/build/ore.instrument/CMakeFiles/progress.marks delete mode 100644 contracts/build/ore.instrument/Makefile delete mode 100644 contracts/build/ore.instrument/cmake_install.cmake delete mode 100644 contracts/build/ore.instrument/ore.instrument.abi delete mode 100755 contracts/build/ore.instrument/ore.instrument.wasm delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make delete mode 100644 contracts/build/ore.rights_registry/CMakeFiles/progress.marks delete mode 100644 contracts/build/ore.rights_registry/Makefile delete mode 100644 contracts/build/ore.rights_registry/cmake_install.cmake delete mode 100644 contracts/build/ore.rights_registry/ore.rights_registry.abi delete mode 100755 contracts/build/ore.rights_registry/ore.rights_registry.wasm delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make delete mode 100644 contracts/build/ore.standard_token/CMakeFiles/progress.marks delete mode 100644 contracts/build/ore.standard_token/Makefile delete mode 100644 contracts/build/ore.standard_token/cmake_install.cmake delete mode 100644 contracts/build/ore.standard_token/ore.standard_token.abi delete mode 100755 contracts/build/ore.standard_token/ore.standard_token.wasm delete mode 100644 contracts/build/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt delete mode 100644 contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make delete mode 100644 contracts/build/ore.system/CMakeFiles/progress.marks delete mode 100644 contracts/build/ore.system/Makefile delete mode 100644 contracts/build/ore.system/cmake_install.cmake delete mode 100644 contracts/build/ore.system/ore.system.abi delete mode 100755 contracts/build/ore.system/ore.system.wasm delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make delete mode 100644 contracts/build/ore.usage_log/CMakeFiles/progress.marks delete mode 100644 contracts/build/ore.usage_log/Makefile delete mode 100644 contracts/build/ore.usage_log/cmake_install.cmake delete mode 100644 contracts/build/ore.usage_log/ore.usage_log.abi delete mode 100755 contracts/build/ore.usage_log/ore.usage_log.wasm diff --git a/contracts/build/CMakeCache.txt b/contracts/build/CMakeCache.txt deleted file mode 100644 index b364478..0000000 --- a/contracts/build/CMakeCache.txt +++ /dev/null @@ -1,333 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /contracts/ore/ore-protocol/contracts/build -# It was generated by CMake: /usr/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None(CMAKE_CXX_FLAGS or -// CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. -CMAKE_BUILD_TYPE:STRING= - -//Enable/Disable color output during build. -CMAKE_COLOR_MAKEFILE:BOOL=ON - -//CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 - -//Flags used by the compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release builds for minimum -// size. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during release builds with debug info. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-7 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-7 - -//Flags used by the compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the compiler during debug builds. -CMAKE_C_FLAGS_DEBUG:STRING=-g - -//Flags used by the compiler during release builds for minimum -// size. -CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG - -//Flags used by the compiler during release builds. -CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG - -//Flags used by the compiler during release builds with debug info. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG - -//Flags used by the linker. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//Path to a program. -CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make - -//Flags used by the linker during the creation of modules. -CMAKE_MODULE_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=eosio_contracts - -//Path to a program. -CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib - -//Flags used by the linker during the creation of dll's. -CMAKE_SHARED_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=NO - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=NO - -//Flags used by the linker during the creation of static libraries. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during debug builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during release minsize builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during release builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during Release with Debug Info builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//The directory containing a CMake configuration file for eosio.cdt. -eosio.cdt_DIR:PATH=/usr/lib/cmake/eosio.cdt - -//Value Computed by CMake -eosio_contracts_BINARY_DIR:STATIC=/contracts/ore/ore-protocol/contracts/build - -//Value Computed by CMake -eosio_contracts_SOURCE_DIR:STATIC=/contracts/ore/ore-protocol/contracts - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/contracts/ore/ore-protocol/contracts/build -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=10 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 -//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE -CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/usr/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR -CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB -CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Unix Makefiles -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/contracts/ore/ore-protocol/contracts -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MAKE_PROGRAM -CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=6 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.10 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 - diff --git a/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 3e98b1c..0000000 --- a/contracts/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/CMakeFiles/CMakeOutput.log b/contracts/build/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 8c3a12d..0000000 --- a/contracts/build/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,633 +0,0 @@ -The system is: Linux - 4.15.0-76-generic - x86_64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: /usr/bin/cc -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - -The C compiler identification is GNU, found in "/contracts/ore/ore-protocol/contracts/build/CMakeFiles/3.10.2/CompilerIdC/a.out" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: /usr/bin/c++ -Build flags: -Id flags: - -The output was: -0 - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" - -The CXX compiler identification is GNU, found in "/contracts/ore/ore-protocol/contracts/build/CMakeFiles/3.10.2/CompilerIdCXX/a.out" - -Determining if the C compiler works passed with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_6eb3e/fast" -/usr/bin/make -f CMakeFiles/cmTC_6eb3e.dir/build.make CMakeFiles/cmTC_6eb3e.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_6eb3e.dir/testCCompiler.c.o -/usr/bin/cc -o CMakeFiles/cmTC_6eb3e.dir/testCCompiler.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCCompiler.c -Linking C executable cmTC_6eb3e -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6eb3e.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_6eb3e.dir/testCCompiler.c.o -o cmTC_6eb3e -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - -Detecting C compiler ABI info compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_ae97d/fast" -/usr/bin/make -f CMakeFiles/cmTC_ae97d.dir/build.make CMakeFiles/cmTC_ae97d.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -o CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c -Linking C executable cmTC_ae97d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae97d.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -o cmTC_ae97d -Using built-in specs. -COLLECT_GCC=/usr/bin/cc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -OFFLOAD_TARGET_NAMES=nvptx-none -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ae97d' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccK2zlmq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ae97d /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ae97d' '-mtune=generic' '-march=x86-64' -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - -Parsed C implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_ae97d/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_ae97d.dir/build.make CMakeFiles/cmTC_ae97d.dir/build] - ignore line: [make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -o CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.10/Modules/CMakeCCompilerABI.c] - ignore line: [Linking C executable cmTC_ae97d] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ae97d.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -o cmTC_ae97d ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ae97d' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccK2zlmq.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_ae97d /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccK2zlmq.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTC_ae97d] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] - arg [CMakeFiles/cmTC_ae97d.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - -Detecting C [-std=c11] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_81488/fast" -/usr/bin/make -f CMakeFiles/cmTC_81488.dir/build.make CMakeFiles/cmTC_81488.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_81488.dir/feature_tests.c.o -/usr/bin/cc -std=c11 -o CMakeFiles/cmTC_81488.dir/feature_tests.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_81488 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_81488.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_81488.dir/feature_tests.c.o -o cmTC_81488 -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: C_FEATURE:1c_function_prototypes - Feature record: C_FEATURE:1c_restrict - Feature record: C_FEATURE:1c_static_assert - Feature record: C_FEATURE:1c_variadic_macros - - -Detecting C [-std=c99] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_f82fd/fast" -/usr/bin/make -f CMakeFiles/cmTC_f82fd.dir/build.make CMakeFiles/cmTC_f82fd.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_f82fd.dir/feature_tests.c.o -/usr/bin/cc -std=c99 -o CMakeFiles/cmTC_f82fd.dir/feature_tests.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_f82fd -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f82fd.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_f82fd.dir/feature_tests.c.o -o cmTC_f82fd -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: C_FEATURE:1c_function_prototypes - Feature record: C_FEATURE:1c_restrict - Feature record: C_FEATURE:0c_static_assert - Feature record: C_FEATURE:1c_variadic_macros - - -Detecting C [-std=c90] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_42409/fast" -/usr/bin/make -f CMakeFiles/cmTC_42409.dir/build.make CMakeFiles/cmTC_42409.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_42409.dir/feature_tests.c.o -/usr/bin/cc -std=c90 -o CMakeFiles/cmTC_42409.dir/feature_tests.c.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.c -Linking C executable cmTC_42409 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_42409.dir/link.txt --verbose=1 -/usr/bin/cc CMakeFiles/cmTC_42409.dir/feature_tests.c.o -o cmTC_42409 -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: C_FEATURE:1c_function_prototypes - Feature record: C_FEATURE:0c_restrict - Feature record: C_FEATURE:0c_static_assert - Feature record: C_FEATURE:0c_variadic_macros -Determining if the CXX compiler works passed with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_44fdb/fast" -/usr/bin/make -f CMakeFiles/cmTC_44fdb.dir/build.make CMakeFiles/cmTC_44fdb.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_44fdb.dir/testCXXCompiler.cxx.o -/usr/bin/c++ -o CMakeFiles/cmTC_44fdb.dir/testCXXCompiler.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx -Linking CXX executable cmTC_44fdb -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_44fdb.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_44fdb.dir/testCXXCompiler.cxx.o -o cmTC_44fdb -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_2e8f6/fast" -/usr/bin/make -f CMakeFiles/cmTC_2e8f6.dir/build.make CMakeFiles/cmTC_2e8f6.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -o CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp -Linking CXX executable cmTC_2e8f6 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e8f6.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e8f6 -Using built-in specs. -COLLECT_GCC=/usr/bin/c++ -COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -OFFLOAD_TARGET_NAMES=nvptx-none -OFFLOAD_TARGET_DEFAULT=1 -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) -COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/ -LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e8f6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' - /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccO5KzQM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2e8f6 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e8f6' '-shared-libgcc' '-mtune=generic' '-march=x86-64' -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - -Parsed CXX implicit link information from above output: - link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp] - ignore line: [] - ignore line: [Run Build Command:"/usr/bin/make" "cmTC_2e8f6/fast"] - ignore line: [/usr/bin/make -f CMakeFiles/cmTC_2e8f6.dir/build.make CMakeFiles/cmTC_2e8f6.dir/build] - ignore line: [make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -o CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.10/Modules/CMakeCXXCompilerABI.cpp] - ignore line: [Linking CXX executable cmTC_2e8f6] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2e8f6.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2e8f6 ] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/c++] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] - ignore line: [Thread model: posix] - ignore line: [gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/7/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/7/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2e8f6' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper -plugin-opt=-fresolution=/tmp/ccO5KzQM.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_2e8f6 /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/7/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccO5KzQM.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [--sysroot=/] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTC_2e8f6] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o] ==> ignore - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] - arg [CMakeFiles/cmTC_2e8f6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore - arg [-lstdc++] ==> lib [stdc++] - arg [-lm] ==> lib [m] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [-lc] ==> lib [c] - arg [-lgcc_s] ==> lib [gcc_s] - arg [-lgcc] ==> lib [gcc] - arg [/usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o] ==> ignore - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7] ==> [/usr/lib/gcc/x86_64-linux-gnu/7] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/7/../../..] ==> [/usr/lib] - implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/7;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - - - -Detecting CXX [-std=c++1z] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_09274/fast" -/usr/bin/make -f CMakeFiles/cmTC_09274.dir/build.make CMakeFiles/cmTC_09274.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_09274.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++1z -o CMakeFiles/cmTC_09274.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_09274 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_09274.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_09274.dir/feature_tests.cxx.o -o cmTC_09274 -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:1cxx_alias_templates - Feature record: CXX_FEATURE:1cxx_alignas - Feature record: CXX_FEATURE:1cxx_alignof - Feature record: CXX_FEATURE:1cxx_attributes - Feature record: CXX_FEATURE:1cxx_attribute_deprecated - Feature record: CXX_FEATURE:1cxx_auto_type - Feature record: CXX_FEATURE:1cxx_binary_literals - Feature record: CXX_FEATURE:1cxx_constexpr - Feature record: CXX_FEATURE:1cxx_contextual_conversions - Feature record: CXX_FEATURE:1cxx_decltype - Feature record: CXX_FEATURE:1cxx_decltype_auto - Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:1cxx_default_function_template_args - Feature record: CXX_FEATURE:1cxx_defaulted_functions - Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:1cxx_delegating_constructors - Feature record: CXX_FEATURE:1cxx_deleted_functions - Feature record: CXX_FEATURE:1cxx_digit_separators - Feature record: CXX_FEATURE:1cxx_enum_forward_declarations - Feature record: CXX_FEATURE:1cxx_explicit_conversions - Feature record: CXX_FEATURE:1cxx_extended_friend_declarations - Feature record: CXX_FEATURE:1cxx_extern_templates - Feature record: CXX_FEATURE:1cxx_final - Feature record: CXX_FEATURE:1cxx_func_identifier - Feature record: CXX_FEATURE:1cxx_generalized_initializers - Feature record: CXX_FEATURE:1cxx_generic_lambdas - Feature record: CXX_FEATURE:1cxx_inheriting_constructors - Feature record: CXX_FEATURE:1cxx_inline_namespaces - Feature record: CXX_FEATURE:1cxx_lambdas - Feature record: CXX_FEATURE:1cxx_lambda_init_captures - Feature record: CXX_FEATURE:1cxx_local_type_template_args - Feature record: CXX_FEATURE:1cxx_long_long_type - Feature record: CXX_FEATURE:1cxx_noexcept - Feature record: CXX_FEATURE:1cxx_nonstatic_member_init - Feature record: CXX_FEATURE:1cxx_nullptr - Feature record: CXX_FEATURE:1cxx_override - Feature record: CXX_FEATURE:1cxx_range_for - Feature record: CXX_FEATURE:1cxx_raw_string_literals - Feature record: CXX_FEATURE:1cxx_reference_qualified_functions - Feature record: CXX_FEATURE:1cxx_relaxed_constexpr - Feature record: CXX_FEATURE:1cxx_return_type_deduction - Feature record: CXX_FEATURE:1cxx_right_angle_brackets - Feature record: CXX_FEATURE:1cxx_rvalue_references - Feature record: CXX_FEATURE:1cxx_sizeof_member - Feature record: CXX_FEATURE:1cxx_static_assert - Feature record: CXX_FEATURE:1cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:1cxx_thread_local - Feature record: CXX_FEATURE:1cxx_trailing_return_types - Feature record: CXX_FEATURE:1cxx_unicode_literals - Feature record: CXX_FEATURE:1cxx_uniform_initialization - Feature record: CXX_FEATURE:1cxx_unrestricted_unions - Feature record: CXX_FEATURE:1cxx_user_literals - Feature record: CXX_FEATURE:1cxx_variable_templates - Feature record: CXX_FEATURE:1cxx_variadic_macros - Feature record: CXX_FEATURE:1cxx_variadic_templates - - -Detecting CXX [-std=c++14] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_0e053/fast" -/usr/bin/make -f CMakeFiles/cmTC_0e053.dir/build.make CMakeFiles/cmTC_0e053.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_0e053.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++14 -o CMakeFiles/cmTC_0e053.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_0e053 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0e053.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_0e053.dir/feature_tests.cxx.o -o cmTC_0e053 -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:1cxx_alias_templates - Feature record: CXX_FEATURE:1cxx_alignas - Feature record: CXX_FEATURE:1cxx_alignof - Feature record: CXX_FEATURE:1cxx_attributes - Feature record: CXX_FEATURE:1cxx_attribute_deprecated - Feature record: CXX_FEATURE:1cxx_auto_type - Feature record: CXX_FEATURE:1cxx_binary_literals - Feature record: CXX_FEATURE:1cxx_constexpr - Feature record: CXX_FEATURE:1cxx_contextual_conversions - Feature record: CXX_FEATURE:1cxx_decltype - Feature record: CXX_FEATURE:1cxx_decltype_auto - Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:1cxx_default_function_template_args - Feature record: CXX_FEATURE:1cxx_defaulted_functions - Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:1cxx_delegating_constructors - Feature record: CXX_FEATURE:1cxx_deleted_functions - Feature record: CXX_FEATURE:1cxx_digit_separators - Feature record: CXX_FEATURE:1cxx_enum_forward_declarations - Feature record: CXX_FEATURE:1cxx_explicit_conversions - Feature record: CXX_FEATURE:1cxx_extended_friend_declarations - Feature record: CXX_FEATURE:1cxx_extern_templates - Feature record: CXX_FEATURE:1cxx_final - Feature record: CXX_FEATURE:1cxx_func_identifier - Feature record: CXX_FEATURE:1cxx_generalized_initializers - Feature record: CXX_FEATURE:1cxx_generic_lambdas - Feature record: CXX_FEATURE:1cxx_inheriting_constructors - Feature record: CXX_FEATURE:1cxx_inline_namespaces - Feature record: CXX_FEATURE:1cxx_lambdas - Feature record: CXX_FEATURE:1cxx_lambda_init_captures - Feature record: CXX_FEATURE:1cxx_local_type_template_args - Feature record: CXX_FEATURE:1cxx_long_long_type - Feature record: CXX_FEATURE:1cxx_noexcept - Feature record: CXX_FEATURE:1cxx_nonstatic_member_init - Feature record: CXX_FEATURE:1cxx_nullptr - Feature record: CXX_FEATURE:1cxx_override - Feature record: CXX_FEATURE:1cxx_range_for - Feature record: CXX_FEATURE:1cxx_raw_string_literals - Feature record: CXX_FEATURE:1cxx_reference_qualified_functions - Feature record: CXX_FEATURE:1cxx_relaxed_constexpr - Feature record: CXX_FEATURE:1cxx_return_type_deduction - Feature record: CXX_FEATURE:1cxx_right_angle_brackets - Feature record: CXX_FEATURE:1cxx_rvalue_references - Feature record: CXX_FEATURE:1cxx_sizeof_member - Feature record: CXX_FEATURE:1cxx_static_assert - Feature record: CXX_FEATURE:1cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:1cxx_thread_local - Feature record: CXX_FEATURE:1cxx_trailing_return_types - Feature record: CXX_FEATURE:1cxx_unicode_literals - Feature record: CXX_FEATURE:1cxx_uniform_initialization - Feature record: CXX_FEATURE:1cxx_unrestricted_unions - Feature record: CXX_FEATURE:1cxx_user_literals - Feature record: CXX_FEATURE:1cxx_variable_templates - Feature record: CXX_FEATURE:1cxx_variadic_macros - Feature record: CXX_FEATURE:1cxx_variadic_templates - - -Detecting CXX [-std=c++11] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_06431/fast" -/usr/bin/make -f CMakeFiles/cmTC_06431.dir/build.make CMakeFiles/cmTC_06431.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_06431.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++11 -o CMakeFiles/cmTC_06431.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_06431 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_06431.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_06431.dir/feature_tests.cxx.o -o cmTC_06431 -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:1cxx_alias_templates - Feature record: CXX_FEATURE:1cxx_alignas - Feature record: CXX_FEATURE:1cxx_alignof - Feature record: CXX_FEATURE:1cxx_attributes - Feature record: CXX_FEATURE:0cxx_attribute_deprecated - Feature record: CXX_FEATURE:1cxx_auto_type - Feature record: CXX_FEATURE:0cxx_binary_literals - Feature record: CXX_FEATURE:1cxx_constexpr - Feature record: CXX_FEATURE:0cxx_contextual_conversions - Feature record: CXX_FEATURE:1cxx_decltype - Feature record: CXX_FEATURE:0cxx_decltype_auto - Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:1cxx_default_function_template_args - Feature record: CXX_FEATURE:1cxx_defaulted_functions - Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:1cxx_delegating_constructors - Feature record: CXX_FEATURE:1cxx_deleted_functions - Feature record: CXX_FEATURE:0cxx_digit_separators - Feature record: CXX_FEATURE:1cxx_enum_forward_declarations - Feature record: CXX_FEATURE:1cxx_explicit_conversions - Feature record: CXX_FEATURE:1cxx_extended_friend_declarations - Feature record: CXX_FEATURE:1cxx_extern_templates - Feature record: CXX_FEATURE:1cxx_final - Feature record: CXX_FEATURE:1cxx_func_identifier - Feature record: CXX_FEATURE:1cxx_generalized_initializers - Feature record: CXX_FEATURE:0cxx_generic_lambdas - Feature record: CXX_FEATURE:1cxx_inheriting_constructors - Feature record: CXX_FEATURE:1cxx_inline_namespaces - Feature record: CXX_FEATURE:1cxx_lambdas - Feature record: CXX_FEATURE:0cxx_lambda_init_captures - Feature record: CXX_FEATURE:1cxx_local_type_template_args - Feature record: CXX_FEATURE:1cxx_long_long_type - Feature record: CXX_FEATURE:1cxx_noexcept - Feature record: CXX_FEATURE:1cxx_nonstatic_member_init - Feature record: CXX_FEATURE:1cxx_nullptr - Feature record: CXX_FEATURE:1cxx_override - Feature record: CXX_FEATURE:1cxx_range_for - Feature record: CXX_FEATURE:1cxx_raw_string_literals - Feature record: CXX_FEATURE:1cxx_reference_qualified_functions - Feature record: CXX_FEATURE:0cxx_relaxed_constexpr - Feature record: CXX_FEATURE:0cxx_return_type_deduction - Feature record: CXX_FEATURE:1cxx_right_angle_brackets - Feature record: CXX_FEATURE:1cxx_rvalue_references - Feature record: CXX_FEATURE:1cxx_sizeof_member - Feature record: CXX_FEATURE:1cxx_static_assert - Feature record: CXX_FEATURE:1cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:1cxx_thread_local - Feature record: CXX_FEATURE:1cxx_trailing_return_types - Feature record: CXX_FEATURE:1cxx_unicode_literals - Feature record: CXX_FEATURE:1cxx_uniform_initialization - Feature record: CXX_FEATURE:1cxx_unrestricted_unions - Feature record: CXX_FEATURE:1cxx_user_literals - Feature record: CXX_FEATURE:0cxx_variable_templates - Feature record: CXX_FEATURE:1cxx_variadic_macros - Feature record: CXX_FEATURE:1cxx_variadic_templates - - -Detecting CXX [-std=c++98] compiler features compiled with the following output: -Change Dir: /contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp - -Run Build Command:"/usr/bin/make" "cmTC_12653/fast" -/usr/bin/make -f CMakeFiles/cmTC_12653.dir/build.make CMakeFiles/cmTC_12653.dir/build -make[1]: Entering directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_12653.dir/feature_tests.cxx.o -/usr/bin/c++ -std=c++98 -o CMakeFiles/cmTC_12653.dir/feature_tests.cxx.o -c /contracts/ore/ore-protocol/contracts/build/CMakeFiles/feature_tests.cxx -Linking CXX executable cmTC_12653 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_12653.dir/link.txt --verbose=1 -/usr/bin/c++ CMakeFiles/cmTC_12653.dir/feature_tests.cxx.o -o cmTC_12653 -make[1]: Leaving directory '/contracts/ore/ore-protocol/contracts/build/CMakeFiles/CMakeTmp' - - - Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers - Feature record: CXX_FEATURE:0cxx_alias_templates - Feature record: CXX_FEATURE:0cxx_alignas - Feature record: CXX_FEATURE:0cxx_alignof - Feature record: CXX_FEATURE:0cxx_attributes - Feature record: CXX_FEATURE:0cxx_attribute_deprecated - Feature record: CXX_FEATURE:0cxx_auto_type - Feature record: CXX_FEATURE:0cxx_binary_literals - Feature record: CXX_FEATURE:0cxx_constexpr - Feature record: CXX_FEATURE:0cxx_contextual_conversions - Feature record: CXX_FEATURE:0cxx_decltype - Feature record: CXX_FEATURE:0cxx_decltype_auto - Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types - Feature record: CXX_FEATURE:0cxx_default_function_template_args - Feature record: CXX_FEATURE:0cxx_defaulted_functions - Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers - Feature record: CXX_FEATURE:0cxx_delegating_constructors - Feature record: CXX_FEATURE:0cxx_deleted_functions - Feature record: CXX_FEATURE:0cxx_digit_separators - Feature record: CXX_FEATURE:0cxx_enum_forward_declarations - Feature record: CXX_FEATURE:0cxx_explicit_conversions - Feature record: CXX_FEATURE:0cxx_extended_friend_declarations - Feature record: CXX_FEATURE:0cxx_extern_templates - Feature record: CXX_FEATURE:0cxx_final - Feature record: CXX_FEATURE:0cxx_func_identifier - Feature record: CXX_FEATURE:0cxx_generalized_initializers - Feature record: CXX_FEATURE:0cxx_generic_lambdas - Feature record: CXX_FEATURE:0cxx_inheriting_constructors - Feature record: CXX_FEATURE:0cxx_inline_namespaces - Feature record: CXX_FEATURE:0cxx_lambdas - Feature record: CXX_FEATURE:0cxx_lambda_init_captures - Feature record: CXX_FEATURE:0cxx_local_type_template_args - Feature record: CXX_FEATURE:0cxx_long_long_type - Feature record: CXX_FEATURE:0cxx_noexcept - Feature record: CXX_FEATURE:0cxx_nonstatic_member_init - Feature record: CXX_FEATURE:0cxx_nullptr - Feature record: CXX_FEATURE:0cxx_override - Feature record: CXX_FEATURE:0cxx_range_for - Feature record: CXX_FEATURE:0cxx_raw_string_literals - Feature record: CXX_FEATURE:0cxx_reference_qualified_functions - Feature record: CXX_FEATURE:0cxx_relaxed_constexpr - Feature record: CXX_FEATURE:0cxx_return_type_deduction - Feature record: CXX_FEATURE:0cxx_right_angle_brackets - Feature record: CXX_FEATURE:0cxx_rvalue_references - Feature record: CXX_FEATURE:0cxx_sizeof_member - Feature record: CXX_FEATURE:0cxx_static_assert - Feature record: CXX_FEATURE:0cxx_strong_enums - Feature record: CXX_FEATURE:1cxx_template_template_parameters - Feature record: CXX_FEATURE:0cxx_thread_local - Feature record: CXX_FEATURE:0cxx_trailing_return_types - Feature record: CXX_FEATURE:0cxx_unicode_literals - Feature record: CXX_FEATURE:0cxx_uniform_initialization - Feature record: CXX_FEATURE:0cxx_unrestricted_unions - Feature record: CXX_FEATURE:0cxx_user_literals - Feature record: CXX_FEATURE:0cxx_variable_templates - Feature record: CXX_FEATURE:0cxx_variadic_macros - Feature record: CXX_FEATURE:0cxx_variadic_templates diff --git a/contracts/build/CMakeFiles/Makefile.cmake b/contracts/build/CMakeFiles/Makefile.cmake deleted file mode 100644 index 9366e3b..0000000 --- a/contracts/build/CMakeFiles/Makefile.cmake +++ /dev/null @@ -1,63 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# The generator used is: -set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") - -# The top level Makefile was generated from the following files: -set(CMAKE_MAKEFILE_DEPENDS - "CMakeCache.txt" - "../CMakeLists.txt" - "CMakeFiles/3.10.2/CMakeCCompiler.cmake" - "CMakeFiles/3.10.2/CMakeCXXCompiler.cmake" - "CMakeFiles/3.10.2/CMakeSystem.cmake" - "../ore.instrument/CMakeLists.txt" - "../ore.rights_registry/CMakeLists.txt" - "../ore.standard_token/CMakeLists.txt" - "../ore.system/CMakeLists.txt" - "../ore.usage_log/CMakeLists.txt" - "/usr/lib/cmake/eosio.cdt/eosio.cdt-config.cmake" - "/usr/opt/eosio.cdt/1.6.3/lib/cmake/eosio.cdt/EosioCDTMacros.cmake" - "/usr/opt/eosio.cdt/1.6.3/lib/cmake/eosio.cdt/EosioWasmToolchain.cmake" - "/usr/share/cmake-3.10/Modules/CMakeCInformation.cmake" - "/usr/share/cmake-3.10/Modules/CMakeCXXInformation.cmake" - "/usr/share/cmake-3.10/Modules/CMakeCommonLanguageInclude.cmake" - "/usr/share/cmake-3.10/Modules/CMakeGenericSystem.cmake" - "/usr/share/cmake-3.10/Modules/CMakeLanguageInformation.cmake" - "/usr/share/cmake-3.10/Modules/CMakeSystemSpecificInformation.cmake" - "/usr/share/cmake-3.10/Modules/CMakeSystemSpecificInitialize.cmake" - "/usr/share/cmake-3.10/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/usr/share/cmake-3.10/Modules/Compiler/GNU-C.cmake" - "/usr/share/cmake-3.10/Modules/Compiler/GNU-CXX.cmake" - "/usr/share/cmake-3.10/Modules/Compiler/GNU.cmake" - "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU-C.cmake" - "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU-CXX.cmake" - "/usr/share/cmake-3.10/Modules/Platform/Linux-GNU.cmake" - "/usr/share/cmake-3.10/Modules/Platform/Linux.cmake" - "/usr/share/cmake-3.10/Modules/Platform/UnixPaths.cmake" - ) - -# The corresponding makefile is: -set(CMAKE_MAKEFILE_OUTPUTS - "Makefile" - "CMakeFiles/cmake.check_cache" - ) - -# Byproducts of CMake generate step: -set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/CMakeDirectoryInformation.cmake" - "ore.system/CMakeFiles/CMakeDirectoryInformation.cmake" - "ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake" - "ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake" - "ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake" - "ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake" - ) - -# Dependency information for all targets: -set(CMAKE_DEPEND_INFO_FILES - "ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake" - "ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake" - "ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake" - "ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake" - "ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake" - ) diff --git a/contracts/build/CMakeFiles/Makefile2 b/contracts/build/CMakeFiles/Makefile2 deleted file mode 100644 index 17473dd..0000000 --- a/contracts/build/CMakeFiles/Makefile2 +++ /dev/null @@ -1,346 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# The main recursive all target -all: - -.PHONY : all - -# The main recursive preinstall target -preinstall: - -.PHONY : preinstall - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Directory level rules for directory ore.system - -# Convenience name for "all" pass in the directory. -ore.system/all: ore.system/CMakeFiles/ore.system.wasm.dir/all - -.PHONY : ore.system/all - -# Convenience name for "clean" pass in the directory. -ore.system/clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean - -.PHONY : ore.system/clean - -# Convenience name for "preinstall" pass in the directory. -ore.system/preinstall: - -.PHONY : ore.system/preinstall - -#============================================================================= -# Target rules for target ore.system/CMakeFiles/ore.system.wasm.dir - -# All Build rule for target. -ore.system/CMakeFiles/ore.system.wasm.dir/all: - $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/depend - $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=7,8 "Built target ore.system.wasm" -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/all - -# Include target in all. -all: ore.system/CMakeFiles/ore.system.wasm.dir/all - -.PHONY : all - -# Build rule for subdir invocation for target. -ore.system/CMakeFiles/ore.system.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule - -# Convenience name for target. -ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule - -.PHONY : ore.system.wasm - -# clean rule for target. -ore.system/CMakeFiles/ore.system.wasm.dir/clean: - $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/clean -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean - -# clean rule for target. -clean: ore.system/CMakeFiles/ore.system.wasm.dir/clean - -.PHONY : clean - -#============================================================================= -# Directory level rules for directory ore.standard_token - -# Convenience name for "all" pass in the directory. -ore.standard_token/all: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - -.PHONY : ore.standard_token/all - -# Convenience name for "clean" pass in the directory. -ore.standard_token/clean: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -.PHONY : ore.standard_token/clean - -# Convenience name for "preinstall" pass in the directory. -ore.standard_token/preinstall: - -.PHONY : ore.standard_token/preinstall - -#============================================================================= -# Target rules for target ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir - -# All Build rule for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all: - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=5,6 "Built target ore.standard_token.wasm" -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - -# Include target in all. -all: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - -.PHONY : all - -# Build rule for subdir invocation for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -# Convenience name for target. -ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -.PHONY : ore.standard_token.wasm - -# clean rule for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -# clean rule for target. -clean: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -.PHONY : clean - -#============================================================================= -# Directory level rules for directory ore.rights_registry - -# Convenience name for "all" pass in the directory. -ore.rights_registry/all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all - -.PHONY : ore.rights_registry/all - -# Convenience name for "clean" pass in the directory. -ore.rights_registry/clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean - -.PHONY : ore.rights_registry/clean - -# Convenience name for "preinstall" pass in the directory. -ore.rights_registry/preinstall: - -.PHONY : ore.rights_registry/preinstall - -#============================================================================= -# Target rules for target ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir - -# All Build rule for target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all: - $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend - $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=3,4 "Built target ore.rights_registry.wasm" -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all - -# Include target in all. -all: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all - -.PHONY : all - -# Build rule for subdir invocation for target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule - -# Convenience name for target. -ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule - -.PHONY : ore.rights_registry.wasm - -# clean rule for target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: - $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean - -# clean rule for target. -clean: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean - -.PHONY : clean - -#============================================================================= -# Directory level rules for directory ore.instrument - -# Convenience name for "all" pass in the directory. -ore.instrument/all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all - -.PHONY : ore.instrument/all - -# Convenience name for "clean" pass in the directory. -ore.instrument/clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean - -.PHONY : ore.instrument/clean - -# Convenience name for "preinstall" pass in the directory. -ore.instrument/preinstall: - -.PHONY : ore.instrument/preinstall - -#============================================================================= -# Target rules for target ore.instrument/CMakeFiles/ore.instrument.wasm.dir - -# All Build rule for target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all: - $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend - $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=1,2 "Built target ore.instrument.wasm" -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all - -# Include target in all. -all: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all - -.PHONY : all - -# Build rule for subdir invocation for target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule - -# Convenience name for target. -ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule - -.PHONY : ore.instrument.wasm - -# clean rule for target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: - $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean - -# clean rule for target. -clean: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean - -.PHONY : clean - -#============================================================================= -# Directory level rules for directory ore.usage_log - -# Convenience name for "all" pass in the directory. -ore.usage_log/all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all - -.PHONY : ore.usage_log/all - -# Convenience name for "clean" pass in the directory. -ore.usage_log/clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean - -.PHONY : ore.usage_log/clean - -# Convenience name for "preinstall" pass in the directory. -ore.usage_log/preinstall: - -.PHONY : ore.usage_log/preinstall - -#============================================================================= -# Target rules for target ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir - -# All Build rule for target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all: - $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend - $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=9,10 "Built target ore.usage_log.wasm" -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all - -# Include target in all. -all: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all - -.PHONY : all - -# Build rule for subdir invocation for target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 2 - $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule - -# Convenience name for target. -ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule - -.PHONY : ore.usage_log.wasm - -# clean rule for target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: - $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean - -# clean rule for target. -clean: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean - -.PHONY : clean - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/CMakeFiles/TargetDirectories.txt b/contracts/build/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 1a791f5..0000000 --- a/contracts/build/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,17 +0,0 @@ -/contracts/ore/ore-protocol/contracts/build/CMakeFiles/rebuild_cache.dir -/contracts/ore/ore-protocol/contracts/build/CMakeFiles/edit_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/rebuild_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir -/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/edit_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/rebuild_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir -/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/edit_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/rebuild_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir -/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/edit_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/rebuild_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir -/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/edit_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/rebuild_cache.dir -/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir -/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/edit_cache.dir diff --git a/contracts/build/CMakeFiles/cmake.check_cache b/contracts/build/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/contracts/build/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/contracts/build/CMakeFiles/progress.marks b/contracts/build/CMakeFiles/progress.marks deleted file mode 100644 index f599e28..0000000 --- a/contracts/build/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/contracts/build/Makefile b/contracts/build/Makefile deleted file mode 100644 index 515e1c2..0000000 --- a/contracts/build/Makefile +++ /dev/null @@ -1,204 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/CMakeFiles/progress.marks - $(MAKE) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - $(MAKE) -f CMakeFiles/Makefile2 clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - $(MAKE) -f CMakeFiles/Makefile2 preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -#============================================================================= -# Target rules for targets named ore.system.wasm - -# Build rule for target. -ore.system.wasm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 ore.system.wasm -.PHONY : ore.system.wasm - -# fast build rule for target. -ore.system.wasm/fast: - $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build -.PHONY : ore.system.wasm/fast - -#============================================================================= -# Target rules for targets named ore.standard_token.wasm - -# Build rule for target. -ore.standard_token.wasm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token.wasm -.PHONY : ore.standard_token.wasm - -# fast build rule for target. -ore.standard_token.wasm/fast: - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build -.PHONY : ore.standard_token.wasm/fast - -#============================================================================= -# Target rules for targets named ore.rights_registry.wasm - -# Build rule for target. -ore.rights_registry.wasm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry.wasm -.PHONY : ore.rights_registry.wasm - -# fast build rule for target. -ore.rights_registry.wasm/fast: - $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build -.PHONY : ore.rights_registry.wasm/fast - -#============================================================================= -# Target rules for targets named ore.instrument.wasm - -# Build rule for target. -ore.instrument.wasm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 ore.instrument.wasm -.PHONY : ore.instrument.wasm - -# fast build rule for target. -ore.instrument.wasm/fast: - $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build -.PHONY : ore.instrument.wasm/fast - -#============================================================================= -# Target rules for targets named ore.usage_log.wasm - -# Build rule for target. -ore.usage_log.wasm: cmake_check_build_system - $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log.wasm -.PHONY : ore.usage_log.wasm - -# fast build rule for target. -ore.usage_log.wasm/fast: - $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build -.PHONY : ore.usage_log.wasm/fast - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.system.wasm" - @echo "... ore.standard_token.wasm" - @echo "... ore.rights_registry.wasm" - @echo "... ore.instrument.wasm" - @echo "... ore.usage_log.wasm" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/cmake_install.cmake b/contracts/build/cmake_install.cmake deleted file mode 100644 index 6ae7d19..0000000 --- a/contracts/build/cmake_install.cmake +++ /dev/null @@ -1,59 +0,0 @@ -# Install script for directory: /contracts/ore/ore-protocol/contracts - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("/contracts/ore/ore-protocol/contracts/build/ore.system/cmake_install.cmake") - include("/contracts/ore/ore-protocol/contracts/build/ore.standard_token/cmake_install.cmake") - include("/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/cmake_install.cmake") - include("/contracts/ore/ore-protocol/contracts/build/ore.instrument/cmake_install.cmake") - include("/contracts/ore/ore-protocol/contracts/build/ore.usage_log/cmake_install.cmake") - -endif() - -if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/contracts/ore/ore-protocol/contracts/build/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 3e98b1c..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache deleted file mode 100644 index 37fc89b..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache +++ /dev/null @@ -1,48 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp -map -- -vector -- -algorithm -- -string -- -eosio/eosio.hpp -- -eosio/asset.hpp -- -eosio/print.hpp -- -eosio/transaction.hpp -- -eosio/time.hpp -- -ore.rights_registry.hpp -/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp - -/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp -string -- -eosio/eosio.hpp -- -ore.types.h -/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.types.h - -/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.types.h -eosio/transaction.hpp -- -string -- - -/contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -../include/ore.instrument.hpp -/contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp - diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake deleted file mode 100644 index 4bf4b74..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.instrument/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make deleted file mode 100644 index 5e4e18d..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +++ /dev/null @@ -1,113 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i" - cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s" - cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires: - -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires - $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides.build -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.provides.build: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o - - -# Object files for target ore.instrument.wasm -ore_instrument_wasm_OBJECTS = \ -"CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - -# External object files for target ore.instrument.wasm -ore_instrument_wasm_EXTERNAL_OBJECTS = - -ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make -ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" - cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build: ore.instrument/ore.instrument.wasm - -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/requires: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o.requires - -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/requires - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: - cd /contracts/ore/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.instrument /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.instrument /contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend - diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake deleted file mode 100644 index d74c72a..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - "ore.instrument.wasm.pdb" - "ore.instrument.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.instrument.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal deleted file mode 100644 index 7211f44..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o - /contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp - /contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp - /contracts/ore/ore-protocol/contracts/ore.instrument/include/ore.types.h - /contracts/ore/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make deleted file mode 100644 index 487cc70..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.instrument.hpp -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.rights_registry.hpp -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.types.h -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp - diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make deleted file mode 100644 index 55c8696..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# compile CXX with /usr/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument - -CXX_DEFINES = - -CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.instrument/include - diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt deleted file mode 100644 index 8c583e2..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm diff --git a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make b/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/contracts/build/ore.instrument/CMakeFiles/progress.marks b/contracts/build/ore.instrument/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/contracts/build/ore.instrument/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/contracts/build/ore.instrument/Makefile b/contracts/build/ore.instrument/Makefile deleted file mode 100644 index 89d454c..0000000 --- a/contracts/build/ore.instrument/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule - -# Convenience name for target. -ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule - -.PHONY : ore.instrument.wasm - -# fast build rule for target. -ore.instrument.wasm/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build -.PHONY : ore.instrument.wasm/fast - -src/ore.instrument.o: src/ore.instrument.cpp.o - -.PHONY : src/ore.instrument.o - -# target to build an object file -src/ore.instrument.cpp.o: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -.PHONY : src/ore.instrument.cpp.o - -src/ore.instrument.i: src/ore.instrument.cpp.i - -.PHONY : src/ore.instrument.i - -# target to preprocess a source file -src/ore.instrument.cpp.i: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i -.PHONY : src/ore.instrument.cpp.i - -src/ore.instrument.s: src/ore.instrument.cpp.s - -.PHONY : src/ore.instrument.s - -# target to generate assembly for a file -src/ore.instrument.cpp.s: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s -.PHONY : src/ore.instrument.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... ore.instrument.wasm" - @echo "... edit_cache" - @echo "... src/ore.instrument.o" - @echo "... src/ore.instrument.i" - @echo "... src/ore.instrument.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/ore.instrument/cmake_install.cmake b/contracts/build/ore.instrument/cmake_install.cmake deleted file mode 100644 index 0aaa6f6..0000000 --- a/contracts/build/ore.instrument/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.instrument - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/contracts/build/ore.instrument/ore.instrument.abi b/contracts/build/ore.instrument/ore.instrument.abi deleted file mode 100644 index eacd126..0000000 --- a/contracts/build/ore.instrument/ore.instrument.abi +++ /dev/null @@ -1,478 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "accountbalance", - "base": "", - "fields": [ - { - "name": "balance", - "type": "asset" - } - ] - }, - { - "name": "accountdata", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "balance", - "type": "uint64" - }, - { - "name": "instruments", - "type": "uint64[]" - } - ] - }, - { - "name": "args", - "base": "", - "fields": [ - { - "name": "name", - "type": "string" - }, - { - "name": "value", - "type": "string" - } - ] - }, - { - "name": "burn", - "base": "", - "fields": [ - { - "name": "burner", - "type": "name" - }, - { - "name": "token_id", - "type": "uint64" - } - ] - }, - { - "name": "checkright", - "base": "", - "fields": [ - { - "name": "minter", - "type": "name" - }, - { - "name": "issuer", - "type": "name" - }, - { - "name": "rightname", - "type": "string" - }, - { - "name": "deferred_transaction_id", - "type": "uint64" - } - ] - }, - { - "name": "create", - "base": "", - "fields": [ - { - "name": "issuer", - "type": "name" - }, - { - "name": "maximum_supply", - "type": "asset" - } - ] - }, - { - "name": "createinst", - "base": "", - "fields": [ - { - "name": "minter", - "type": "name" - }, - { - "name": "owner", - "type": "name" - }, - { - "name": "instrumentId", - "type": "uint64" - }, - { - "name": "instrument", - "type": "instrument_data" - }, - { - "name": "start_time", - "type": "uint64" - }, - { - "name": "end_time", - "type": "uint64" - } - ] - }, - { - "name": "currencystat", - "base": "", - "fields": [ - { - "name": "supply", - "type": "asset" - }, - { - "name": "max_supply", - "type": "asset" - }, - { - "name": "issuer", - "type": "name" - } - ] - }, - { - "name": "instrument_data", - "base": "", - "fields": [ - { - "name": "issuer", - "type": "name" - }, - { - "name": "instrument_class", - "type": "string" - }, - { - "name": "description", - "type": "string" - }, - { - "name": "instrument_template", - "type": "string" - }, - { - "name": "security_type", - "type": "string" - }, - { - "name": "parameter_rules", - "type": "param_type[]" - }, - { - "name": "rights", - "type": "right[]" - }, - { - "name": "parent_instrument_id", - "type": "uint64" - }, - { - "name": "data", - "type": "args[]" - }, - { - "name": "encrypted_by", - "type": "string" - }, - { - "name": "mutability", - "type": "uint8" - } - ] - }, - { - "name": "issue", - "base": "", - "fields": [ - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "mint", - "base": "", - "fields": [ - { - "name": "minter", - "type": "name" - }, - { - "name": "owner", - "type": "name" - }, - { - "name": "instrument", - "type": "instrument_data" - }, - { - "name": "start_time", - "type": "uint64" - }, - { - "name": "end_time", - "type": "uint64" - }, - { - "name": "instrumentId", - "type": "uint64" - } - ] - }, - { - "name": "param_type", - "base": "", - "fields": [ - { - "name": "type", - "type": "string" - }, - { - "name": "values", - "type": "args[]" - } - ] - }, - { - "name": "params", - "base": "", - "fields": [ - { - "name": "params", - "type": "args[]" - } - ] - }, - { - "name": "revoke", - "base": "", - "fields": [ - { - "name": "revoker", - "type": "name" - }, - { - "name": "token_id", - "type": "uint64" - } - ] - }, - { - "name": "right", - "base": "", - "fields": [ - { - "name": "right_name", - "type": "string" - }, - { - "name": "description", - "type": "string" - }, - { - "name": "price_in_cpu", - "type": "string" - }, - { - "name": "additional_url_params", - "type": "params[]" - } - ] - }, - { - "name": "token", - "base": "", - "fields": [ - { - "name": "id", - "type": "uint64" - }, - { - "name": "owner", - "type": "name" - }, - { - "name": "minted_by", - "type": "name" - }, - { - "name": "minted_at", - "type": "uint64" - }, - { - "name": "instrument", - "type": "instrument_data" - }, - { - "name": "revoked", - "type": "bool" - }, - { - "name": "start_time", - "type": "uint64" - }, - { - "name": "end_time", - "type": "uint64" - }, - { - "name": "template_hash", - "type": "uint64" - }, - { - "name": "class_hash", - "type": "uint64" - } - ] - }, - { - "name": "transfer", - "base": "", - "fields": [ - { - "name": "sender", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "token_id", - "type": "uint64" - } - ] - }, - { - "name": "update", - "base": "", - "fields": [ - { - "name": "updater", - "type": "name" - }, - { - "name": "instrument_template", - "type": "string" - }, - { - "name": "instrument", - "type": "instrument_data" - }, - { - "name": "instrument_id", - "type": "uint64" - }, - { - "name": "start_time", - "type": "uint64" - }, - { - "name": "end_time", - "type": "uint64" - } - ] - } - ], - "actions": [ - { - "name": "burn", - "type": "burn", - "ricardian_contract": "" - }, - { - "name": "checkright", - "type": "checkright", - "ricardian_contract": "" - }, - { - "name": "create", - "type": "create", - "ricardian_contract": "" - }, - { - "name": "createinst", - "type": "createinst", - "ricardian_contract": "" - }, - { - "name": "issue", - "type": "issue", - "ricardian_contract": "" - }, - { - "name": "mint", - "type": "mint", - "ricardian_contract": "" - }, - { - "name": "revoke", - "type": "revoke", - "ricardian_contract": "" - }, - { - "name": "transfer", - "type": "transfer", - "ricardian_contract": "" - }, - { - "name": "update", - "type": "update", - "ricardian_contract": "" - } - ], - "tables": [ - { - "name": "account", - "type": "accountdata", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "accounts", - "type": "accountbalance", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "stat", - "type": "currencystat", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "tokens", - "type": "token", - "index_type": "i64", - "key_names": [], - "key_types": [] - } - ], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/contracts/build/ore.instrument/ore.instrument.wasm b/contracts/build/ore.instrument/ore.instrument.wasm deleted file mode 100755 index 27e2123e7f2bcc9bc32f4f4a31e1d69fbdbd6f47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103894 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 diff --git a/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake b/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 3e98b1c..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/contracts/ore/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/contracts/ore/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache deleted file mode 100644 index 640d384..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache +++ /dev/null @@ -1,24 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp -string -- -eosio/eosio.hpp -- -ore.types.h -/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.types.h - -/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.types.h -string -- - -/contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -../include/ore.rights_registry.hpp -/contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp - diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake deleted file mode 100644 index d40838c..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.rights_registry/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make deleted file mode 100644 index 83882f1..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +++ /dev/null @@ -1,113 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i" - cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s" - cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires: - -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires - $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides.build -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.provides.build: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o - - -# Object files for target ore.rights_registry.wasm -ore_rights_registry_wasm_OBJECTS = \ -"CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - -# External object files for target ore.rights_registry.wasm -ore_rights_registry_wasm_EXTERNAL_OBJECTS = - -ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make -ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" - cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build: ore.rights_registry/ore.rights_registry.wasm - -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/requires: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o.requires - -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/requires - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: - cd /contracts/ore/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.rights_registry /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.rights_registry /contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend - diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 38727f4..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - "ore.rights_registry.wasm.pdb" - "ore.rights_registry.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal deleted file mode 100644 index e1ea2b9..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal +++ /dev/null @@ -1,7 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o - /contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp - /contracts/ore/ore-protocol/contracts/ore.rights_registry/include/ore.types.h - /contracts/ore/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make deleted file mode 100644 index c5ef8a1..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make +++ /dev/null @@ -1,7 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.rights_registry.hpp -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.types.h -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp - diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make deleted file mode 100644 index 2de5a9c..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# compile CXX with /usr/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry - -CXX_DEFINES = - -CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.rights_registry/include - diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt deleted file mode 100644 index 01e6b6d..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm diff --git a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make b/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/contracts/build/ore.rights_registry/CMakeFiles/progress.marks b/contracts/build/ore.rights_registry/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/contracts/build/ore.rights_registry/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/contracts/build/ore.rights_registry/Makefile b/contracts/build/ore.rights_registry/Makefile deleted file mode 100644 index 53e402e..0000000 --- a/contracts/build/ore.rights_registry/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule - -# Convenience name for target. -ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule - -.PHONY : ore.rights_registry.wasm - -# fast build rule for target. -ore.rights_registry.wasm/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build -.PHONY : ore.rights_registry.wasm/fast - -src/ore.rights_registry.o: src/ore.rights_registry.cpp.o - -.PHONY : src/ore.rights_registry.o - -# target to build an object file -src/ore.rights_registry.cpp.o: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -.PHONY : src/ore.rights_registry.cpp.o - -src/ore.rights_registry.i: src/ore.rights_registry.cpp.i - -.PHONY : src/ore.rights_registry.i - -# target to preprocess a source file -src/ore.rights_registry.cpp.i: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i -.PHONY : src/ore.rights_registry.cpp.i - -src/ore.rights_registry.s: src/ore.rights_registry.cpp.s - -.PHONY : src/ore.rights_registry.s - -# target to generate assembly for a file -src/ore.rights_registry.cpp.s: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s -.PHONY : src/ore.rights_registry.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... ore.rights_registry.wasm" - @echo "... edit_cache" - @echo "... src/ore.rights_registry.o" - @echo "... src/ore.rights_registry.i" - @echo "... src/ore.rights_registry.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/ore.rights_registry/cmake_install.cmake b/contracts/build/ore.rights_registry/cmake_install.cmake deleted file mode 100644 index 1d63ae7..0000000 --- a/contracts/build/ore.rights_registry/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.rights_registry - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/contracts/build/ore.rights_registry/ore.rights_registry.abi b/contracts/build/ore.rights_registry/ore.rights_registry.abi deleted file mode 100644 index 1ffe335..0000000 --- a/contracts/build/ore.rights_registry/ore.rights_registry.abi +++ /dev/null @@ -1,136 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "args", - "base": "", - "fields": [ - { - "name": "name", - "type": "string" - }, - { - "name": "value", - "type": "string" - } - ] - }, - { - "name": "deleteright", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "right_name", - "type": "string" - } - ] - }, - { - "name": "endpoint_url", - "base": "", - "fields": [ - { - "name": "base_right", - "type": "string" - }, - { - "name": "url", - "type": "string" - }, - { - "name": "method", - "type": "string" - }, - { - "name": "matches_params", - "type": "args[]" - }, - { - "name": "token_life_span", - "type": "uint64" - }, - { - "name": "is_default", - "type": "bool" - } - ] - }, - { - "name": "right_reg", - "base": "", - "fields": [ - { - "name": "id", - "type": "uint64" - }, - { - "name": "right_name", - "type": "string" - }, - { - "name": "owner", - "type": "name" - }, - { - "name": "urls", - "type": "endpoint_url[]" - }, - { - "name": "issuer_whitelist", - "type": "name[]" - } - ] - }, - { - "name": "upsertright", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "right_name", - "type": "string" - }, - { - "name": "urls", - "type": "endpoint_url[]" - }, - { - "name": "issuer_whitelist", - "type": "name[]" - } - ] - } - ], - "actions": [ - { - "name": "deleteright", - "type": "deleteright", - "ricardian_contract": "" - }, - { - "name": "upsertright", - "type": "upsertright", - "ricardian_contract": "" - } - ], - "tables": [ - { - "name": "rights", - "type": "right_reg", - "index_type": "i64", - "key_names": [], - "key_types": [] - } - ], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/contracts/build/ore.rights_registry/ore.rights_registry.wasm b/contracts/build/ore.rights_registry/ore.rights_registry.wasm deleted file mode 100755 index 0e232d4406543134985889024c32acff380527aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25251 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]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/contracts/ore/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp -eosio/asset.hpp -/contracts/ore/ore-protocol/contracts/ore.standard_token/include/eosio/asset.hpp -eosio/eosio.hpp -/contracts/ore/ore-protocol/contracts/ore.standard_token/include/eosio/eosio.hpp -string -- - -/contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -../include/ore.standard_token.hpp -/contracts/ore/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake deleted file mode 100644 index 5695716..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.standard_token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make deleted file mode 100644 index 1e29fa9..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +++ /dev/null @@ -1,113 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" - cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" - cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires: - -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires - $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides.build -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.provides.build: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o - - -# Object files for target ore.standard_token.wasm -ore_standard_token_wasm_OBJECTS = \ -"CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - -# External object files for target ore.standard_token.wasm -ore_standard_token_wasm_EXTERNAL_OBJECTS = - -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" - cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm - -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/requires: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o.requires - -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/requires - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: - cd /contracts/ore/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.standard_token /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.standard_token /contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 4f419ef..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - "ore.standard_token.wasm.pdb" - "ore.standard_token.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.standard_token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal deleted file mode 100644 index 529d3bd..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o - /contracts/ore/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - /contracts/ore/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make deleted file mode 100644 index b9dcac2..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make deleted file mode 100644 index 8a8b634..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# compile CXX with /usr/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token - -CXX_DEFINES = - -CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.standard_token/include - diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt deleted file mode 100644 index 79abe1a..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make b/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/contracts/build/ore.standard_token/CMakeFiles/progress.marks b/contracts/build/ore.standard_token/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/contracts/build/ore.standard_token/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/contracts/build/ore.standard_token/Makefile b/contracts/build/ore.standard_token/Makefile deleted file mode 100644 index 0a613e7..0000000 --- a/contracts/build/ore.standard_token/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -# Convenience name for target. -ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -.PHONY : ore.standard_token.wasm - -# fast build rule for target. -ore.standard_token.wasm/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build -.PHONY : ore.standard_token.wasm/fast - -src/ore.standard_token.o: src/ore.standard_token.cpp.o - -.PHONY : src/ore.standard_token.o - -# target to build an object file -src/ore.standard_token.cpp.o: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -.PHONY : src/ore.standard_token.cpp.o - -src/ore.standard_token.i: src/ore.standard_token.cpp.i - -.PHONY : src/ore.standard_token.i - -# target to preprocess a source file -src/ore.standard_token.cpp.i: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i -.PHONY : src/ore.standard_token.cpp.i - -src/ore.standard_token.s: src/ore.standard_token.cpp.s - -.PHONY : src/ore.standard_token.s - -# target to generate assembly for a file -src/ore.standard_token.cpp.s: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s -.PHONY : src/ore.standard_token.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... ore.standard_token.wasm" - @echo "... edit_cache" - @echo "... src/ore.standard_token.o" - @echo "... src/ore.standard_token.i" - @echo "... src/ore.standard_token.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/ore.standard_token/cmake_install.cmake b/contracts/build/ore.standard_token/cmake_install.cmake deleted file mode 100644 index 09cfc2a..0000000 --- a/contracts/build/ore.standard_token/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.standard_token - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/contracts/build/ore.standard_token/ore.standard_token.abi b/contracts/build/ore.standard_token/ore.standard_token.abi deleted file mode 100644 index c26b593..0000000 --- a/contracts/build/ore.standard_token/ore.standard_token.abi +++ /dev/null @@ -1,264 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "account", - "base": "", - "fields": [ - { - "name": "balance", - "type": "asset" - } - ] - }, - { - "name": "allowance", - "base": "", - "fields": [ - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - } - ] - }, - { - "name": "approve", - "base": "", - "fields": [ - { - "name": "from", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "close", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "symbol", - "type": "symbol" - } - ] - }, - { - "name": "create", - "base": "", - "fields": [ - { - "name": "issuer", - "type": "name" - }, - { - "name": "maximum_supply", - "type": "asset" - } - ] - }, - { - "name": "currencystat", - "base": "", - "fields": [ - { - "name": "supply", - "type": "asset" - }, - { - "name": "max_supply", - "type": "asset" - }, - { - "name": "issuer", - "type": "name" - } - ] - }, - { - "name": "issue", - "base": "", - "fields": [ - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "open", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "symbol", - "type": "symbol" - }, - { - "name": "ram_payer", - "type": "name" - } - ] - }, - { - "name": "retire", - "base": "", - "fields": [ - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "transfer", - "base": "", - "fields": [ - { - "name": "from", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - }, - { - "name": "transferfrom", - "base": "", - "fields": [ - { - "name": "sender", - "type": "name" - }, - { - "name": "from", - "type": "name" - }, - { - "name": "to", - "type": "name" - }, - { - "name": "quantity", - "type": "asset" - }, - { - "name": "memo", - "type": "string" - } - ] - } - ], - "actions": [ - { - "name": "approve", - "type": "approve", - "ricardian_contract": "" - }, - { - "name": "close", - "type": "close", - "ricardian_contract": "" - }, - { - "name": "create", - "type": "create", - "ricardian_contract": "" - }, - { - "name": "issue", - "type": "issue", - "ricardian_contract": "" - }, - { - "name": "open", - "type": "open", - "ricardian_contract": "" - }, - { - "name": "retire", - "type": "retire", - "ricardian_contract": "" - }, - { - "name": "transfer", - "type": "transfer", - "ricardian_contract": "" - }, - { - "name": "transferfrom", - "type": "transferfrom", - "ricardian_contract": "" - } - ], - "tables": [ - { - "name": "accounts", - "type": "account", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "allowances", - "type": "allowance", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "stat", - "type": "currencystat", - "index_type": "i64", - "key_names": [], - "key_types": [] - } - ], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/contracts/build/ore.standard_token/ore.standard_token.wasm b/contracts/build/ore.standard_token/ore.standard_token.wasm deleted file mode 100755 index 133eeca55edb6fb4561339c0f1052b958343a768..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34711 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]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../ore.system/include/accounts.h -eosio/crypto.hpp -- - -../ore.system/include/common.h -eosiolib/asset.hpp -- - -../ore.system/include/ore.system.hpp -eosio/eosio.hpp -- -eosio/asset.hpp -- -eosio/ignore.hpp -- -eosio/transaction.hpp -../ore.system/include/eosio/transaction.hpp -accounts.h -../ore.system/include/accounts.h -common.h -../ore.system/include/common.h - -/contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp -ore.system.hpp -/contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.hpp - diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake deleted file mode 100644 index 5d712e9..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.system/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make deleted file mode 100644 index c67cf51..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/build.make +++ /dev/null @@ -1,113 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.system/CMakeFiles/ore.system.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.system/CMakeFiles/ore.system.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.system/CMakeFiles/ore.system.wasm.dir/flags.make - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ore.system/CMakeFiles/ore.system.wasm.dir/flags.make -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - cd /contracts/ore/ore-protocol/contracts/build/ore.system && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i" - cd /contracts/ore/ore-protocol/contracts/build/ore.system && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s" - cd /contracts/ore/ore-protocol/contracts/build/ore.system && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires: - -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires - $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides.build -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.provides.build: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o - - -# Object files for target ore.system.wasm -ore_system_wasm_OBJECTS = \ -"CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - -# External object files for target ore.system.wasm -ore_system_wasm_EXTERNAL_OBJECTS = - -ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/build.make -ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" - cd /contracts/ore/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.system/CMakeFiles/ore.system.wasm.dir/build: ore.system/ore.system.wasm - -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/build - -ore.system/CMakeFiles/ore.system.wasm.dir/requires: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o.requires - -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/requires - -ore.system/CMakeFiles/ore.system.wasm.dir/clean: - cd /contracts/ore/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean - -ore.system/CMakeFiles/ore.system.wasm.dir/depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.system /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.system /contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/depend - diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake deleted file mode 100644 index b3aa9f0..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - "ore.system.wasm.pdb" - "ore.system.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal deleted file mode 100644 index cfd8b1f..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o - ../ore.system/include/accounts.h - ../ore.system/include/common.h - ../ore.system/include/ore.system.hpp - /contracts/ore/ore-protocol/contracts/ore.system/src/ore.system.cpp diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make deleted file mode 100644 index 94b1d8a..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/accounts.h -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/common.h -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/ore.system.hpp -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp - diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make deleted file mode 100644 index 7e709f8..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# compile CXX with /usr/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system - -CXX_DEFINES = - -CXX_INCLUDES = -I/contracts/ore/ore-protocol/contracts/ore.system/include - diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt deleted file mode 100644 index 61668ca..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm diff --git a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make b/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make deleted file mode 100644 index 72bb7dd..0000000 --- a/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 7 -CMAKE_PROGRESS_2 = 8 - diff --git a/contracts/build/ore.system/CMakeFiles/progress.marks b/contracts/build/ore.system/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/contracts/build/ore.system/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/contracts/build/ore.system/Makefile b/contracts/build/ore.system/Makefile deleted file mode 100644 index 197f8d0..0000000 --- a/contracts/build/ore.system/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.system/CMakeFiles/ore.system.wasm.dir/rule: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule - -# Convenience name for target. -ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule - -.PHONY : ore.system.wasm - -# fast build rule for target. -ore.system.wasm/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build -.PHONY : ore.system.wasm/fast - -src/ore.system.o: src/ore.system.cpp.o - -.PHONY : src/ore.system.o - -# target to build an object file -src/ore.system.cpp.o: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -.PHONY : src/ore.system.cpp.o - -src/ore.system.i: src/ore.system.cpp.i - -.PHONY : src/ore.system.i - -# target to preprocess a source file -src/ore.system.cpp.i: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i -.PHONY : src/ore.system.cpp.i - -src/ore.system.s: src/ore.system.cpp.s - -.PHONY : src/ore.system.s - -# target to generate assembly for a file -src/ore.system.cpp.s: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s -.PHONY : src/ore.system.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... ore.system.wasm" - @echo "... edit_cache" - @echo "... src/ore.system.o" - @echo "... src/ore.system.i" - @echo "... src/ore.system.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/ore.system/cmake_install.cmake b/contracts/build/ore.system/cmake_install.cmake deleted file mode 100644 index bd1d002..0000000 --- a/contracts/build/ore.system/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.system - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/contracts/build/ore.system/ore.system.abi b/contracts/build/ore.system/ore.system.abi deleted file mode 100644 index d7a6d35..0000000 --- a/contracts/build/ore.system/ore.system.abi +++ /dev/null @@ -1,198 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "chgacctier", - "base": "", - "fields": [ - { - "name": "payer", - "type": "name" - }, - { - "name": "account", - "type": "name" - }, - { - "name": "pricekey", - "type": "uint64" - } - ] - }, - { - "name": "createoreacc", - "base": "", - "fields": [ - { - "name": "creator", - "type": "name" - }, - { - "name": "newname", - "type": "name" - }, - { - "name": "ownerkey", - "type": "public_key" - }, - { - "name": "activekey", - "type": "public_key" - }, - { - "name": "pricekey", - "type": "uint64" - }, - { - "name": "referral", - "type": "name" - } - ] - }, - { - "name": "oreprice", - "base": "", - "fields": [ - { - "name": "key", - "type": "uint64" - }, - { - "name": "createprice", - "type": "asset" - }, - { - "name": "rambytes", - "type": "uint64" - }, - { - "name": "netamount", - "type": "asset" - }, - { - "name": "cpuamount", - "type": "asset" - } - ] - }, - { - "name": "reflog", - "base": "", - "fields": [ - { - "name": "referral", - "type": "name" - }, - { - "name": "newaccount", - "type": "name" - } - ] - }, - { - "name": "refstats", - "base": "", - "fields": [ - { - "name": "pricekey", - "type": "uint64" - }, - { - "name": "count", - "type": "uint64" - } - ] - }, - { - "name": "setprice", - "base": "", - "fields": [ - { - "name": "createprice", - "type": "asset" - }, - { - "name": "rambytes", - "type": "uint64" - }, - { - "name": "netamount", - "type": "asset" - }, - { - "name": "cpuamount", - "type": "asset" - }, - { - "name": "pricekey", - "type": "uint64" - } - ] - }, - { - "name": "tierinfo", - "base": "", - "fields": [ - { - "name": "pricekey", - "type": "uint64" - }, - { - "name": "createprice", - "type": "asset" - } - ] - } - ], - "actions": [ - { - "name": "chgacctier", - "type": "chgacctier", - "ricardian_contract": "" - }, - { - "name": "createoreacc", - "type": "createoreacc", - "ricardian_contract": "" - }, - { - "name": "setprice", - "type": "setprice", - "ricardian_contract": "" - } - ], - "tables": [ - { - "name": "pricetable", - "type": "oreprice", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "reflog", - "type": "reflog", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "refstats", - "type": "refstats", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "tierinfo", - "type": "tierinfo", - "index_type": "i64", - "key_names": [], - "key_types": [] - } - ], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/contracts/build/ore.system/ore.system.wasm b/contracts/build/ore.system/ore.system.wasm deleted file mode 100755 index c80d6aa47ced276606de727aca82f139eae4872a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40416 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 z zW3s8nN_`!$^b@ZKt`Ejlq*V-DZ+j~~BwA0Fbk1chIj&1Jxz!HW8v?!bsyQ&dYPEn~ zr3CwW4L9f&Bs2HOJH2{eujsYvdW~GK6?$#{jGLIRKc6)A{pL+6ou5-oCo{5c1B3#! z=;&7C2F>kHfS*YGkNzNLB(m3!7TF%n6RL>Rs1#8l~>Tqg%$`}C`s zY%A%TbpKJ;q+5rjGZP24B6=Y)dzwhP8rX}uz*=2sQ{*VW+D9-ty3m3bg)RhoKrVt8 zKJ4a^L_|s}&B1OMu`$K(2fJ4B zuNf>s5l7EVN0PzsxG>DlBr7gbqX?wjm>$XObixXzQQr|>Q6Z;>i)y{BBfc@%wD9Tq zreGN#MFIdKH9pt7j9mPF7t?S;tx}W&DR##;ngUkP^)A-VMfwHq#&#-v*Rh=gvYi$x z_dzcWgv{<<+o_!f(y^L@7AUlzqX{rP&O8k$&T3fF;*t9G4W-?pB0$Qv>bWiXTAoB` zN+@@0*UHK!s`vXL)5d46%FB6)-vc9pN|`GVEg1WEzi4jRDt5n!lw|{wVY3D6C`}lm zhq6-3YRHINb(Gb+!m^k~XnrV;<2&>t=1oevKA2Tcrq%Z|M>o4`c>^ux_U<1) zK?i*x+2#8GO;;&tKaJk(a`K~`lv+aDv~uUY$#=*r7{~)vHa=!Ci+wLEe;dDVuiqO6 z_3)l<8kX;{vhvsU_pv{_s#ERw!7O(YwQUizMHZDJ6GW@J{B9vB^RN<;gIt*b24vA~ z7U!uBH;A2AA_-E@gVwG`yg&}PA1uJJ=BlkhnADEK^I*B}aJAJQqzgMATdas!u=E2| ztVHeA@q-#C)%7K&<+7x;?RA?>Nn(IWRllwo;Vg+@R*r{-xXICywsFZ4p!jI?$}yJV=%I zfWZB?@`h8vn!`&oJ?}X0rrB6%Pft^mA{@iee6iXs`brPY&mJv$;b?$nW&8H+6#P23 z|8QY(esbnL>Er^mnxzo;5N&@uok)*QOiwcEiK80RkA5y_zIO5Oe2x zF_XUH2X?-KdThCGUNJf22DEV7(fza2#kdH1H*2@fPcCYZ90=2V74XhY%ug=N&XgT2 zq_<8o=7W=m4z=eQe(Ks-5ZW|m4>>Jx)=G271cN_1wfuxk+*FK*iU?+)15DRiQTbhuDN|pcc5aSy]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -eosio/eosio.hpp -- -eosio/asset.hpp -- -eosio/system.hpp -- -chrono -- -string -- - diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake deleted file mode 100644 index d30b17b..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp" "/contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "GNU") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make deleted file mode 100644 index ad19d4c..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make +++ /dev/null @@ -1,113 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -c /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i" - cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp > CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s" - cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && /usr/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires: - -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires - $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides.build -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.provides.build: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o - - -# Object files for target ore.usage_log.wasm -ore_usage_log_wasm_OBJECTS = \ -"CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - -# External object files for target ore.usage_log.wasm -ore_usage_log_wasm_EXTERNAL_OBJECTS = - -ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make -ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/contracts/ore/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" - cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build: ore.usage_log/ore.usage_log.wasm - -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/requires: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o.requires - -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/requires - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: - cd /contracts/ore/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /contracts/ore/ore-protocol/contracts /contracts/ore/ore-protocol/contracts/ore.usage_log /contracts/ore/ore-protocol/contracts/build /contracts/ore/ore-protocol/contracts/build/ore.usage_log /contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend - diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 7f4af67..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - "ore.usage_log.wasm.pdb" - "ore.usage_log.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.usage_log.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal deleted file mode 100644 index 704a526..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal +++ /dev/null @@ -1,5 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o - /contracts/ore/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make deleted file mode 100644 index 3974e8d..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make +++ /dev/null @@ -1,5 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp - diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make deleted file mode 100644 index b5f37eb..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# compile CXX with /usr/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/contracts/ore/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log - -CXX_DEFINES = - -CXX_INCLUDES = - diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt deleted file mode 100644 index 54cd75d..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm diff --git a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make b/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make deleted file mode 100644 index b700c2c..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 - diff --git a/contracts/build/ore.usage_log/CMakeFiles/progress.marks b/contracts/build/ore.usage_log/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/contracts/build/ore.usage_log/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/contracts/build/ore.usage_log/Makefile b/contracts/build/ore.usage_log/Makefile deleted file mode 100644 index 1e11db1..0000000 --- a/contracts/build/ore.usage_log/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.10 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/bin/cmake - -# The command to remove a file. -RM = /usr/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /contracts/ore/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /contracts/ore/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." - /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles /contracts/ore/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all - $(CMAKE_COMMAND) -E cmake_progress_start /contracts/ore/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule - -# Convenience name for target. -ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule - -.PHONY : ore.usage_log.wasm - -# fast build rule for target. -ore.usage_log.wasm/fast: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build -.PHONY : ore.usage_log.wasm/fast - -src/ore.usage_log.o: src/ore.usage_log.cpp.o - -.PHONY : src/ore.usage_log.o - -# target to build an object file -src/ore.usage_log.cpp.o: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -.PHONY : src/ore.usage_log.cpp.o - -src/ore.usage_log.i: src/ore.usage_log.cpp.i - -.PHONY : src/ore.usage_log.i - -# target to preprocess a source file -src/ore.usage_log.cpp.i: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i -.PHONY : src/ore.usage_log.cpp.i - -src/ore.usage_log.s: src/ore.usage_log.cpp.s - -.PHONY : src/ore.usage_log.s - -# target to generate assembly for a file -src/ore.usage_log.cpp.s: - cd /contracts/ore/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s -.PHONY : src/ore.usage_log.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... ore.usage_log.wasm" - @echo "... edit_cache" - @echo "... src/ore.usage_log.o" - @echo "... src/ore.usage_log.i" - @echo "... src/ore.usage_log.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /contracts/ore/ore-protocol/contracts/build && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/contracts/build/ore.usage_log/cmake_install.cmake b/contracts/build/ore.usage_log/cmake_install.cmake deleted file mode 100644 index 57827d5..0000000 --- a/contracts/build/ore.usage_log/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /contracts/ore/ore-protocol/contracts/ore.usage_log - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Install shared libraries without execute permission? -if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) - set(CMAKE_INSTALL_SO_NO_EXE "1") -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/contracts/build/ore.usage_log/ore.usage_log.abi b/contracts/build/ore.usage_log/ore.usage_log.abi deleted file mode 100644 index a45ba85..0000000 --- a/contracts/build/ore.usage_log/ore.usage_log.abi +++ /dev/null @@ -1,152 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "callcount", - "base": "", - "fields": [ - { - "name": "right_hash", - "type": "uint64" - }, - { - "name": "right_name", - "type": "string" - }, - { - "name": "last_usage_time", - "type": "time_point" - }, - { - "name": "total_count", - "type": "uint64" - }, - { - "name": "total_cpu", - "type": "asset" - } - ] - }, - { - "name": "createlog", - "base": "", - "fields": [ - { - "name": "instrument_id", - "type": "uint64" - }, - { - "name": "right_name", - "type": "string" - }, - { - "name": "token_hash", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - } - ] - }, - { - "name": "deletelog", - "base": "", - "fields": [ - { - "name": "instrument_id", - "type": "uint64" - }, - { - "name": "token_hash", - "type": "string" - } - ] - }, - { - "name": "log", - "base": "", - "fields": [ - { - "name": "instrument_id", - "type": "uint64" - }, - { - "name": "right_hash", - "type": "uint64" - }, - { - "name": "right_name", - "type": "string" - }, - { - "name": "action_type", - "type": "bool" - }, - { - "name": "token_hash", - "type": "uint64" - }, - { - "name": "timestamp", - "type": "uint64" - } - ] - }, - { - "name": "updatecount", - "base": "", - "fields": [ - { - "name": "instrument_id", - "type": "uint64" - }, - { - "name": "right_name", - "type": "string" - }, - { - "name": "cpu", - "type": "asset" - } - ] - } - ], - "actions": [ - { - "name": "createlog", - "type": "createlog", - "ricardian_contract": "" - }, - { - "name": "deletelog", - "type": "deletelog", - "ricardian_contract": "" - }, - { - "name": "updatecount", - "type": "updatecount", - "ricardian_contract": "" - } - ], - "tables": [ - { - "name": "counts", - "type": "callcount", - "index_type": "i64", - "key_names": [], - "key_types": [] - }, - { - "name": "logs", - "type": "log", - "index_type": "i64", - "key_names": [], - "key_types": [] - } - ], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/contracts/build/ore.usage_log/ore.usage_log.wasm b/contracts/build/ore.usage_log/ore.usage_log.wasm deleted file mode 100755 index 1a831e46a05520b0a2beb7ad674e996dbe182a8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26662 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 Ubp<;+dB$&$(1x4#4N>&J0X%=J;{X5v From cea0b585380b96fdc801be2d6d8209107636ce8b Mon Sep 17 00:00:00 2001 From: "Andrew Chaney (netuoso)" Date: Sat, 14 Mar 2020 16:16:50 -0500 Subject: [PATCH 10/43] Add gitkeep to build folder --- .gitignore | 4 ++-- contracts/build/.gitkeep | 0 2 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 contracts/build/.gitkeep diff --git a/.gitignore b/.gitignore index d287991..09913cf 100644 --- a/.gitignore +++ b/.gitignore @@ -43,6 +43,6 @@ scripts/importkeys_prod.sh scripts/importkeys_staging.sh staging_keys -contracts/build +contracts/build/* -*/build/* \ No newline at end of file +*/build/* diff --git a/contracts/build/.gitkeep b/contracts/build/.gitkeep new file mode 100644 index 0000000..e69de29 From c428fddac23cfd0675f107dccdf92a08eb325fab Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 11 Jun 2020 18:29:48 +0300 Subject: [PATCH 11/43] getStaker & stakedAmount added --- contracts/ore.system/include/common.h | 213 ++++++++++++++++---------- 1 file changed, 128 insertions(+), 85 deletions(-) diff --git a/contracts/ore.system/include/common.h b/contracts/ore.system/include/common.h index 85a60d5..7b6eb50 100755 --- a/contracts/ore.system/include/common.h +++ b/contracts/ore.system/include/common.h @@ -7,91 +7,134 @@ using namespace eosio; using std::string; using std::vector; -namespace common { - static const symbol S_RAM = symbol("RAMCORE", 4); - static const symbol core_symbol = symbol("SYS", 4); - static const name ore_system = name("oresystem"); - - /**********************************************/ - /*** ***/ - /*** RAM calculations ***/ - /*** ***/ - /**********************************************/ - - struct rammarket { - asset supply; - - struct connector { - asset balance; - double weight = .5; - }; - - connector base; - connector quote; - - uint64_t primary_key()const { return supply.symbol.raw(); } - }; - - typedef eosio::multi_index<"rammarket"_n, rammarket> RamInfo; - - /*** +namespace common +{ + static const symbol S_RAM = symbol("RAMCORE", 4); + static const symbol core_symbol = symbol("SYS", 4); + static const symbol ore_symbol = symbol("ORE", 4); + static const name ore_system = name("oresystem"); + + /**********************************************/ + /*** ***/ + /*** RAM calculations ***/ + /*** ***/ + /**********************************************/ + + struct rammarket + { + asset supply; + + struct connector + { + asset balance; + double weight = .5; + }; + + connector base; + connector quote; + + uint64_t primary_key() const { return supply.symbol.raw(); } + }; + + typedef eosio::multi_index<"rammarket"_n, rammarket> RamInfo; + + /*** * Returns the price of ram for given bytes */ - asset getRamCost(uint64_t ram_bytes){ - RamInfo ramInfo(name("eosio"), name("eosio").value); - auto ramData = ramInfo.find(S_RAM.raw()); - symbol coreSymbol = core_symbol; - check(ramData != ramInfo.end(), "Could not get RAM info"); - - uint64_t base = ramData->base.balance.amount; - uint64_t quote = ramData->quote.balance.amount; - return asset((((double)quote / base))*ram_bytes, coreSymbol); - } - - struct user_resources { - name owner; - asset net_weight; - asset cpu_weight; - int64_t ram_bytes = 0; - - bool is_empty()const { return net_weight.amount == 0 && cpu_weight.amount == 0 && ram_bytes == 0; } - uint64_t primary_key()const { return owner.value; } - }; - - typedef eosio::multi_index<"userres"_n, user_resources > user_resources_table; - - asset getAccountCpu(name account){ - user_resources_table _userres(name("eosio"), account.value); - auto res_itr = _userres.find( account.value ); - return res_itr->cpu_weight; - } - asset getAccountNet(name account){ - user_resources_table _userres(name("eosio"), account.value); - auto res_itr = _userres.find( account.value ); - return res_itr->net_weight; - } - uint64_t getAccountRamBytes(name account){ - user_resources_table _userres(name("eosio"), account.value); - auto res_itr = _userres.find( account.value ); - return res_itr->ram_bytes; - } - - struct account { - asset balance; - - uint64_t primary_key()const { return balance.symbol.code().raw(); } - }; - typedef eosio::multi_index< "accounts"_n, account > balance_table; - - asset getSYSBalance(name account){ - balance_table _balance(name("eosio.token"), account.value); - auto balance_itr = _balance.find(core_symbol.code().raw()); - if(balance_itr == _balance.end()){ - return asset(0, core_symbol); - } else { - return balance_itr->balance; - } - } - -}; \ No newline at end of file + asset getRamCost(uint64_t ram_bytes) + { + RamInfo ramInfo(name("eosio"), name("eosio").value); + auto ramData = ramInfo.find(S_RAM.raw()); + symbol coreSymbol = core_symbol; + check(ramData != ramInfo.end(), "Could not get RAM info"); + + uint64_t base = ramData->base.balance.amount; + uint64_t quote = ramData->quote.balance.amount; + return asset((((double)quote / base)) * ram_bytes, coreSymbol); + } + + struct user_resources + { + name owner; + asset net_weight; + asset cpu_weight; + int64_t ram_bytes = 0; + + bool is_empty() const { return net_weight.amount == 0 && cpu_weight.amount == 0 && ram_bytes == 0; } + uint64_t primary_key() const { return owner.value; } + }; + + typedef eosio::multi_index<"userres"_n, user_resources> user_resources_table; + + asset getAccountCpu(name account) + { + user_resources_table _userres(name("eosio"), account.value); + auto res_itr = _userres.find(account.value); + return res_itr->cpu_weight; + } + asset getAccountNet(name account) + { + user_resources_table _userres(name("eosio"), account.value); + auto res_itr = _userres.find(account.value); + return res_itr->net_weight; + } + uint64_t getAccountRamBytes(name account) + { + user_resources_table _userres(name("eosio"), account.value); + auto res_itr = _userres.find(account.value); + return res_itr->ram_bytes; + } + + struct account + { + asset balance; + + uint64_t primary_key() const { return balance.symbol.code().raw(); } + }; + typedef eosio::multi_index<"accounts"_n, account> balance_table; + + asset getSYSBalance(name account) + { + balance_table _balance(name("eosio.token"), account.value); + auto balance_itr = _balance.find(core_symbol.code().raw()); + if (balance_itr == _balance.end()) + { + return asset(0, core_symbol); + } + else + { + return balance_itr->balance; + } + } + + struct [[eosio::table]] stake_info + { + asset amount; + name staker; + + uint64_t primary_key() const { return amount.symbol.code().raw(); } + }; + typedef eosio::multi_index<"stakeinfo"_n, stake_info> stakeinfo; + + name getStakerName(name account){ + stakeinfo _info(name("eosio.token"), account.value); + auto stake_itr = _info.find(ore_symbol.code().raw()); + if(stake_itr == _info.end()){ + return name(""); + } else { + return stake_itr->staker; + } + } + + asset getStakedAmount(name account){ + stakeinfo _info(name("eosio.token"), account.value); + auto stake_itr = _info.find(ore_symbol.code().raw()); + if(stake_itr == _info.end()){ + return asset(0, ore_symbol); + } else { + return stake_itr->amount; + } + } + +}; // namespace common \ No newline at end of file From f62f2a2dc8090885b8b37bd311df525ff59fe437 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 11 Jun 2020 18:31:29 +0300 Subject: [PATCH 12/43] system update --- contracts/ore.system/src/ore.system.cpp | 273 ++++++++++++++---------- 1 file changed, 158 insertions(+), 115 deletions(-) diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 162cd5a..d811950 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -1,6 +1,5 @@ #include "ore.system.hpp" - // Setting newaccount parameters and the price in terms of ORE // IMPORTANT: since bwpricerate is uint, ORE price needs to be equal or more than required SYS ACTION oresystem::setprice(asset createprice, uint64_t rambytes, asset netamount, asset cpuamount, uint64_t pricekey) @@ -35,10 +34,9 @@ ACTION oresystem::createoreacc(name creator, public_key &ownerkey, public_key &activekey, uint64_t pricekey, - name referral - ) + name referral) { - + require_auth(creator); authority ownerauth{.threshold = 1, .keys = {key_weight{ownerkey, 1}}, .accounts = {}, .waits = {}}; authority activeauth{.threshold = 1, .keys = {key_weight{activekey, 1}}, .accounts = {}, .waits = {}}; @@ -50,15 +48,19 @@ ACTION oresystem::createoreacc(name creator, t.pricekey = pricekey; t.createprice = priceitr->createprice; }); - if(referral != name("")) { + if (referral != name("")) + { referralstatstable _stats(_self, referral.value); auto statsitr = _stats.find(pricekey); - - if(statsitr != _stats.end()) { + + if (statsitr != _stats.end()) + { _stats.modify(statsitr, _self, [&](auto &s) { s.count += 1; }); - } else { + } + else + { _stats.emplace(_self, [&](auto &s) { s.pricekey = pricekey; s.count = 1; @@ -71,7 +73,6 @@ ACTION oresystem::createoreacc(name creator, l.referral = referral; }); } - //Get the ramprice and calculate the amount of SYS to be locked @@ -86,48 +87,45 @@ ACTION oresystem::createoreacc(name creator, asset syslock; syslock.symbol = sys_symbol; - if(priceitr->createprice.amount > resourceCost) { + if (priceitr->createprice.amount > resourceCost) + { syslock.amount = priceitr->createprice.amount - resourceCost; action( - permission_level{sys_payer, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_payer, sys_lock, syslock, std::string("sys locked"))) - .send(); - // If createprice is less than actual resource cost, sys_lock account HAS TO have enough balance to release price difference. - } else if (priceitr->createprice.amount < resourceCost) { + permission_level{sys_payer, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_payer, sys_lock, syslock, std::string("sys locked"))) + .send(); + // If createprice is less than actual resource cost, sys_lock account HAS TO have enough balance to release price difference. + } + else if (priceitr->createprice.amount < resourceCost) + { syslock.amount = resourceCost - priceitr->createprice.amount; action( - permission_level{sys_lock, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_lock, sys_payer, syslock, std::string("sys released"))) - .send(); + permission_level{sys_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_lock, sys_payer, syslock, std::string("sys released"))) + .send(); } - -//*** Changed GBT -/* action( - permission_level{creator, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(creator, ore_lock, priceitr->createprice, std::string("ore lock"))) - .send();*/ - action( - permission_level{creator, "active"_n}, + //*** Changed GBT + + action( + permission_level{get_self(), "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(creator, priceitr->createprice, std::string("ore lock"))) + make_tuple(creator, newname, priceitr->createprice, std::string("ore lock"))) .send(); -//*** + //*** accounts::newaccount new_account = accounts::newaccount{ - .creator = creator, + .creator = sys_payer, .name = newname, .owner = ownerauth, .active = activeauth}; action( - permission_level{creator, "active"_n}, + permission_level{sys_payer, "active"_n}, "eosio"_n, "newaccount"_n, new_account) @@ -150,6 +148,7 @@ ACTION oresystem::createoreacc(name creator, ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) { + require_auth(payer); auto newPriceItr = _prices.find(pricekey); asset currentCpu = getAccountCpu(account); @@ -159,41 +158,48 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) asset cpuNetDelta; cpuNetDelta.symbol = core_symbol; uint64_t ramDelta; - if(newPriceItr->cpuamount.amount > currentCpu.amount) { + if (newPriceItr->cpuamount.amount > currentCpu.amount) + { cpuNetDelta.amount = newPriceItr->cpuamount.amount - currentCpu.amount; action( - permission_level{sys_payer, "active"_n}, - "eosio"_n, - name("delegatebw"), - make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta, false)) - .send(); - } else if (newPriceItr->cpuamount.amount < currentCpu.amount) { + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("delegatebw"), + make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta, false)) + .send(); + } + else if (newPriceItr->cpuamount.amount < currentCpu.amount) + { cpuNetDelta.amount = currentCpu.amount - newPriceItr->cpuamount.amount; action( - permission_level{sys_payer, "active"_n}, - "eosio"_n, - name("undelegatebw"), - make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta)) - .send(); + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("undelegatebw"), + make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta)) + .send(); } - if(newPriceItr->netamount.amount > currentNet.amount) { + if (newPriceItr->netamount.amount > currentNet.amount) + { cpuNetDelta.amount = newPriceItr->netamount.amount - currentNet.amount; action( - permission_level{sys_payer, "active"_n}, - "eosio"_n, - name("delegatebw"), - make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol), false)) - .send(); - } else if (newPriceItr->netamount.amount < currentCpu.amount) { + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("delegatebw"), + make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol), false)) + .send(); + } + else if (newPriceItr->netamount.amount < currentCpu.amount) + { cpuNetDelta.amount = currentNet.amount - newPriceItr->netamount.amount; action( - permission_level{sys_payer, "active"_n}, - "eosio"_n, - name("undelegatebw"), - make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol))) - .send(); + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("undelegatebw"), + make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol))) + .send(); } - if(newPriceItr->rambytes > currentRambytes) { + if (newPriceItr->rambytes > currentRambytes) + { ramDelta = newPriceItr->rambytes - currentRambytes; action( permission_level{sys_payer, "active"_n}, @@ -201,7 +207,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) name("buyrambytes"), make_tuple(sys_payer, account, ramDelta)) .send(); - } else if (newPriceItr->rambytes < currentRambytes) { + } + else if (newPriceItr->rambytes < currentRambytes) + { ramDelta = currentRambytes - newPriceItr->rambytes; action( permission_level{sys_payer, "active"_n}, @@ -214,43 +222,76 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) asset sysUsageDelta; tierinfotable _tiers(_self, account.value); auto oldTierItr = _tiers.begin(); - if(_tiers.begin() == _tiers.end()) { - orePriceDelta = newPriceItr->createprice; - } else { - if(newPriceItr->createprice > oldTierItr->createprice) { - require_auth(payer); - orePriceDelta = newPriceItr->createprice - oldTierItr->createprice; -//*** Changed GBT -/* action( - permission_level{payer, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(payer, ore_lock, orePriceDelta, std::string("ore lock"))) - .send();*/ - action( - permission_level{payer, "active"_n}, - "eosio.token"_n, - "stake"_n, - make_tuple(payer, orePriceDelta, std::string("ore lock"))) - .send(); -//*** - } else if (newPriceItr->createprice < oldTierItr->createprice) { - require_auth(account); - orePriceDelta = oldTierItr->createprice - newPriceItr->createprice; -//*** Changed GBT -/* action( - permission_level{ore_lock, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(ore_lock, account, orePriceDelta, std::string("ore released from lock"))) - .send();*/ - action( - permission_level{ore_lock, "active"_n}, - "eosio.token"_n, - "unstake"_n, - make_tuple(account, orePriceDelta, std::string("ore released from lock"))) - .send(); -//*** + name oldStaker = getStakerName(account); + if (_tiers.begin() == _tiers.end()) + { + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) + .send(); + } + else + { + if (newPriceItr->createprice > oldTierItr->createprice) + { + if (oldStaker == payer) + { + orePriceDelta = newPriceItr->createprice - oldTierItr->createprice; + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(payer, account, orePriceDelta, std::string("ore lock"))) + .send(); + } + else + { + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "unstake"_n, + make_tuple(oldStaker, account, oldTierItr->createprice, std::string("ore released from lock"))) + .send(); + + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) + .send(); + } + } + else if (newPriceItr->createprice < oldTierItr->createprice) + { + check(payer == account, "To downgrade tier, payer has to be owner"); + if (oldStaker == account) + { + orePriceDelta = oldTierItr->createprice - newPriceItr->createprice; + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "unstake"_n, + make_tuple(payer, account, orePriceDelta, std::string("ore released from lock"))) + .send(); + } + else + { + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "unstake"_n, + make_tuple(oldStaker, account, oldTierItr->createprice, std::string("ore released from lock"))) + .send(); + + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(account, account, newPriceItr->createprice, std::string("ore lock"))) + .send(); + } } _tiers.erase(oldTierItr); } @@ -267,29 +308,31 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) print(newSysLock.amount); print("---"); print(oldSysLock.amount); - if(newSysLock > oldSysLock) { + if (newSysLock > oldSysLock) + { print((newSysLock - oldSysLock)); action( - permission_level{sys_payer, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_payer, sys_lock, asset((newSysLock.amount - oldSysLock.amount), core_symbol), std::string("sys locked"))) - .send(); - } else if (oldSysLock > newSysLock) { + permission_level{sys_payer, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_payer, sys_lock, asset((newSysLock.amount - oldSysLock.amount), core_symbol), std::string("sys locked"))) + .send(); + } + else if (oldSysLock > newSysLock) + { print((oldSysLock - newSysLock)); action( - permission_level{sys_lock, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_lock, sys_payer, asset((oldSysLock.amount - newSysLock.amount), core_symbol), std::string("sys released"))) - .send(); + permission_level{sys_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(sys_lock, sys_payer, asset((oldSysLock.amount - newSysLock.amount), core_symbol), std::string("sys released"))) + .send(); } - + _tiers.emplace(sys_payer, [&](auto &t) { - t.pricekey = pricekey; - t.createprice = newPriceItr->createprice; + t.pricekey = pricekey; + t.createprice = newPriceItr->createprice; }); - } // namespace oresystem From bc605bfe73a839c6b75c3976860b425eb9cf33ca Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 12 Jun 2020 00:32:26 +0300 Subject: [PATCH 13/43] add checks for changeTier migration & fixs --- contracts/ore.system/src/ore.system.cpp | 35 ++++++++++++++++++------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index d811950..86aa24c 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -188,7 +188,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol), false)) .send(); } - else if (newPriceItr->netamount.amount < currentCpu.amount) + else if (newPriceItr->netamount.amount < currentNet.amount) { cpuNetDelta.amount = currentNet.amount - newPriceItr->netamount.amount; action( @@ -198,7 +198,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol))) .send(); } - if (newPriceItr->rambytes > currentRambytes) + if (newPriceItr->rambytes > (currentRambytes + 14)) { ramDelta = newPriceItr->rambytes - currentRambytes; action( @@ -208,7 +208,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, ramDelta)) .send(); } - else if (newPriceItr->rambytes < currentRambytes) + else if ((newPriceItr->rambytes + 14) < currentRambytes) { ramDelta = currentRambytes - newPriceItr->rambytes; action( @@ -232,6 +232,25 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) .send(); } + else if (oldStaker == name("")) + { + check(newPriceItr->createprice == oldTierItr->createprice, "This account needs to be migrated first. Call changetier with same tier or same createprice."); + action( + permission_level{ore_system, "active"_n}, + "eosio.token"_n, + "stake"_n, + make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) + .send(); + if(ore_lock != payer) { + action( + permission_level{ore_lock, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(ore_lock, payer, newPriceItr->createprice, std::string("ore unlocked - (migration)"))) + .send(); + } + _tiers.erase(oldTierItr); + } else { if (newPriceItr->createprice > oldTierItr->createprice) @@ -305,12 +324,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) oldSysLock.amount = oldTierItr->createprice.amount - currentTotalCost.amount; newTotalCost.amount = newRamCost.amount + newPriceItr->netamount.amount + newPriceItr->cpuamount.amount; newSysLock.amount = newPriceItr->createprice.amount - newTotalCost.amount; - print(newSysLock.amount); - print("---"); - print(oldSysLock.amount); - if (newSysLock > oldSysLock) + + if (newSysLock.amount > oldSysLock.amount) { - print((newSysLock - oldSysLock)); action( permission_level{sys_payer, "active"_n}, "eosio.token"_n, @@ -318,9 +334,8 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, sys_lock, asset((newSysLock.amount - oldSysLock.amount), core_symbol), std::string("sys locked"))) .send(); } - else if (oldSysLock > newSysLock) + else if (oldSysLock.amount > newSysLock.amount) { - print((oldSysLock - newSysLock)); action( permission_level{sys_lock, "active"_n}, "eosio.token"_n, From ab885b7d3454ead0ce0ca1cd8269333a4856c7ac Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 25 Jun 2020 19:29:16 +0300 Subject: [PATCH 14/43] ore.apptoken added --- contracts/CMakeLists.txt | 2 + contracts/build/.gitkeep | 0 contracts/ore.apptoken/CMakeLists.txt | 9 + .../ore.apptoken/include/ore.apptoken.hpp | 88 ++++++++++ contracts/ore.apptoken/src/ore.apptoken.cpp | 160 ++++++++++++++++++ contracts/ore.system/include/ore.system.hpp | 2 + contracts/ore.system/src/ore.system.cpp | 20 ++- 7 files changed, 280 insertions(+), 1 deletion(-) delete mode 100644 contracts/build/.gitkeep create mode 100644 contracts/ore.apptoken/CMakeLists.txt create mode 100644 contracts/ore.apptoken/include/ore.apptoken.hpp create mode 100644 contracts/ore.apptoken/src/ore.apptoken.cpp diff --git a/contracts/CMakeLists.txt b/contracts/CMakeLists.txt index aec8055..c2ac0aa 100755 --- a/contracts/CMakeLists.txt +++ b/contracts/CMakeLists.txt @@ -29,12 +29,14 @@ else() set(TEST_BUILD_TYPE ${CMAKE_BUILD_TYPE}) endif() +add_subdirectory(ore.apptoken) add_subdirectory(ore.system) #add_subdirectory(ore.standard_token) add_subdirectory(ore.rights_registry) add_subdirectory(ore.instrument) add_subdirectory(ore.usage_log) + if (APPLE) set(OPENSSL_ROOT "/usr/local/opt/openssl") elseif (UNIX) diff --git a/contracts/build/.gitkeep b/contracts/build/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/contracts/ore.apptoken/CMakeLists.txt b/contracts/ore.apptoken/CMakeLists.txt new file mode 100644 index 0000000..3b75e5a --- /dev/null +++ b/contracts/ore.apptoken/CMakeLists.txt @@ -0,0 +1,9 @@ +add_contract(ore.apptoken ore.apptoken ${CMAKE_CURRENT_SOURCE_DIR}/src/ore.apptoken.cpp) + +target_include_directories(ore.apptoken.wasm + PUBLIC + ${CMAKE_CURRENT_SOURCE_DIR}/include) + +set_target_properties(ore.apptoken.wasm + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") diff --git a/contracts/ore.apptoken/include/ore.apptoken.hpp b/contracts/ore.apptoken/include/ore.apptoken.hpp new file mode 100644 index 0000000..b9a094c --- /dev/null +++ b/contracts/ore.apptoken/include/ore.apptoken.hpp @@ -0,0 +1,88 @@ +#pragma once + +#include +#include + +#include + +using namespace eosio; +using namespace std; + +using std::string; + +/** + * eosio.token contract defines the structures and actions that allow users to create, issue, and manage + * tokens on EOSIO based blockchains. + */ +class [[eosio::contract("ore.apptoken")]] apptoken : public eosio::contract +{ +public: + apptoken( name receiver, name code, datastream ds): contract(receiver, code, ds) {} + + /** + * Allows `issuer` account to create a token in supply of `maximum_supply`. If validation is successful a new entry in statstable for token symbol scope gets created. + * + * @param issuer - the account that creates the token, + * @param maximum_supply - the maximum supply set for the token created. + * + * @pre Token symbol has to be valid, + * @pre Token symbol must not be already created, + * @pre maximum_supply has to be smaller than the maximum supply allowed by the system: 1^62 - 1. + * @pre Maximum supply must be positive; + */ + ACTION create(const name &issuer, + const asset &maximum_supply); + ACTION issue(const name &to, const asset &quantity, const string &memo); + ACTION retire(const asset &quantity, const string &memo); + ACTION transfer(const name &from, + const name &to, + const asset &quantity, + const string &memo); + ACTION open(const name &owner, const symbol &symbol, const name &ram_payer); + + ACTION close(const name &owner, const symbol &symbol); + + static asset get_supply(const name &token_contract_account, const symbol_code &sym_code) + { + stats statstable(token_contract_account, sym_code.raw()); + const auto &st = statstable.get(sym_code.raw()); + return st.supply; + } + + static asset get_balance(const name &token_contract_account, const name &owner, const symbol_code &sym_code) + { + accounts accountstable(token_contract_account, owner.value); + const auto &ac = accountstable.get(sym_code.raw()); + return ac.balance; + } + + using create_action = eosio::action_wrapper<"create"_n, &apptoken::create>; + using issue_action = eosio::action_wrapper<"issue"_n, &apptoken::issue>; + using retire_action = eosio::action_wrapper<"retire"_n, &apptoken::retire>; + using transfer_action = eosio::action_wrapper<"transfer"_n, &apptoken::transfer>; + using open_action = eosio::action_wrapper<"open"_n, &apptoken::open>; + using close_action = eosio::action_wrapper<"close"_n, &apptoken::close>; + +private: + struct [[eosio::table]] account + { + asset balance; + + uint64_t primary_key() const { return balance.symbol.code().raw(); } + }; + + struct [[eosio::table]] currency_stats + { + asset supply; + asset max_supply; + name issuer; + + uint64_t primary_key() const { return supply.symbol.code().raw(); } + }; + + typedef eosio::multi_index<"accounts"_n, account> accounts; + typedef eosio::multi_index<"stat"_n, currency_stats> stats; + + void sub_balance(const name &owner, const asset &value); + void add_balance(const name &owner, const asset &value, const name &ram_payer); +}; diff --git a/contracts/ore.apptoken/src/ore.apptoken.cpp b/contracts/ore.apptoken/src/ore.apptoken.cpp new file mode 100644 index 0000000..534e46b --- /dev/null +++ b/contracts/ore.apptoken/src/ore.apptoken.cpp @@ -0,0 +1,160 @@ +#include "../include/ore.apptoken.hpp" + +using namespace eosio; + +ACTION apptoken::create( const name& issuer, + const asset& maximum_supply ) +{ + require_auth( name("system.ore")); + + auto sym = maximum_supply.symbol; + check( sym.is_valid(), "invalid symbol name" ); + check( maximum_supply.is_valid(), "invalid supply"); + check( maximum_supply.amount > 0, "max-supply must be positive"); + + stats statstable( get_self(), sym.code().raw() ); + auto existing = statstable.find( sym.code().raw() ); + check( existing == statstable.end(), "token with symbol already exists" ); + + statstable.emplace( get_self(), [&]( auto& s ) { + s.supply.symbol = maximum_supply.symbol; + s.max_supply = maximum_supply; + s.issuer = issuer; + }); +} + + +ACTION apptoken::issue( const name& to, const asset& quantity, const string& memo ) +{ + auto sym = quantity.symbol; + check( sym.is_valid(), "invalid symbol name" ); + check( memo.size() <= 256, "memo has more than 256 bytes" ); + + stats statstable( get_self(), sym.code().raw() ); + auto existing = statstable.find( sym.code().raw() ); + check( existing != statstable.end(), "token with symbol does not exist, create token before issue" ); + const auto& st = *existing; + check( to == st.issuer, "tokens can only be issued to issuer account" ); + + require_auth( st.issuer ); + check( quantity.is_valid(), "invalid quantity" ); + check( quantity.amount > 0, "must issue positive quantity" ); + + check( quantity.symbol == st.supply.symbol, "symbol precision mismatch" ); + check( quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + + statstable.modify( st, same_payer, [&]( auto& s ) { + s.supply += quantity; + }); + + add_balance( st.issuer, quantity, st.issuer ); +} + +ACTION apptoken::retire( const asset& quantity, const string& memo ) +{ + auto sym = quantity.symbol; + check( sym.is_valid(), "invalid symbol name" ); + check( memo.size() <= 256, "memo has more than 256 bytes" ); + + stats statstable( get_self(), sym.code().raw() ); + auto existing = statstable.find( sym.code().raw() ); + check( existing != statstable.end(), "token with symbol does not exist" ); + const auto& st = *existing; + + require_auth( st.issuer ); + check( quantity.is_valid(), "invalid quantity" ); + check( quantity.amount > 0, "must retire positive quantity" ); + + check( quantity.symbol == st.supply.symbol, "symbol precision mismatch" ); + + statstable.modify( st, same_payer, [&]( auto& s ) { + s.supply -= quantity; + }); + + sub_balance( st.issuer, quantity ); +} + +ACTION apptoken::transfer( const name& from, + const name& to, + const asset& quantity, + const string& memo ) +{ + check( from != to, "cannot transfer to self" ); + require_auth( from ); + check( is_account( to ), "to account does not exist"); + auto sym = quantity.symbol.code(); + stats statstable( get_self(), sym.raw() ); + const auto& st = statstable.get( sym.raw() ); + + require_recipient( from ); + require_recipient( to ); + + check( quantity.is_valid(), "invalid quantity" ); + check( quantity.amount > 0, "must transfer positive quantity" ); + check( quantity.symbol == st.supply.symbol, "symbol precision mismatch" ); + check( memo.size() <= 256, "memo has more than 256 bytes" ); + + auto payer = has_auth( to ) ? to : from; + + sub_balance( from, quantity ); + add_balance( to, quantity, payer ); +} + +void apptoken::sub_balance( const name& owner, const asset& value ) { + accounts from_acnts( get_self(), owner.value ); + + const auto& from = from_acnts.get( value.symbol.code().raw(), "no balance object found" ); + check( from.balance.amount >= value.amount, "overdrawn balance" ); + + from_acnts.modify( from, owner, [&]( auto& a ) { + a.balance -= value; + }); +} + +void apptoken::add_balance( const name& owner, const asset& value, const name& ram_payer ) +{ + accounts to_acnts( get_self(), owner.value ); + auto to = to_acnts.find( value.symbol.code().raw() ); + if( to == to_acnts.end() ) { + to_acnts.emplace( ram_payer, [&]( auto& a ){ + a.balance = value; + }); + } else { + to_acnts.modify( to, same_payer, [&]( auto& a ) { + a.balance += value; + }); + } +} + +ACTION apptoken::open( const name& owner, const symbol& symbol, const name& ram_payer ) +{ + require_auth( ram_payer ); + + check( is_account( owner ), "owner account does not exist" ); + + auto sym_code_raw = symbol.code().raw(); + stats statstable( get_self(), sym_code_raw ); + const auto& st = statstable.get( sym_code_raw, "symbol does not exist" ); + check( st.supply.symbol == symbol, "symbol precision mismatch" ); + + accounts acnts( get_self(), owner.value ); + auto it = acnts.find( sym_code_raw ); + if( it == acnts.end() ) { + acnts.emplace( ram_payer, [&]( auto& a ){ + a.balance = asset{0, symbol}; + }); + } +} + +ACTION apptoken::close( const name& owner, const symbol& symbol ) +{ + require_auth( owner ); + accounts acnts( get_self(), owner.value ); + auto it = acnts.find( symbol.code().raw() ); + check( it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect." ); + check( it->balance.amount == 0, "Cannot close because the balance is not zero." ); + acnts.erase( it ); +} + + +EOSIO_DISPATCH(apptoken, (create)(issue)(transfer)(open)(close)(retire)) \ No newline at end of file diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index dd0a826..af218fb 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -66,6 +66,8 @@ class [[eosio::contract("ore.system")]] oresystem : public contract name referral ); ACTION chgacctier(name payer, name account, uint64_t pricekey); + ACTION createtoken(const name& payer, const asset& maximum_supply); + orepricetable _prices; typedef eosio::multi_index<"tierinfo"_n, tierinfo> tierinfotable; diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 86aa24c..ffa8ed7 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -350,6 +350,24 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) }); } +ACTION oresystem::createtoken(const name& payer, const asset& maximum_supply) { + + action( + permission_level{payer, "active"_n}, + "eosio.token"_n, + "transfer"_n, + make_tuple(payer, ore_system, asset(10000, ore_symbol), std::string("create token payment"))) + .send(); + + action( + permission_level{ore_system, "active"_n}, + "apptoken.ore"_n, + "create"_n, + make_tuple(payer, maximum_supply)) + .send(); + +} + // namespace oresystem -EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)) \ No newline at end of file +EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)(createtoken)) \ No newline at end of file From acceb2304bd01602bb6883150217d0531d08344e Mon Sep 17 00:00:00 2001 From: basarrcan Date: Wed, 1 Jul 2020 20:07:48 +0300 Subject: [PATCH 15/43] added tokenprice --- contracts/ore.system/include/ore.system.hpp | 2 ++ contracts/ore.system/src/ore.system.cpp | 31 +++++++++++++++++++-- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index af218fb..463d989 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -68,6 +68,8 @@ class [[eosio::contract("ore.system")]] oresystem : public contract ACTION createtoken(const name& payer, const asset& maximum_supply); + ACTION tokenprice(asset tokenprice, name tokenkey); + orepricetable _prices; typedef eosio::multi_index<"tierinfo"_n, tierinfo> tierinfotable; diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index ffa8ed7..21bb598 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -352,11 +352,14 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) ACTION oresystem::createtoken(const name& payer, const asset& maximum_supply) { + auto priceitr = _prices.find(name("apptoken.ore").value); + check(priceitr != _prices.end(), "No price table"); + action( permission_level{payer, "active"_n}, "eosio.token"_n, "transfer"_n, - make_tuple(payer, ore_system, asset(10000, ore_symbol), std::string("create token payment"))) + make_tuple(payer, ore_system, priceitr->createprice, std::string("create token payment"))) .send(); action( @@ -368,6 +371,30 @@ ACTION oresystem::createtoken(const name& payer, const asset& maximum_supply) { } +ACTION oresystem::tokenprice(asset tokenprice, name tokenkey) +{ + require_auth(_self); + + auto priceitr = _prices.find(tokenkey.value); + + if (priceitr == _prices.end()) + { + _prices.emplace(_self, [&](auto &p) { + p.key = tokenkey.value; + p.createprice = tokenprice; + p.rambytes = 0; + p.netamount = asset(0, ore_symbol); + p.cpuamount = asset(0, ore_symbol); + }); + } + else + { + _prices.modify(priceitr, _self, [&](auto &p) { + p.createprice = tokenprice; + }); + } +} + // namespace oresystem -EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)(createtoken)) \ No newline at end of file +EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)(createtoken)(tokenprice)) \ No newline at end of file From 722914e63e79eec6d3d1379711aec041af2128ba Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 24 Jul 2020 22:58:16 +0300 Subject: [PATCH 16/43] apptoken.ore symbol delete patch --- contracts/ore.apptoken/include/ore.apptoken.hpp | 2 ++ contracts/ore.apptoken/src/ore.apptoken.cpp | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/contracts/ore.apptoken/include/ore.apptoken.hpp b/contracts/ore.apptoken/include/ore.apptoken.hpp index b9a094c..35c10d5 100644 --- a/contracts/ore.apptoken/include/ore.apptoken.hpp +++ b/contracts/ore.apptoken/include/ore.apptoken.hpp @@ -32,6 +32,8 @@ class [[eosio::contract("ore.apptoken")]] apptoken : public eosio::contract */ ACTION create(const name &issuer, const asset &maximum_supply); + ACTION deltoken( const name& owner, + const symbol& symbol ); ACTION issue(const name &to, const asset &quantity, const string &memo); ACTION retire(const asset &quantity, const string &memo); ACTION transfer(const name &from, diff --git a/contracts/ore.apptoken/src/ore.apptoken.cpp b/contracts/ore.apptoken/src/ore.apptoken.cpp index 534e46b..8a34a98 100644 --- a/contracts/ore.apptoken/src/ore.apptoken.cpp +++ b/contracts/ore.apptoken/src/ore.apptoken.cpp @@ -23,6 +23,18 @@ ACTION apptoken::create( const name& issuer, }); } +ACTION apptoken::deltoken( const name& owner, + const symbol& symbol ) +{ + require_auth(owner); + check( symbol.is_valid(), "invalid symbol name" ); + + stats statstable( get_self(), symbol.code().raw() ); + auto existing = statstable.find( symbol.code().raw() ); + check( existing != statstable.end(), "token with symbol does not exists" ); + statstable.erase(existing); +} + ACTION apptoken::issue( const name& to, const asset& quantity, const string& memo ) { From e7993cb6881b8529fd333aa8a3eef0a28b6fcf68 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 24 Jul 2020 23:14:26 +0300 Subject: [PATCH 17/43] deltoken fix --- contracts/ore.apptoken/src/ore.apptoken.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/ore.apptoken/src/ore.apptoken.cpp b/contracts/ore.apptoken/src/ore.apptoken.cpp index 8a34a98..674567a 100644 --- a/contracts/ore.apptoken/src/ore.apptoken.cpp +++ b/contracts/ore.apptoken/src/ore.apptoken.cpp @@ -169,4 +169,4 @@ ACTION apptoken::close( const name& owner, const symbol& symbol ) } -EOSIO_DISPATCH(apptoken, (create)(issue)(transfer)(open)(close)(retire)) \ No newline at end of file +EOSIO_DISPATCH(apptoken, (create)(deltoken)(issue)(transfer)(open)(close)(retire)) \ No newline at end of file From e96bedfced22e940be7fb61dcf00aed7db0137d1 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Tue, 11 Aug 2020 19:05:43 +0300 Subject: [PATCH 18/43] deltoken deleted --- contracts/ore.apptoken/include/ore.apptoken.hpp | 2 -- contracts/ore.apptoken/src/ore.apptoken.cpp | 15 +-------------- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/contracts/ore.apptoken/include/ore.apptoken.hpp b/contracts/ore.apptoken/include/ore.apptoken.hpp index 35c10d5..b9a094c 100644 --- a/contracts/ore.apptoken/include/ore.apptoken.hpp +++ b/contracts/ore.apptoken/include/ore.apptoken.hpp @@ -32,8 +32,6 @@ class [[eosio::contract("ore.apptoken")]] apptoken : public eosio::contract */ ACTION create(const name &issuer, const asset &maximum_supply); - ACTION deltoken( const name& owner, - const symbol& symbol ); ACTION issue(const name &to, const asset &quantity, const string &memo); ACTION retire(const asset &quantity, const string &memo); ACTION transfer(const name &from, diff --git a/contracts/ore.apptoken/src/ore.apptoken.cpp b/contracts/ore.apptoken/src/ore.apptoken.cpp index 674567a..7e1b1d5 100644 --- a/contracts/ore.apptoken/src/ore.apptoken.cpp +++ b/contracts/ore.apptoken/src/ore.apptoken.cpp @@ -23,19 +23,6 @@ ACTION apptoken::create( const name& issuer, }); } -ACTION apptoken::deltoken( const name& owner, - const symbol& symbol ) -{ - require_auth(owner); - check( symbol.is_valid(), "invalid symbol name" ); - - stats statstable( get_self(), symbol.code().raw() ); - auto existing = statstable.find( symbol.code().raw() ); - check( existing != statstable.end(), "token with symbol does not exists" ); - statstable.erase(existing); -} - - ACTION apptoken::issue( const name& to, const asset& quantity, const string& memo ) { auto sym = quantity.symbol; @@ -169,4 +156,4 @@ ACTION apptoken::close( const name& owner, const symbol& symbol ) } -EOSIO_DISPATCH(apptoken, (create)(deltoken)(issue)(transfer)(open)(close)(retire)) \ No newline at end of file +EOSIO_DISPATCH(apptoken, (create)(issue)(transfer)(open)(close)(retire)) \ No newline at end of file From 5c3a8d516c6e0e8ffc76ecd8703e3a6f3d7c54c8 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Mon, 28 Sep 2020 14:35:54 +0100 Subject: [PATCH 19/43] pricecut added --- contracts/ore.system/include/ore.system.hpp | 2 ++ contracts/ore.system/src/ore.system.cpp | 18 +++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index 463d989..079f503 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -70,6 +70,8 @@ class [[eosio::contract("ore.system")]] oresystem : public contract ACTION tokenprice(asset tokenprice, name tokenkey); + ACTION pricecut(); + orepricetable _prices; typedef eosio::multi_index<"tierinfo"_n, tierinfo> tierinfotable; diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 21bb598..660b425 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -395,6 +395,22 @@ ACTION oresystem::tokenprice(asset tokenprice, name tokenkey) } } +ACTION oresystem::pricecut() +{ + require_auth("eosio"_n); + + auto priceitr = _prices.begin(); + + while(priceitr != _prices.end()) { + asset newprice = priceitr->createprice; + newprice.amount = newprice.amount * 0.8; + _prices.modify(priceitr, _self, [&](auto &p) { + p.createprice = newprice; + }); + priceitr++; + } +} + // namespace oresystem -EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)(createtoken)(tokenprice)) \ No newline at end of file +EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)(createtoken)(tokenprice)(pricecut)) \ No newline at end of file From b35f54507b945ba50e81656d1071d7f9ef2a7040 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Sat, 28 Nov 2020 19:31:58 +0000 Subject: [PATCH 20/43] add tier table migration --- contracts/ore.system/include/common.h | 64 +++- contracts/ore.system/include/ore.system.hpp | 57 +++- contracts/ore.system/src/ore.system.cpp | 307 +++++++++----------- 3 files changed, 236 insertions(+), 192 deletions(-) diff --git a/contracts/ore.system/include/common.h b/contracts/ore.system/include/common.h index 7b6eb50..9dd49ad 100755 --- a/contracts/ore.system/include/common.h +++ b/contracts/ore.system/include/common.h @@ -1,7 +1,8 @@ #pragma once -/*#include -#include */ +#include +//#include +#include using namespace eosio; using std::string; @@ -38,6 +39,46 @@ namespace common typedef eosio::multi_index<"rammarket"_n, rammarket> RamInfo; + struct blockchain_parameters { + uint64_t max_block_net_usage; + uint32_t target_block_net_usage_pct; + uint32_t max_transaction_net_usage; + uint32_t base_per_transaction_net_usage; + uint32_t net_usage_leeway; + uint32_t context_free_discount_net_usage_num; + uint32_t context_free_discount_net_usage_den; + uint32_t max_block_cpu_usage; + uint32_t target_block_cpu_usage_pct; + uint32_t max_transaction_cpu_usage; + uint32_t min_transaction_cpu_usage; + uint32_t max_transaction_lifetime; + uint32_t deferred_trx_expiration_window; + uint32_t max_transaction_delay; + uint32_t max_inline_action_size; + uint16_t max_inline_action_depth; + uint16_t max_authority_depth; + }; + + struct [[eosio::table("global"), eosio::contract("eosio.system")]] eosio_global_state : blockchain_parameters { + uint64_t free_ram()const { return max_ram_size - total_ram_bytes_reserved; } + + uint64_t max_ram_size = 64ll*1024 * 1024 * 1024; + uint64_t total_ram_bytes_reserved = 0; + int64_t total_ram_stake = 0; + + block_timestamp last_producer_schedule_update; + time_point last_pervote_bucket_fill; + int64_t pervote_bucket = 0; + int64_t perblock_bucket = 0; + uint32_t total_unpaid_blocks = 0; /// all blocks which have been produced but not paid + int64_t total_activated_stake = 0; + time_point thresh_activated_stake_time; + uint16_t last_producer_schedule_size = 0; + double total_producer_vote_weight = 0; /// the sum of all producer votes + block_timestamp last_name_close; + }; + typedef eosio::singleton<"global"_n, eosio_global_state> global; + /*** * Returns the price of ram for given bytes */ @@ -54,6 +95,25 @@ namespace common return asset((((double)quote / base)) * ram_bytes, coreSymbol); } + float getRamUtilization() + { + global gtable(name("eosio"), name("eosio").value); + eosio_global_state _gstate = gtable.get(); + print(_gstate.max_ram_size); + print(" - "); + print(_gstate.total_ram_bytes_reserved); + print(" - "); + print(_gstate.total_ram_stake); + print(" - "); + print(_gstate.pervote_bucket); + print(" - "); + print(_gstate.perblock_bucket); + print(" - "); + print(_gstate.last_producer_schedule_size); + print(" - "); + return (float)_gstate.total_ram_bytes_reserved / (float)_gstate.max_ram_size; + } + struct user_resources { name owner; diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index 079f503..8595ef6 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -11,18 +11,27 @@ using namespace common; class [[eosio::contract("ore.system")]] oresystem : public contract { private: - TABLE oreprice + TABLE prices + { + name pricename; + asset price; + uint64_t primary_key() const { return pricename.value; } + EOSLIB_SERIALIZE(prices, (pricename)(price)) + }; + typedef eosio::multi_index<"pricetable"_n, prices> pricetable; + + TABLE tiers { uint64_t key; - asset createprice; // newaccount price as ORE + uint64_t ramfactor; // an integer value that represents a float number with 4 decimals ( eg. 10000 = 1.0000) uint64_t rambytes; // initial amount of ram asset netamount; // initial amount of net asset cpuamount; // initial amount of cpu uint64_t primary_key() const { return key; } - EOSLIB_SERIALIZE(oreprice, (key)(createprice)(rambytes)(netamount)(cpuamount)) + EOSLIB_SERIALIZE(tiers, (key)(ramfactor)(rambytes)(netamount)(cpuamount)) }; - typedef eosio::multi_index<"pricetable"_n, oreprice> orepricetable; + typedef eosio::multi_index<"tiertable"_n, tiers> tiertable; TABLE tierinfo { @@ -32,6 +41,7 @@ class [[eosio::contract("ore.system")]] oresystem : public contract uint64_t primary_key() const { return pricekey; } EOSLIB_SERIALIZE(tierinfo, (pricekey)(createprice)) }; + // May be erased when incentive is paid to referral account. TABLE reflog { @@ -52,27 +62,46 @@ class [[eosio::contract("ore.system")]] oresystem : public contract EOSLIB_SERIALIZE(refstats, (pricekey)(count)) }; + asset getPrice(name pricename) { + auto priceitr = _prices.find(pricename.value); + check(priceitr != _prices.end(), "No price found"); + asset price; + float utilization = getRamUtilization(); + print("utilization!"); + print(utilization); + if(utilization < 0.8 ) { + price = priceitr->price; + } else { + price = priceitr->price; + print(price.amount); + print("--"); + print(( 1 - (( utilization - 0.8F ) / 0.2F))); + print("-l-"); //0.94 0.19 / 0.2 + price.amount = (uint64_t)(price.amount / ( 1 - (( utilization - 0.8F ) / 0.2F))); + } + return price; + } + public: using contract::contract; oresystem(name receiver, name code, datastream ds) - : contract(receiver, code, ds), _prices(receiver, receiver.value) {} + : contract(receiver, code, ds), _prices(receiver, receiver.value), _tiers(receiver, receiver.value) {} - ACTION setprice(asset createprice, uint64_t rambytes, asset netamount, asset cpuamount, uint64_t pricekey); + ACTION migrate(); + ACTION setprice(name pricename, asset price); + ACTION settier(uint64_t key, uint64_t ramfactor, uint64_t rambytes, asset netamount, asset cpuamount); ACTION createoreacc(name creator, name newname, public_key &ownerkey, public_key &activekey, - uint64_t pricekey, - name referral ); - ACTION chgacctier(name payer, name account, uint64_t pricekey); + uint64_t tier, + name referral); + ACTION chgacctier(name payer, name account, uint64_t tier); ACTION createtoken(const name& payer, const asset& maximum_supply); - ACTION tokenprice(asset tokenprice, name tokenkey); - - ACTION pricecut(); - - orepricetable _prices; + pricetable _prices; + tiertable _tiers; typedef eosio::multi_index<"tierinfo"_n, tierinfo> tierinfotable; typedef eosio::multi_index<"reflog"_n, reflog> referrallogtable; diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 660b425..c25aeee 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -1,30 +1,77 @@ #include "ore.system.hpp" -// Setting newaccount parameters and the price in terms of ORE -// IMPORTANT: since bwpricerate is uint, ORE price needs to be equal or more than required SYS -ACTION oresystem::setprice(asset createprice, uint64_t rambytes, asset netamount, asset cpuamount, uint64_t pricekey) +// Migration +ACTION oresystem::migrate() { require_auth(_self); + while(_prices.begin() != _prices.end()) { + _prices.erase(_prices.begin()); + } + auto priceitr = _prices.begin(); + check(priceitr == _prices.end(), "pricetable has to be empty for migration"); + auto tieritr = _tiers.begin(); + check(tieritr == _tiers.end(), "tiertable has to be empty for migration"); + + _prices.emplace(_self, [&](auto &p) { + p.pricename = name("minimalaccnt"); // + p.price = asset(100000, symbol(symbol_code("ORE"), 4)); + }); - auto priceitr = _prices.find(pricekey); + _tiers.emplace(_self, [&](auto &t) { + t.key = 1; + t.ramfactor = 10000; + t.rambytes = 4070; + t.netamount = asset(0, symbol(symbol_code("ORE"), 4)); + t.cpuamount = asset(0, symbol(symbol_code("ORE"), 4)); + }); +} + +// Setting or updating a price of an entity that can be bought on chain (i.e. accounts, instruments, tokens) +ACTION oresystem::setprice(name pricename, asset price) +{ + require_auth(_self); + + auto priceitr = _prices.find(pricename.value); if (priceitr == _prices.end()) { _prices.emplace(_self, [&](auto &p) { - p.key = pricekey; - p.createprice = createprice; - p.rambytes = rambytes; - p.netamount = netamount; - p.cpuamount = cpuamount; + p.pricename = pricename; + p.price = price; }); } else { _prices.modify(priceitr, _self, [&](auto &p) { - p.createprice = createprice; - p.rambytes = rambytes; - p.netamount = netamount; - p.cpuamount = cpuamount; + p.price = price; + }); + } +} + +// Setting or updating a price of an entity that can be bought on chain (i.e. accounts, instruments, tokens) +ACTION oresystem::settier(uint64_t key, uint64_t ramfactor, uint64_t rambytes, asset netamount, asset cpuamount) +{ + require_auth(_self); + + auto tieritr = _tiers.find(key); + + if (tieritr == _tiers.end()) + { + _tiers.emplace(_self, [&](auto &t) { + t.key = key; + t.ramfactor = ramfactor; + t.rambytes = rambytes; + t.netamount = netamount; + t.cpuamount = cpuamount; + }); + } + else + { + _tiers.modify(tieritr, _self, [&](auto &t) { + t.ramfactor = ramfactor; + t.rambytes = rambytes; + t.netamount = netamount; + t.cpuamount = cpuamount; }); } } @@ -33,25 +80,29 @@ ACTION oresystem::createoreacc(name creator, name newname, public_key &ownerkey, public_key &activekey, - uint64_t pricekey, + uint64_t tier, name referral) { require_auth(creator); authority ownerauth{.threshold = 1, .keys = {key_weight{ownerkey, 1}}, .accounts = {}, .waits = {}}; authority activeauth{.threshold = 1, .keys = {key_weight{activekey, 1}}, .accounts = {}, .waits = {}}; - auto priceitr = _prices.find(pricekey); - check(priceitr != _prices.end(), "No price table"); + auto tieritr = _tiers.find(tier); + check(tieritr != _tiers.end(), "No tier found"); - tierinfotable _tiers(_self, newname.value); - _tiers.emplace(_self, [&](auto &t) { - t.pricekey = pricekey; - t.createprice = priceitr->createprice; + asset createprice = getPrice(name("minimumaccnt")); + createprice.amount = uint64_t((createprice.amount * tieritr->ramfactor) / 10000) + tieritr->netamount.amount + tieritr->cpuamount.amount; + + tierinfotable _tierinfo(_self, newname.value); + _tierinfo.emplace(_self, [&](auto &ti) { + ti.pricekey = tier; + ti.createprice = createprice; }); + if (referral != name("")) { referralstatstable _stats(_self, referral.value); - auto statsitr = _stats.find(pricekey); + auto statsitr = _stats.find(tier); if (statsitr != _stats.end()) { @@ -62,7 +113,7 @@ ACTION oresystem::createoreacc(name creator, else { _stats.emplace(_self, [&](auto &s) { - s.pricekey = pricekey; + s.pricekey = tier; s.count = 1; }); } @@ -74,48 +125,11 @@ ACTION oresystem::createoreacc(name creator, }); } - //Get the ramprice and calculate the amount of SYS to be locked - - asset ramprice = getRamCost(priceitr->rambytes); - asset sys_stake_net, sys_stake_cpu; - sys_stake_net.amount = priceitr->netamount.amount; - sys_stake_cpu.amount = priceitr->cpuamount.amount; - sys_stake_net.symbol = sys_symbol; - sys_stake_cpu.symbol = sys_symbol; - - uint64_t resourceCost = sys_stake_net.amount + sys_stake_cpu.amount + ramprice.amount; - asset syslock; - syslock.symbol = sys_symbol; - - if (priceitr->createprice.amount > resourceCost) - { - syslock.amount = priceitr->createprice.amount - resourceCost; - action( - permission_level{sys_payer, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_payer, sys_lock, syslock, std::string("sys locked"))) - .send(); - // If createprice is less than actual resource cost, sys_lock account HAS TO have enough balance to release price difference. - } - else if (priceitr->createprice.amount < resourceCost) - { - syslock.amount = resourceCost - priceitr->createprice.amount; - action( - permission_level{sys_lock, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_lock, sys_payer, syslock, std::string("sys released"))) - .send(); - } - - //*** Changed GBT - action( permission_level{get_self(), "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(creator, newname, priceitr->createprice, std::string("ore lock"))) + make_tuple(creator, newname, createprice, std::string("ore staked"))) .send(); //*** accounts::newaccount new_account = accounts::newaccount{ @@ -135,21 +149,32 @@ ACTION oresystem::createoreacc(name creator, permission_level{sys_payer, "active"_n}, "eosio"_n, name("buyrambytes"), - make_tuple(sys_payer, newname, priceitr->rambytes)) + make_tuple(sys_payer, newname, tieritr->rambytes)) .send(); - action( - permission_level{sys_payer, "active"_n}, - "eosio"_n, - name("delegatebw"), - make_tuple(sys_payer, newname, sys_stake_net, sys_stake_cpu, false)) - .send(); + asset sys_stake_net, sys_stake_cpu; + sys_stake_net.amount = tieritr->netamount.amount; + sys_stake_cpu.amount = tieritr->cpuamount.amount; + sys_stake_net.symbol = sys_symbol; + sys_stake_cpu.symbol = sys_symbol; + if(sys_stake_net.amount > 0 || sys_stake_cpu.amount > 0) { + action( + permission_level{sys_payer, "active"_n}, + "eosio"_n, + name("delegatebw"), + make_tuple(sys_payer, newname, sys_stake_net, sys_stake_cpu, false)) + .send(); + } } -ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) + +ACTION oresystem::chgacctier(name payer, name account, uint64_t tier) { require_auth(payer); - auto newPriceItr = _prices.find(pricekey); + + auto newTierItr = _tiers.find(tier); + asset newprice = getPrice(name("minimumaccnt")); + newprice.amount = uint64_t((newprice.amount * newTierItr->ramfactor) / 100) + newTierItr->netamount.amount + newTierItr->cpuamount.amount; asset currentCpu = getAccountCpu(account); asset currentNet = getAccountNet(account); @@ -158,9 +183,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) asset cpuNetDelta; cpuNetDelta.symbol = core_symbol; uint64_t ramDelta; - if (newPriceItr->cpuamount.amount > currentCpu.amount) + if (newTierItr->cpuamount.amount > currentCpu.amount) { - cpuNetDelta.amount = newPriceItr->cpuamount.amount - currentCpu.amount; + cpuNetDelta.amount = newTierItr->cpuamount.amount - currentCpu.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, @@ -168,9 +193,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta, false)) .send(); } - else if (newPriceItr->cpuamount.amount < currentCpu.amount) + else if (newTierItr->cpuamount.amount < currentCpu.amount) { - cpuNetDelta.amount = currentCpu.amount - newPriceItr->cpuamount.amount; + cpuNetDelta.amount = currentCpu.amount - newTierItr->cpuamount.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, @@ -178,9 +203,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, asset(0, core_symbol), cpuNetDelta)) .send(); } - if (newPriceItr->netamount.amount > currentNet.amount) + if (newTierItr->netamount.amount > currentNet.amount) { - cpuNetDelta.amount = newPriceItr->netamount.amount - currentNet.amount; + cpuNetDelta.amount = newTierItr->netamount.amount - currentNet.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, @@ -188,9 +213,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol), false)) .send(); } - else if (newPriceItr->netamount.amount < currentNet.amount) + else if (newTierItr->netamount.amount < currentNet.amount) { - cpuNetDelta.amount = currentNet.amount - newPriceItr->netamount.amount; + cpuNetDelta.amount = currentNet.amount - newTierItr->netamount.amount; action( permission_level{sys_payer, "active"_n}, "eosio"_n, @@ -198,9 +223,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, cpuNetDelta, asset(0, core_symbol))) .send(); } - if (newPriceItr->rambytes > (currentRambytes + 14)) + if (newTierItr->rambytes > (currentRambytes + 14)) { - ramDelta = newPriceItr->rambytes - currentRambytes; + ramDelta = newTierItr->rambytes - currentRambytes; action( permission_level{sys_payer, "active"_n}, "eosio"_n, @@ -208,9 +233,9 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) make_tuple(sys_payer, account, ramDelta)) .send(); } - else if ((newPriceItr->rambytes + 14) < currentRambytes) + else if ((newTierItr->rambytes + 14) < currentRambytes) { - ramDelta = currentRambytes - newPriceItr->rambytes; + ramDelta = currentRambytes - newTierItr->rambytes; action( permission_level{sys_payer, "active"_n}, "eosio"_n, @@ -220,49 +245,49 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) } asset orePriceDelta; asset sysUsageDelta; - tierinfotable _tiers(_self, account.value); - auto oldTierItr = _tiers.begin(); + tierinfotable _tierinfo(_self, account.value); + auto oldTierInfoItr = _tierinfo.begin(); name oldStaker = getStakerName(account); - if (_tiers.begin() == _tiers.end()) + if (_tierinfo.begin() == _tierinfo.end()) { action( permission_level{ore_system, "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) + make_tuple(payer, account, newprice, std::string("ore staked"))) .send(); } else if (oldStaker == name("")) { - check(newPriceItr->createprice == oldTierItr->createprice, "This account needs to be migrated first. Call changetier with same tier or same createprice."); + check(newprice == oldTierInfoItr->createprice, "This account needs to be migrated first. Call changetier with same tier or same createprice."); action( permission_level{ore_system, "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) + make_tuple(payer, account, newprice, std::string("ore staked"))) .send(); if(ore_lock != payer) { action( permission_level{ore_lock, "active"_n}, "eosio.token"_n, "transfer"_n, - make_tuple(ore_lock, payer, newPriceItr->createprice, std::string("ore unlocked - (migration)"))) + make_tuple(ore_lock, payer, oldTierInfoItr->createprice, std::string("ore unlocked - (migration)"))) .send(); } - _tiers.erase(oldTierItr); + _tierinfo.erase(oldTierInfoItr); } else { - if (newPriceItr->createprice > oldTierItr->createprice) + if (newprice > oldTierInfoItr->createprice) { if (oldStaker == payer) { - orePriceDelta = newPriceItr->createprice - oldTierItr->createprice; + orePriceDelta = newprice - oldTierInfoItr->createprice; action( permission_level{ore_system, "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(payer, account, orePriceDelta, std::string("ore lock"))) + make_tuple(payer, account, orePriceDelta, std::string("ore staked"))) .send(); } else @@ -271,28 +296,28 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) permission_level{ore_system, "active"_n}, "eosio.token"_n, "unstake"_n, - make_tuple(oldStaker, account, oldTierItr->createprice, std::string("ore released from lock"))) + make_tuple(oldStaker, account, oldTierInfoItr->createprice, std::string("ore unstaked"))) .send(); action( permission_level{ore_system, "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(payer, account, newPriceItr->createprice, std::string("ore lock"))) + make_tuple(payer, account, newprice, std::string("ore staked"))) .send(); } } - else if (newPriceItr->createprice < oldTierItr->createprice) + else if (newprice < oldTierInfoItr->createprice) { check(payer == account, "To downgrade tier, payer has to be owner"); if (oldStaker == account) { - orePriceDelta = oldTierItr->createprice - newPriceItr->createprice; + orePriceDelta = oldTierInfoItr->createprice - newprice; action( permission_level{ore_system, "active"_n}, "eosio.token"_n, "unstake"_n, - make_tuple(payer, account, orePriceDelta, std::string("ore released from lock"))) + make_tuple(payer, account, orePriceDelta, std::string("ore unstaked"))) .send(); } else @@ -301,65 +326,35 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t pricekey) permission_level{ore_system, "active"_n}, "eosio.token"_n, "unstake"_n, - make_tuple(oldStaker, account, oldTierItr->createprice, std::string("ore released from lock"))) + make_tuple(oldStaker, account, oldTierInfoItr->createprice, std::string("ore unstaked"))) .send(); action( permission_level{ore_system, "active"_n}, "eosio.token"_n, "stake"_n, - make_tuple(account, account, newPriceItr->createprice, std::string("ore lock"))) + make_tuple(account, account, newprice, std::string("ore staked"))) .send(); } } - _tiers.erase(oldTierItr); - } - asset currentRamCost = getRamCost(currentRambytes); - asset newRamCost = getRamCost(newPriceItr->rambytes); - asset currentTotalCost; - asset oldSysLock; - asset newTotalCost; - asset newSysLock; - currentTotalCost.amount = currentRamCost.amount + currentNet.amount + currentCpu.amount; - oldSysLock.amount = oldTierItr->createprice.amount - currentTotalCost.amount; - newTotalCost.amount = newRamCost.amount + newPriceItr->netamount.amount + newPriceItr->cpuamount.amount; - newSysLock.amount = newPriceItr->createprice.amount - newTotalCost.amount; - - if (newSysLock.amount > oldSysLock.amount) - { - action( - permission_level{sys_payer, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_payer, sys_lock, asset((newSysLock.amount - oldSysLock.amount), core_symbol), std::string("sys locked"))) - .send(); - } - else if (oldSysLock.amount > newSysLock.amount) - { - action( - permission_level{sys_lock, "active"_n}, - "eosio.token"_n, - "transfer"_n, - make_tuple(sys_lock, sys_payer, asset((oldSysLock.amount - newSysLock.amount), core_symbol), std::string("sys released"))) - .send(); + _tierinfo.erase(oldTierInfoItr); } - _tiers.emplace(sys_payer, [&](auto &t) { - t.pricekey = pricekey; - t.createprice = newPriceItr->createprice; + _tierinfo.emplace(sys_payer, [&](auto &t) { + t.pricekey = tier; + t.createprice = newprice; }); } ACTION oresystem::createtoken(const name& payer, const asset& maximum_supply) { - auto priceitr = _prices.find(name("apptoken.ore").value); - check(priceitr != _prices.end(), "No price table"); + asset price = getPrice(name("apptoken.ore")); action( permission_level{payer, "active"_n}, "eosio.token"_n, "transfer"_n, - make_tuple(payer, ore_system, priceitr->createprice, std::string("create token payment"))) + make_tuple(payer, ore_system, price, std::string("create token payment"))) .send(); action( @@ -371,46 +366,6 @@ ACTION oresystem::createtoken(const name& payer, const asset& maximum_supply) { } -ACTION oresystem::tokenprice(asset tokenprice, name tokenkey) -{ - require_auth(_self); - - auto priceitr = _prices.find(tokenkey.value); - - if (priceitr == _prices.end()) - { - _prices.emplace(_self, [&](auto &p) { - p.key = tokenkey.value; - p.createprice = tokenprice; - p.rambytes = 0; - p.netamount = asset(0, ore_symbol); - p.cpuamount = asset(0, ore_symbol); - }); - } - else - { - _prices.modify(priceitr, _self, [&](auto &p) { - p.createprice = tokenprice; - }); - } -} - -ACTION oresystem::pricecut() -{ - require_auth("eosio"_n); - - auto priceitr = _prices.begin(); - - while(priceitr != _prices.end()) { - asset newprice = priceitr->createprice; - newprice.amount = newprice.amount * 0.8; - _prices.modify(priceitr, _self, [&](auto &p) { - p.createprice = newprice; - }); - priceitr++; - } -} - // namespace oresystem -EOSIO_DISPATCH(oresystem, (setprice)(createoreacc)(chgacctier)(createtoken)(tokenprice)(pricecut)) \ No newline at end of file +EOSIO_DISPATCH(oresystem, (migrate)(setprice)(settier)(createoreacc)(chgacctier)(createtoken)) \ No newline at end of file From 464000dee25202cda9be834e6b93d465f7ba5cde Mon Sep 17 00:00:00 2001 From: basarrcan Date: Mon, 30 Nov 2020 16:23:05 +0000 Subject: [PATCH 21/43] comments added --- contracts/ore.system/include/ore.system.hpp | 22 +++++++++++---------- contracts/ore.system/src/ore.system.cpp | 5 +++-- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index 8595ef6..64ecc9d 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -62,22 +62,24 @@ class [[eosio::contract("ore.system")]] oresystem : public contract EOSLIB_SERIALIZE(refstats, (pricekey)(count)) }; + /** + * Check Network Utilization < Emergency Threshold (%80) + * if threshold is exceeded increase the price exponentially + * IMPORTANT: emergency phase prices are temporary + * After upgraderam() is triggered and utilization normalizes back to < %50 + * stakers will be able to get refund for the extra amount they paid during emergency phase + */ asset getPrice(name pricename) { auto priceitr = _prices.find(pricename.value); check(priceitr != _prices.end(), "No price found"); asset price; float utilization = getRamUtilization(); - print("utilization!"); print(utilization); - if(utilization < 0.8 ) { + if(utilization < emergency_threshold ) { price = priceitr->price; } else { price = priceitr->price; - print(price.amount); - print("--"); - print(( 1 - (( utilization - 0.8F ) / 0.2F))); - print("-l-"); //0.94 0.19 / 0.2 - price.amount = (uint64_t)(price.amount / ( 1 - (( utilization - 0.8F ) / 0.2F))); + price.amount = (uint64_t)(price.amount / ( 1 - ((utilization - emergency_threshold ) / (1.0F - emergency_threshold)))); } return price; } @@ -108,6 +110,7 @@ class [[eosio::contract("ore.system")]] oresystem : public contract typedef eosio::multi_index<"refstats"_n, refstats> referralstatstable; //possibly different accounts that has different uses + static constexpr name minimal_account_price{"minimalaccnt"_n}; static constexpr name token_account{"eosio.token"_n}; static constexpr name ore_system{"system.ore"_n}; static constexpr name ore_lock{"lock.ore"_n}; @@ -115,7 +118,6 @@ class [[eosio::contract("ore.system")]] oresystem : public contract static constexpr name sys_payer{"system.ore"_n}; static constexpr symbol ore_symbol = symbol(symbol_code("ORE"), 4); static constexpr symbol sys_symbol = symbol(symbol_code("SYS"), 4); -}; -// 1 insturment system cost : 1 SYS -----> 4 SYS -// ORE price : 5 ORE -----> 5 ORE \ No newline at end of file + static constexpr float emergency_threshold = 0.8; +}; \ No newline at end of file diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index c25aeee..94dbfa2 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -13,7 +13,7 @@ ACTION oresystem::migrate() check(tieritr == _tiers.end(), "tiertable has to be empty for migration"); _prices.emplace(_self, [&](auto &p) { - p.pricename = name("minimalaccnt"); // + p.pricename = minimal_account_price; p.price = asset(100000, symbol(symbol_code("ORE"), 4)); }); @@ -90,7 +90,8 @@ ACTION oresystem::createoreacc(name creator, auto tieritr = _tiers.find(tier); check(tieritr != _tiers.end(), "No tier found"); - asset createprice = getPrice(name("minimumaccnt")); + asset createprice = getPrice(minimal_account_price); + // Calculate createprice from minimal account price and tier requirements createprice.amount = uint64_t((createprice.amount * tieritr->ramfactor) / 10000) + tieritr->netamount.amount + tieritr->cpuamount.amount; tierinfotable _tierinfo(_self, newname.value); From 7fa7a3737bf7d743bc55b5392b2b9a8336f63867 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Mon, 30 Nov 2020 17:24:55 +0000 Subject: [PATCH 22/43] clean prints --- contracts/ore.system/include/common.h | 12 ------------ contracts/ore.system/include/ore.system.hpp | 1 - 2 files changed, 13 deletions(-) diff --git a/contracts/ore.system/include/common.h b/contracts/ore.system/include/common.h index 9dd49ad..d649d03 100755 --- a/contracts/ore.system/include/common.h +++ b/contracts/ore.system/include/common.h @@ -99,18 +99,6 @@ namespace common { global gtable(name("eosio"), name("eosio").value); eosio_global_state _gstate = gtable.get(); - print(_gstate.max_ram_size); - print(" - "); - print(_gstate.total_ram_bytes_reserved); - print(" - "); - print(_gstate.total_ram_stake); - print(" - "); - print(_gstate.pervote_bucket); - print(" - "); - print(_gstate.perblock_bucket); - print(" - "); - print(_gstate.last_producer_schedule_size); - print(" - "); return (float)_gstate.total_ram_bytes_reserved / (float)_gstate.max_ram_size; } diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index 64ecc9d..c3a6357 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -74,7 +74,6 @@ class [[eosio::contract("ore.system")]] oresystem : public contract check(priceitr != _prices.end(), "No price found"); asset price; float utilization = getRamUtilization(); - print(utilization); if(utilization < emergency_threshold ) { price = priceitr->price; } else { From b3a844a86c51cf414514b2a95d23751660bf5db9 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Tue, 8 Dec 2020 22:44:56 +0000 Subject: [PATCH 23/43] add update test to circleci --- .circleci/config.yml | 16 +- tests/0.stop_and_clean.sh | 9 + tests/1.all_start.sh | 8 + tests/README.md | 9 - tests/chain-setup/2.create_accounts.sh | 84 + tests/chain-setup/3.vote.sh | 6 + tests/chain-setup/4.oresystem.sh | 58 + tests/chain-setup/5.createescrow.sh | 33 + tests/chain-setup/6.changetier.sh | 19 + tests/external/CreateEscrow/createescrow.abi | 717 ++++++ tests/external/CreateEscrow/createescrow.wasm | Bin 0 -> 138316 bytes .../eosio.system/.rex/rex.results.abi | 76 + .../eosio.system/.rex/rex.results.wasm | Bin 0 -> 1274 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.system.dir/CXX.includecache | 98 + .../eosio.system.dir/DependInfo.cmake | 28 + .../CMakeFiles/eosio.system.dir/build.make | 188 ++ .../eosio.system.dir/cmake_clean.cmake | 16 + .../eosio.system.dir/depend.internal | 42 + .../CMakeFiles/eosio.system.dir/depend.make | 42 + .../CMakeFiles/eosio.system.dir/flags.make | 10 + .../CMakeFiles/eosio.system.dir/link.txt | 1 + .../CMakeFiles/eosio.system.dir/progress.make | 9 + .../eosio.system/CMakeFiles/progress.marks | 1 + .../rex.results.dir/CXX.includecache | 20 + .../rex.results.dir/DependInfo.cmake | 21 + .../CMakeFiles/rex.results.dir/build.make | 98 + .../rex.results.dir/cmake_clean.cmake | 10 + .../rex.results.dir/depend.internal | 6 + .../CMakeFiles/rex.results.dir/depend.make | 6 + .../CMakeFiles/rex.results.dir/flags.make | 10 + .../CMakeFiles/rex.results.dir/link.txt | 1 + .../CMakeFiles/rex.results.dir/progress.make | 3 + .../eosio.contracts/eosio.system/Makefile | 406 ++++ .../eosio.system/cmake_install.cmake | 34 + .../eosio.system/eosio.system.abi | 2122 +++++++++++++++++ .../eosio.system/eosio.system.wasm | Bin 0 -> 284247 bytes .../ricardian/eosio.system.contracts.md | 679 ++++++ .../CMakeDirectoryInformation.cmake | 16 + .../eosio.token.dir/CXX.includecache | 24 + .../eosio.token.dir/DependInfo.cmake | 21 + .../CMakeFiles/eosio.token.dir/build.make | 98 + .../eosio.token.dir/cmake_clean.cmake | 10 + .../eosio.token.dir/depend.internal | 6 + .../CMakeFiles/eosio.token.dir/depend.make | 6 + .../CMakeFiles/eosio.token.dir/flags.make | 10 + .../CMakeFiles/eosio.token.dir/link.txt | 1 + .../CMakeFiles/eosio.token.dir/progress.make | 3 + .../eosio.token/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.token/Makefile | 180 ++ .../eosio.token/cmake_install.cmake | 34 + .../eosio.token/eosio.token.abi | 351 +++ .../eosio.token/eosio.token.wasm | Bin 0 -> 33304 bytes .../ricardian/eosio.token.contracts.md | 95 + tests/genesis.json | 25 + tests/genesis/clean.sh | 3 + tests/genesis/genesis_start.sh | 36 + tests/genesis/hard_replay.sh | 32 + tests/genesis/stop.sh | 16 + tests/instrument.py | 592 ----- .../CreateEscrow/createescrow.abi | 717 ++++++ .../CreateEscrow/createescrow.wasm | Bin 0 -> 136118 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.bios.wasm.dir/CXX.includecache | 24 + .../eosio.bios.wasm.dir/DependInfo.cmake | 24 + .../CMakeFiles/eosio.bios.wasm.dir/build.make | 98 + .../eosio.bios.wasm.dir/cmake_clean.cmake | 10 + .../eosio.bios.wasm.dir/depend.internal | 6 + .../eosio.bios.wasm.dir/depend.make | 6 + .../CMakeFiles/eosio.bios.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.bios.wasm.dir/link.txt | 1 + .../eosio.bios.wasm.dir/progress.make | 3 + .../eosio.bios/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.bios/Makefile | 180 ++ .../eosio.bios/cmake_install.cmake | 34 + .../eosio.contracts/eosio.bios/eosio.bios.abi | 522 ++++ .../eosio.bios/eosio.bios.wasm | Bin 0 -> 12032 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.msig.wasm.dir/CXX.includecache | 26 + .../eosio.msig.wasm.dir/DependInfo.cmake | 24 + .../CMakeFiles/eosio.msig.wasm.dir/build.make | 98 + .../eosio.msig.wasm.dir/cmake_clean.cmake | 10 + .../eosio.msig.wasm.dir/depend.internal | 6 + .../eosio.msig.wasm.dir/depend.make | 6 + .../CMakeFiles/eosio.msig.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.msig.wasm.dir/link.txt | 1 + .../eosio.msig.wasm.dir/progress.make | 3 + .../eosio.msig/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.msig/Makefile | 180 ++ .../eosio.msig/cmake_install.cmake | 34 + .../eosio.contracts/eosio.msig/eosio.msig.abi | 360 +++ .../eosio.msig/eosio.msig.wasm | Bin 0 -> 29387 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.system.wasm.dir/CXX.includecache | 144 ++ .../eosio.system.wasm.dir/DependInfo.cmake | 25 + .../eosio.system.wasm.dir/build.make | 98 + .../eosio.system.wasm.dir/cmake_clean.cmake | 10 + .../eosio.system.wasm.dir/depend.internal | 14 + .../eosio.system.wasm.dir/depend.make | 14 + .../eosio.system.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.system.wasm.dir/link.txt | 1 + .../eosio.system.wasm.dir/progress.make | 3 + .../eosio.system/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.system/Makefile | 180 ++ .../eosio.system/cmake_install.cmake | 34 + .../eosio.system/eosio.system.abi | 1369 +++++++++++ .../eosio.system/eosio.system.wasm | Bin 0 -> 153686 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.token.wasm.dir/CXX.includecache | 20 + .../eosio.token.wasm.dir/DependInfo.cmake | 24 + .../eosio.token.wasm.dir/build.make | 98 + .../eosio.token.wasm.dir/cmake_clean.cmake | 10 + .../eosio.token.wasm.dir/depend.internal | 6 + .../eosio.token.wasm.dir/depend.make | 6 + .../eosio.token.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.token.wasm.dir/link.txt | 1 + .../eosio.token.wasm.dir/progress.make | 3 + .../eosio.token/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.token/Makefile | 180 ++ .../eosio.token/cmake_install.cmake | 34 + .../eosio.token/eosio.token.abi | 186 ++ .../eosio.token/eosio.token.wasm | Bin 0 -> 22604 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.wrap.wasm.dir/CXX.includecache | 20 + .../eosio.wrap.wasm.dir/DependInfo.cmake | 24 + .../CMakeFiles/eosio.wrap.wasm.dir/build.make | 98 + .../eosio.wrap.wasm.dir/cmake_clean.cmake | 10 + .../eosio.wrap.wasm.dir/depend.internal | 6 + .../eosio.wrap.wasm.dir/depend.make | 6 + .../CMakeFiles/eosio.wrap.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.wrap.wasm.dir/link.txt | 1 + .../eosio.wrap.wasm.dir/progress.make | 3 + .../eosio.wrap/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.wrap/Makefile | 180 ++ .../eosio.wrap/cmake_install.cmake | 34 + .../eosio.contracts/eosio.wrap/eosio.wrap.abi | 130 + .../eosio.wrap/eosio.wrap.wasm | Bin 0 -> 2366 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.apptoken.wasm.dir/CXX.includecache | 20 + .../ore.apptoken.wasm.dir/DependInfo.cmake | 21 + .../ore.apptoken.wasm.dir/build.make | 98 + .../ore.apptoken.wasm.dir/cmake_clean.cmake | 10 + .../ore.apptoken.wasm.dir/depend.internal | 6 + .../ore.apptoken.wasm.dir/depend.make | 6 + .../ore.apptoken.wasm.dir/flags.make | 10 + .../CMakeFiles/ore.apptoken.wasm.dir/link.txt | 1 + .../ore.apptoken.wasm.dir/progress.make | 3 + .../ore.apptoken/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.apptoken/Makefile | 180 ++ .../ore.apptoken/cmake_install.cmake | 34 + .../ore.apptoken/ore.apptoken.abi | 185 ++ .../ore.apptoken/ore.apptoken.wasm | Bin 0 -> 23283 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.instrument.wasm.dir/CXX.includecache | 48 + .../ore.instrument.wasm.dir/DependInfo.cmake | 21 + .../ore.instrument.wasm.dir/build.make | 98 + .../ore.instrument.wasm.dir/cmake_clean.cmake | 10 + .../ore.instrument.wasm.dir/depend.internal | 8 + .../ore.instrument.wasm.dir/depend.make | 8 + .../ore.instrument.wasm.dir/flags.make | 10 + .../ore.instrument.wasm.dir/link.txt | 1 + .../ore.instrument.wasm.dir/progress.make | 3 + .../ore.instrument/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.instrument/Makefile | 180 ++ .../ore.instrument/cmake_install.cmake | 34 + .../ore.instrument/ore.instrument.abi | 478 ++++ .../ore.instrument/ore.instrument.wasm | Bin 0 -> 103371 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CXX.includecache | 26 + .../DependInfo.cmake | 21 + .../ore.rights_registry.wasm.dir/build.make | 98 + .../cmake_clean.cmake | 10 + .../depend.internal | 7 + .../ore.rights_registry.wasm.dir/depend.make | 7 + .../ore.rights_registry.wasm.dir/flags.make | 10 + .../ore.rights_registry.wasm.dir/link.txt | 1 + .../progress.make | 3 + .../CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.rights_registry/Makefile | 180 ++ .../ore.rights_registry/cmake_install.cmake | 34 + .../ore.rights_registry.abi | 136 ++ .../ore.rights_registry.wasm | Bin 0 -> 25233 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CXX.includecache | 20 + .../DependInfo.cmake | 21 + .../ore.standard_token.wasm.dir/build.make | 98 + .../cmake_clean.cmake | 10 + .../depend.internal | 6 + .../ore.standard_token.wasm.dir/depend.make | 6 + .../ore.standard_token.wasm.dir/flags.make | 10 + .../ore.standard_token.wasm.dir/link.txt | 1 + .../ore.standard_token.wasm.dir/progress.make | 3 + .../CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.standard_token/Makefile | 180 ++ .../ore.standard_token/cmake_install.cmake | 34 + .../ore.standard_token/ore.standard_token.abi | 264 ++ .../ore.standard_token.wasm | Bin 0 -> 39739 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.system.wasm.dir/CXX.includecache | 32 + .../ore.system.wasm.dir/DependInfo.cmake | 21 + .../CMakeFiles/ore.system.wasm.dir/build.make | 98 + .../ore.system.wasm.dir/cmake_clean.cmake | 10 + .../ore.system.wasm.dir/depend.internal | 8 + .../ore.system.wasm.dir/depend.make | 8 + .../CMakeFiles/ore.system.wasm.dir/flags.make | 10 + .../CMakeFiles/ore.system.wasm.dir/link.txt | 1 + .../ore.system.wasm.dir/progress.make | 3 + .../ore.system/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.system/Makefile | 180 ++ .../ore.system/cmake_install.cmake | 34 + .../ore-protocol/ore.system/ore.system.abi | 236 ++ .../ore-protocol/ore.system/ore.system.wasm | Bin 0 -> 45756 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.usage_log.wasm.dir/CXX.includecache | 20 + .../ore.usage_log.wasm.dir/DependInfo.cmake | 20 + .../ore.usage_log.wasm.dir/build.make | 98 + .../ore.usage_log.wasm.dir/cmake_clean.cmake | 10 + .../ore.usage_log.wasm.dir/depend.internal | 5 + .../ore.usage_log.wasm.dir/depend.make | 5 + .../ore.usage_log.wasm.dir/flags.make | 10 + .../ore.usage_log.wasm.dir/link.txt | 1 + .../ore.usage_log.wasm.dir/progress.make | 3 + .../ore.usage_log/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.usage_log/Makefile | 180 ++ .../ore.usage_log/cmake_install.cmake | 34 + .../ore.usage_log/ore.usage_log.abi | 152 ++ .../ore.usage_log/ore.usage_log.wasm | Bin 0 -> 26475 bytes tests/prepare_test.sh | 19 - tests/producer1/clean.sh | 3 + tests/producer1/genesis_start.sh | 33 + tests/producer1/hard_start.sh | 31 + tests/producer1/start.sh | 31 + tests/producer1/stop.sh | 16 + tests/rights_registry.py | 117 - tests/setup.py | 210 -- tests/setupProduction.sh | 18 + tests/stake.sh | 16 + tests/standard_token.py | 380 --- .../deploy-production.sh | 35 + .../token-economics-update/deploy-staging.sh | 17 + tests/updateProduction.sh | 13 + tests/usage_log.py | 116 - 242 files changed, 15489 insertions(+), 1448 deletions(-) create mode 100755 tests/0.stop_and_clean.sh create mode 100755 tests/1.all_start.sh delete mode 100755 tests/README.md create mode 100755 tests/chain-setup/2.create_accounts.sh create mode 100755 tests/chain-setup/3.vote.sh create mode 100755 tests/chain-setup/4.oresystem.sh create mode 100755 tests/chain-setup/5.createescrow.sh create mode 100755 tests/chain-setup/6.changetier.sh create mode 100644 tests/external/CreateEscrow/createescrow.abi create mode 100755 tests/external/CreateEscrow/createescrow.wasm create mode 100644 tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi create mode 100755 tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/CXX.includecache create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make create mode 100644 tests/external/eosio.contracts/eosio.system/Makefile create mode 100644 tests/external/eosio.contracts/eosio.system/cmake_install.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/eosio.system.abi create mode 100755 tests/external/eosio.contracts/eosio.system/eosio.system.wasm create mode 100644 tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks create mode 100644 tests/external/eosio.contracts/eosio.token/Makefile create mode 100644 tests/external/eosio.contracts/eosio.token/cmake_install.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/eosio.token.abi create mode 100755 tests/external/eosio.contracts/eosio.token/eosio.token.wasm create mode 100644 tests/external/eosio.contracts/eosio.token/ricardian/eosio.token.contracts.md create mode 100755 tests/genesis.json create mode 100755 tests/genesis/clean.sh create mode 100755 tests/genesis/genesis_start.sh create mode 100755 tests/genesis/hard_replay.sh create mode 100755 tests/genesis/stop.sh delete mode 100755 tests/instrument.py create mode 100644 tests/old-contracts/CreateEscrow/createescrow.abi create mode 100755 tests/old-contracts/CreateEscrow/createescrow.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi create mode 100755 tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi create mode 100755 tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi create mode 100755 tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi create mode 100755 tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.system/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/ore.system.abi create mode 100755 tests/old-contracts/ore-protocol/ore.system/ore.system.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi create mode 100755 tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm delete mode 100755 tests/prepare_test.sh create mode 100755 tests/producer1/clean.sh create mode 100755 tests/producer1/genesis_start.sh create mode 100755 tests/producer1/hard_start.sh create mode 100755 tests/producer1/start.sh create mode 100755 tests/producer1/stop.sh delete mode 100755 tests/rights_registry.py delete mode 100755 tests/setup.py create mode 100755 tests/setupProduction.sh create mode 100755 tests/stake.sh delete mode 100755 tests/standard_token.py create mode 100755 tests/token-economics-update/deploy-production.sh create mode 100755 tests/token-economics-update/deploy-staging.sh create mode 100755 tests/updateProduction.sh delete mode 100755 tests/usage_log.py diff --git a/.circleci/config.yml b/.circleci/config.yml index 4bedd9d..2c1e1a6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,9 +9,10 @@ jobs: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: bcelebci/ore-protocol + - image: bcelebci/ore-protocol:tokenupdate environment: PIPENV_VENV_IN_PROJECT: true + steps: - checkout @@ -35,10 +36,15 @@ jobs: - run: name: run tests command: | - tests/prepare_test.sh - python3 tests/rights_registry.py - python3 tests/instrument.py - python3 tests/usage_log.py + contracts/build.sh + cd tests/genesis + ./genesis_start.sh + cd ../producer1/ + ./genesis_start.sh + cd ../ + ./1.all_start.sh + ./setupProduction.sh + ./updateProduction.sh - store_artifacts: path: test-reports diff --git a/tests/0.stop_and_clean.sh b/tests/0.stop_and_clean.sh new file mode 100755 index 0000000..370e3e3 --- /dev/null +++ b/tests/0.stop_and_clean.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cd genesis +./stop.sh +./clean.sh + +cd ../producer1 +./stop.sh +./clean.sh \ No newline at end of file diff --git a/tests/1.all_start.sh b/tests/1.all_start.sh new file mode 100755 index 0000000..e6174ad --- /dev/null +++ b/tests/1.all_start.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +cleos wallet create -n oretest -f ~/walletpw.txt + +cleos wallet import -n oretest --private-key 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 +cleos wallet import -n oretest --private-key 5JUzsJi7rARZy2rT5eHhcdUKTyVPvaksnEKtNWzyiBbifJA1dUW +cleos wallet import -n oretest --private-key 5HrMPq41QRVWbQhWvtcxBKLAS5RkksP71q4MumAt2Pdk5SrPpDG +cleos wallet import -n oretest --private-key 5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN diff --git a/tests/README.md b/tests/README.md deleted file mode 100755 index bbcd7a8..0000000 --- a/tests/README.md +++ /dev/null @@ -1,9 +0,0 @@ - -# Contracts Unit Tests - -To run the python test scripts -- setup eosfactory framework.(http://eosfactory.io/sphinx/build/html/tutorials/01.InstallingEOSFactory.html) -- Specify the contracts destination folder as "contractPath" in the test scripts -- Run the tests (For example python3 tests/instrumenttest.py) - -Currently eosfactory works with v1.0.8 release of eosio. diff --git a/tests/chain-setup/2.create_accounts.sh b/tests/chain-setup/2.create_accounts.sh new file mode 100755 index 0000000..fef3af7 --- /dev/null +++ b/tests/chain-setup/2.create_accounts.sh @@ -0,0 +1,84 @@ +#!/bin/bash + +cleos=$1 +eosio_contracts=$2 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +sleep 3s + +$cleos create account eosio eosio.bpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.msig EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.names EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.ram EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.ramfee EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.saving EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.stake EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.token EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.vpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.rex EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.wrap EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn + + +# $cleos create account eosio eosio.jpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +# $cleos create account eosio testest EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn + + + + +#sleep 5s +$cleos set contract eosio $eosio_contracts/eosio.bios/ + +sleep 1s +$cleos set contract eosio.token $eosio_contracts/eosio.token/ + +sleep 1s +$cleos set contract eosio.msig $eosio_contracts/eosio.msig/ + +sleep 1s +$cleos set contract eosio.wrap $eosio_contracts/eosio.wrap/ + +curl -X POST http://127.0.0.1:8888/v1/producer/schedule_protocol_feature_activations -d '{"protocol_features_to_activate": ["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' + + + +sleep 3s +$cleos set contract eosio $eosio_contracts/eosio.system/ +sleep 3s +$cleos set contract eosio $eosio_contracts/eosio.system/ + + + +sleep 3s +$cleos push action eosio.token create '[ "eosio", "10000000000.0000 SYS" ]' -p eosio.token@active + +sleep 1s +$cleos push action eosio.token create '[ "eosio", "10000000000.0000 ORE" ]' -p eosio.token@active + +sleep 1s +$cleos push action eosio.token issue '[ "eosio", "1000000000.0000 SYS", "memo" ]' -p eosio@active + +sleep 1s +$cleos push action eosio.token issue '[ "eosio", "1000000000.0000 ORE", "memo" ]' -p eosio@active + +sleep 3s +$cleos push action eosio init '[0, "4,SYS"]' -p eosio@active + +# sleep 3s +$cleos push action eosio setpriv '["eosio.msig", 1]' -p eosio@active + +$cleos system newaccount eosio --transfer producer1 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 + +$cleos system newaccount eosio --transfer producer2 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 + +$cleos system newaccount eosio --transfer producer3 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 +$cleos system newaccount eosio --transfer ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 + +$cleos system newaccount eosio --transfer funds.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 + +sleep 3 + +$cleos system regproducer producer1 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com +$cleos system regproducer producer2 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com +$cleos system regproducer producer3 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com + diff --git a/tests/chain-setup/3.vote.sh b/tests/chain-setup/3.vote.sh new file mode 100755 index 0000000..aacc5fb --- /dev/null +++ b/tests/chain-setup/3.vote.sh @@ -0,0 +1,6 @@ +#!/bin/bash +cleos=$1 + +$cleos system voteproducer prods producer1 producer1 +$cleos system voteproducer prods producer2 producer1 +$cleos system voteproducer prods producer3 producer1 \ No newline at end of file diff --git a/tests/chain-setup/4.oresystem.sh b/tests/chain-setup/4.oresystem.sh new file mode 100755 index 0000000..e7b8412 --- /dev/null +++ b/tests/chain-setup/4.oresystem.sh @@ -0,0 +1,58 @@ +#!/bin/bash +cleos=$1 + +ore_contracts=$2 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos transfer eosio ore "10000000.0000 SYS" "test.com,50,10" -p eosio@active +sleep 1s +$cleos system newaccount ore --transfer system.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p ore +$cleos system newaccount ore --transfer lock.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p ore + +# sleep 3s +$cleos set contract system.ore $ore_contracts/ore.system/ ore.system.wasm ore.system.abi + +$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner +$cleos set account permission lock.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p lock.ore@owner + +$cleos transfer eosio producer1 "10000000.0000 ORE" "test.com,50,10" -p eosio@active +$cleos transfer eosio producer1 "10000000.0000 SYS" "test.com,50,10" -p eosio@active +$cleos transfer eosio system.ore "10000000.0000 ORE" "test.com,50,10" -p eosio@active +$cleos transfer eosio system.ore "10000000.0000 SYS" "test.com,50,10" -p eosio@active + + +sleep 3s +$cleos push action system.ore setprice '[ "200.0000 ORE", 10000, "100.0000 ORE", "100.0000 ORE", 10]' -p system.ore + +$cleos push action system.ore setprice '[ "4.0000 ORE", 3048, "0.1000 ORE", "0.1000 ORE", 1]' -p system.ore + +$cleos push action system.ore setprice '[ "5.0000 ORE", 4075, "1.0000 ORE", "1.0000 ORE", 2]' -p system.ore + +$cleos push action system.ore setprice '[ "6.0000 ORE", 5098, "1.1000 ORE", "1.1000 ORE", 3]' -p system.ore + +$cleos push action system.ore setprice '[ "50.0000 ORE", 9000, "20.0000 ORE", "80.000 ORE", 4]' -p system.ore + +$cleos push action system.ore setprice '[ "1000000.0000 ORE", 30000, "1000.0000 ORE", "1000.0000 ORE", 100]' -p system.ore +$cleos push action system.ore setprice '[ "1000010.0000 ORE", 30100, "1010.0000 ORE", "1010.0000 ORE", 101]' -p system.ore + +#$cleos push action system.ore changetier '["test11111111", 2]' -p test11111111 +#cleos transfer eosio test11111113 "100.0000 ORE" "test.com,50,10" -p eosio@active + +$cleos set account permission producer1 active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p producer1@owner + +sleep 3s +$cleos push action system.ore createoreacc '[ "producer1", "neworeacct11", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "neworeacct12", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "test11111111", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 10, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "test11111112", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, "producer1"]' -p producer1 + +#cleos set account permission test11111113 active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p test11111113@owner + +# cleos push action system.ore createoreacc '[ "app.oreid", "eleveneleven", "EOS8WXmxBZkHXZJ4BcWyQp9J7jMgeKLQuXvuNE58SuDYbwkQ35sEC", "EOS88eSdGafNxaUg72vrXua6Y2MvwPxH8hmr8bm4Rka8kwjtWx5Pa", 1, "app.oreid"]' -p app.oreid + +# Private key: 5K719KnRR6LQUz9UsrT2um8XeJ3Gk65nf6WZk6HTGfysHVaHNFd +# Public key: EOS8WXmxBZkHXZJ4BcWyQp9J7jMgeKLQuXvuNE58SuDYbwkQ35sEC +# Basarcans-MacBook-Pro:ore.system basarcancelebci$ cleos create key --to-console +# Private key: 5JgKdxGZpw8BHRb5aSkLr1GgMqLEDJJmQYqYoTgQXYfJPUnnBas +# Public key: EOS88eSdGafNxaUg72vrXua6Y2MvwPxH8hmr8bm4Rka8kwjtWx5Pa \ No newline at end of file diff --git a/tests/chain-setup/5.createescrow.sh b/tests/chain-setup/5.createescrow.sh new file mode 100755 index 0000000..0d468fe --- /dev/null +++ b/tests/chain-setup/5.createescrow.sh @@ -0,0 +1,33 @@ +#!/bin/bash +CHAIN_SYMBOL=${3:-ORE} +SYMBOL_PRECISION=${4:-4} + +cleos=$1 + +createescrow_path=$2 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos system newaccount eosio --transfer createescrow EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 + +# sleep 3s +$cleos set contract createescrow $createescrow_path/ createescrow.wasm createescrow.abi + +$cleos set account permission createescrow active \ +'{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"createescrow","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner + +#$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"createescrow","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner + +sleep 3s +$cleos push action createescrow init '["'$SYMBOL_PRECISION','$CHAIN_SYMBOL'","system.ore","createoreacc", 0]' -p createescrow +#$cleos push action createescrow init '["4,ORE","system.ore","createoreacc", 0]' -p createescrow +AIRDROP_JSON='{"contract":"", "balance":"0 ORE", "amount":"0 ORE"}' +REX_JSON='{"net_loan_payment":"0.0000 ORE","net_loan_fund":"0.0000 ORE","cpu_loan_payment":"0.0000 ORE","cpu_loan_fund":"0.0000 ORE"}' +PARAMS_JSON='{"owner":"system.ore", "dapp":"test.com", "ram_bytes":"0", "net":"0.0001 ORE", "cpu":"0.0001 ORE", "airdrop":'$AIRDROP_JSON', "pricekey":1, "use_rex": false, "rex":'$REX_JSON'}' +sleep 3s +$cleos push action createescrow define "$PARAMS_JSON" -p system.ore +sleep 3s +$cleos transfer system.ore createescrow "100.0000 ORE" "test.com,50,10" -p system.ore + +sleep 3s +$cleos push action createescrow create '["system.ore","producer4231","EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","test.com","producer1"]' -p system.ore diff --git a/tests/chain-setup/6.changetier.sh b/tests/chain-setup/6.changetier.sh new file mode 100755 index 0000000..31b327c --- /dev/null +++ b/tests/chain-setup/6.changetier.sh @@ -0,0 +1,19 @@ +#!/bin/bash +cleos=$1 +eosio_contracts=$2 +ore_eosio_contracts=$3 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos transfer system.ore test11111111 "100.0000 ORE" "test.com,50,10" -p system.ore + +sleep 1s + +$cleos push action system.ore chgacctier '["producer1", "test11111111", 1]' -p producer1 + +sleep 1s +$cleos push action system.ore chgacctier '["test11111111", "test11111111", 1]' -p test11111111 + +sleep 1s +$cleos push action system.ore chgacctier '["system.ore", "test11111111", 3]' -p system.ore + diff --git a/tests/external/CreateEscrow/createescrow.abi b/tests/external/CreateEscrow/createescrow.abi new file mode 100644 index 0000000..ef37069 --- /dev/null +++ b/tests/external/CreateEscrow/createescrow.abi @@ -0,0 +1,717 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "airdropdata", + "base": "", + "fields": [ + { + "name": "contract", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "balances", + "base": "", + "fields": [ + { + "name": "memo", + "type": "uint64" + }, + { + "name": "contributors", + "type": "contributors[]" + }, + { + "name": "total_balance", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "clean", + "base": "", + "fields": [] + }, + { + "name": "cleanreg", + "base": "", + "fields": [] + }, + { + "name": "cleantoken", + "base": "", + "fields": [] + }, + { + "name": "contributors", + "base": "", + "fields": [ + { + "name": "contributor", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "rex_balance", + "type": "asset" + }, + { + "name": "total_spent", + "type": "asset" + }, + { + "name": "total_staked", + "type": "asset" + }, + { + "name": "total_spent_rex", + "type": "asset" + }, + { + "name": "ram_contribution_percent", + "type": "int32" + }, + { + "name": "totalaccounts", + "type": "int32" + }, + { + "name": "createdaccounts", + "type": "int32" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "memo", + "type": "string" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "define", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "airdrop", + "type": "airdropdata" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "rex", + "type": "rexdata" + } + ] + }, + { + "name": "fundcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "fundnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "minimumram", + "type": "uint64" + } + ] + }, + { + "name": "ping", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + } + ] + }, + { + "name": "reclaim", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "sym", + "type": "string" + } + ] + }, + { + "name": "refundstakes", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "registryStruct", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "custodians", + "type": "name[]" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "airdrop", + "type": "airdropdata?" + }, + { + "name": "rex", + "type": "rexdata?" + } + ] + }, + { + "name": "rentcpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rentnet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rexdata", + "base": "", + "fields": [ + { + "name": "net_loan_payment", + "type": "asset" + }, + { + "name": "net_loan_fund", + "type": "asset" + }, + { + "name": "cpu_loan_payment", + "type": "asset" + }, + { + "name": "cpu_loan_fund", + "type": "asset" + } + ] + }, + { + "name": "stake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "S_SYS", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "min_ram", + "type": "uint64" + } + ] + }, + { + "name": "topuploans", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "cpuquantity", + "type": "asset" + }, + { + "name": "netquantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakeStruct", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "net_balance", + "type": "asset" + }, + { + "name": "cpu_balance", + "type": "asset" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "origin", + "type": "uint64" + } + ] + }, + { + "name": "unstakecpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakedBalStruct", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "unstakenet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "whitelist", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "clean", + "type": "clean", + "ricardian_contract": "" + }, + { + "name": "cleanreg", + "type": "cleanreg", + "ricardian_contract": "" + }, + { + "name": "cleantoken", + "type": "cleantoken", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "define", + "type": "define", + "ricardian_contract": "" + }, + { + "name": "fundcpuloan", + "type": "fundcpuloan", + "ricardian_contract": "" + }, + { + "name": "fundnetloan", + "type": "fundnetloan", + "ricardian_contract": "" + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "" + }, + { + "name": "ping", + "type": "ping", + "ricardian_contract": "" + }, + { + "name": "reclaim", + "type": "reclaim", + "ricardian_contract": "" + }, + { + "name": "refundstakes", + "type": "refundstakes", + "ricardian_contract": "" + }, + { + "name": "rentcpu", + "type": "rentcpu", + "ricardian_contract": "" + }, + { + "name": "rentnet", + "type": "rentnet", + "ricardian_contract": "" + }, + { + "name": "stake", + "type": "stake", + "ricardian_contract": "" + }, + { + "name": "topuploans", + "type": "topuploans", + "ricardian_contract": "" + }, + { + "name": "unstake", + "type": "unstake", + "ricardian_contract": "" + }, + { + "name": "unstakecpu", + "type": "unstakecpu", + "ricardian_contract": "" + }, + { + "name": "unstakenet", + "type": "unstakenet", + "ricardian_contract": "" + }, + { + "name": "whitelist", + "type": "whitelist", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "balances", + "type": "balances", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "contributors", + "type": "contributors", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "registry", + "type": "registryStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "token", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "totalreclaim", + "type": "unstakedBalStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "unstaked", + "type": "unstakeStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/CreateEscrow/createescrow.wasm b/tests/external/CreateEscrow/createescrow.wasm new file mode 100755 index 0000000000000000000000000000000000000000..63d2a726d6cf1185f14ef7d880c77975e262d03f GIT binary patch literal 138316 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[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 JT!F6se*qXPHOl}1 literal 0 HcmV?d00001 diff --git a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi new file mode 100644 index 0000000..6f3d77a --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi @@ -0,0 +1,76 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "buyresult", + "base": "", + "fields": [ + { + "name": "rex_received", + "type": "asset" + } + ] + }, + { + "name": "orderresult", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "proceeds", + "type": "asset" + } + ] + }, + { + "name": "rentresult", + "base": "", + "fields": [ + { + "name": "rented_tokens", + "type": "asset" + } + ] + }, + { + "name": "sellresult", + "base": "", + "fields": [ + { + "name": "proceeds", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "buyresult", + "type": "buyresult", + "ricardian_contract": "" + }, + { + "name": "orderresult", + "type": "orderresult", + "ricardian_contract": "" + }, + { + "name": "rentresult", + "type": "rentresult", + "ricardian_contract": "" + }, + { + "name": "sellresult", + "type": "sellresult", + "ricardian_contract": "" + } + ], + "tables": [], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm new file mode 100755 index 0000000000000000000000000000000000000000..27d6f631c32183a22e9f3e7355372287b8c440fb GIT binary patch literal 1274 zcmds1!EVz)5S^J_$4)j;mJ6zSKpWFTZy+J1N4!W-A;dStR$@@xq;_hnYB|I?^wKbBE*EQBL@XLBLuOSAA z(JAN<>or@5C#pIkJw5NIc{$G~Nm-_66@W8!mg%xgD?q2{WLnMh)5$EUl1VxLk^(j6 zvox7ac6=aiL#M@M8~S8->B%&or65JG>vcRo=<*{yED+HX2-tZlYP6dhP&L@^cf#+Y zmlVa~5_-L#epiAH)CN)16t%;^+W}Y}hjbkou=+g2ETl1Ot@SDjg@MfanY~zrFs7@> zkkyrej{`Iqfvw*Ss4tX-A;0Xy%tagI59d7|AlvQN8_;0HP#K}di1l;MbrN#oG4(l& z^Y;%4cGEcPm^NI;YnIoMB2WS7js@LSKU@>MhB*moBn%zEZAY3y$vqiqH}XA~D78PL zK5-3=FvOl=W{VX^9)NPX7W-V*8#ofW6#+$z@;@}xd~=nv-v$|X7ihWPg7%!2ji|w1 ztZZ<6AHH`7w]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio/asset.hpp +- +eosio/privileged.hpp +- +eosio/singleton.hpp +- +eosio/system.hpp +- +eosio/time.hpp +- +eosio.system/exchange_state.hpp +- +eosio.system/native.hpp +- +deque +- +optional +- +string +- +type_traits +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio/asset.hpp +- +eosio/multi_index.hpp +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio/action.hpp +- +eosio/contract.hpp +- +eosio/crypto.hpp +- +eosio/fixed_bytes.hpp +- +eosio/ignore.hpp +- +eosio/print.hpp +- +eosio/privileged.hpp +- +eosio/producer_schedule.hpp +- +eosio/../../capi/eosio/crypto.h +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp +eosio/eosio.hpp +- +eosio/asset.hpp +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp +eosio.system/eosio.system.hpp +- +eosio.system/ore.system.hpp +- +eosio.token/eosio.token.hpp +- +eosio/crypto.hpp +- +eosio/dispatcher.hpp +- +cmath +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp +eosio.system/eosio.system.hpp +- +eosio.token/eosio.token.hpp +- +cmath +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +eosio/time.hpp +- +eosio/system.hpp +- +string +- + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake new file mode 100644 index 0000000..6ca0221 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake @@ -0,0 +1,28 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/../eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make new file mode 100644 index 0000000..ba284ad --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make @@ -0,0 +1,188 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +# Include any dependencies generated for this target. +include eosio.system/CMakeFiles/eosio.system.dir/depend.make + +# Include the progress variables for this target. +include eosio.system/CMakeFiles/eosio.system.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.system/CMakeFiles/eosio.system.dir/flags.make + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp > CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp -o CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp > CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp -o CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp > CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp -o CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/native.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/native.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp > CMakeFiles/eosio.system.dir/src/native.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/native.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp -o CMakeFiles/eosio.system.dir/src/native.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp > CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp -o CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/rex.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/rex.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp > CMakeFiles/eosio.system.dir/src/rex.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/rex.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp -o CMakeFiles/eosio.system.dir/src/rex.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/voting.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/voting.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp > CMakeFiles/eosio.system.dir/src/voting.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/voting.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp -o CMakeFiles/eosio.system.dir/src/voting.cpp.s + +# Object files for target eosio.system +eosio_system_OBJECTS = \ +"CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/native.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/rex.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + +# External object files for target eosio.system +eosio_system_EXTERNAL_OBJECTS = + +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/build.make +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking CXX executable eosio.system.wasm" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.system.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.system/CMakeFiles/eosio.system.dir/build: eosio.system/eosio.system.wasm + +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/build + +eosio.system/CMakeFiles/eosio.system.dir/clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/eosio.system.dir/cmake_clean.cmake +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/clean + +eosio.system/CMakeFiles/eosio.system.dir/depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/depend + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake new file mode 100644 index 0000000..711e562 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake @@ -0,0 +1,16 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" + "CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" + "CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" + "CMakeFiles/eosio.system.dir/src/native.cpp.obj" + "CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" + "CMakeFiles/eosio.system.dir/src/rex.cpp.obj" + "CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + "eosio.system.pdb" + "eosio.system.wasm" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.system.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal new file mode 100644 index 0000000..318af01 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal @@ -0,0 +1,42 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/name_bidding.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make new file mode 100644 index 0000000..3f34138 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make @@ -0,0 +1,42 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/name_bidding.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make new file mode 100644 index 0000000..ee6770d --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/eosio.system.abi -contract eosio.system -R/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/ricardian -R/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/ricardian + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/../eosio.token/include + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt new file mode 100644 index 0000000..2a8084f --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj CMakeFiles/eosio.system.dir/src/native.cpp.obj CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj CMakeFiles/eosio.system.dir/src/rex.cpp.obj CMakeFiles/eosio.system.dir/src/voting.cpp.obj -o eosio.system.wasm diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make new file mode 100644 index 0000000..f45ffcd --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 +CMAKE_PROGRESS_3 = 7 +CMAKE_PROGRESS_4 = 8 +CMAKE_PROGRESS_5 = 9 +CMAKE_PROGRESS_6 = 10 +CMAKE_PROGRESS_7 = 11 +CMAKE_PROGRESS_8 = 12 + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks b/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +10 diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache new file mode 100644 index 0000000..be0cfdf --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +eosio/name.hpp +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp +eosio.system/rex.results.hpp +- + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake new file mode 100644 index 0000000..f041bdc --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make new file mode 100644 index 0000000..b3a8acb --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +# Include any dependencies generated for this target. +include eosio.system/CMakeFiles/rex.results.dir/depend.make + +# Include the progress variables for this target. +include eosio.system/CMakeFiles/rex.results.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.system/CMakeFiles/rex.results.dir/flags.make + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: eosio.system/CMakeFiles/rex.results.dir/flags.make +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rex.results.dir/src/rex.results.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp > CMakeFiles/rex.results.dir/src/rex.results.cpp.i + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rex.results.dir/src/rex.results.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp -o CMakeFiles/rex.results.dir/src/rex.results.cpp.s + +# Object files for target rex.results +rex_results_OBJECTS = \ +"CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" + +# External object files for target rex.results +rex_results_EXTERNAL_OBJECTS = + +eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj +eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/build.make +eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable .rex/rex.results.wasm" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rex.results.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.system/CMakeFiles/rex.results.dir/build: eosio.system/.rex/rex.results.wasm + +.PHONY : eosio.system/CMakeFiles/rex.results.dir/build + +eosio.system/CMakeFiles/rex.results.dir/clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/rex.results.dir/cmake_clean.cmake +.PHONY : eosio.system/CMakeFiles/rex.results.dir/clean + +eosio.system/CMakeFiles/rex.results.dir/depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.system/CMakeFiles/rex.results.dir/depend + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake new file mode 100644 index 0000000..26e8e6e --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + ".rex/rex.results.pdb" + ".rex/rex.results.wasm" + "CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rex.results.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal new file mode 100644 index 0000000..5801ac8 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make new file mode 100644 index 0000000..9be735a --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make new file mode 100644 index 0000000..8017b64 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/rex.results.abi -contract rex.results + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt new file mode 100644 index 0000000..e4520b6 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -o .rex/rex.results.wasm diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make new file mode 100644 index 0000000..5a7451d --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 17 +CMAKE_PROGRESS_2 = 18 + diff --git a/tests/external/eosio.contracts/eosio.system/Makefile b/tests/external/eosio.contracts/eosio.system/Makefile new file mode 100644 index 0000000..92cfcb6 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/Makefile @@ -0,0 +1,406 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.system/CMakeFiles/rex.results.dir/rule: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/rex.results.dir/rule +.PHONY : eosio.system/CMakeFiles/rex.results.dir/rule + +# Convenience name for target. +rex.results: eosio.system/CMakeFiles/rex.results.dir/rule + +.PHONY : rex.results + +# fast build rule for target. +rex.results/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/build +.PHONY : rex.results/fast + +# Convenience name for target. +eosio.system/CMakeFiles/eosio.system.dir/rule: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/eosio.system.dir/rule +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/rule + +# Convenience name for target. +eosio.system: eosio.system/CMakeFiles/eosio.system.dir/rule + +.PHONY : eosio.system + +# fast build rule for target. +eosio.system/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/build +.PHONY : eosio.system/fast + +src/delegate_bandwidth.obj: src/delegate_bandwidth.cpp.obj + +.PHONY : src/delegate_bandwidth.obj + +# target to build an object file +src/delegate_bandwidth.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj +.PHONY : src/delegate_bandwidth.cpp.obj + +src/delegate_bandwidth.i: src/delegate_bandwidth.cpp.i + +.PHONY : src/delegate_bandwidth.i + +# target to preprocess a source file +src/delegate_bandwidth.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i +.PHONY : src/delegate_bandwidth.cpp.i + +src/delegate_bandwidth.s: src/delegate_bandwidth.cpp.s + +.PHONY : src/delegate_bandwidth.s + +# target to generate assembly for a file +src/delegate_bandwidth.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s +.PHONY : src/delegate_bandwidth.cpp.s + +src/eosio.system.obj: src/eosio.system.cpp.obj + +.PHONY : src/eosio.system.obj + +# target to build an object file +src/eosio.system.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj +.PHONY : src/eosio.system.cpp.obj + +src/eosio.system.i: src/eosio.system.cpp.i + +.PHONY : src/eosio.system.i + +# target to preprocess a source file +src/eosio.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i +.PHONY : src/eosio.system.cpp.i + +src/eosio.system.s: src/eosio.system.cpp.s + +.PHONY : src/eosio.system.s + +# target to generate assembly for a file +src/eosio.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s +.PHONY : src/eosio.system.cpp.s + +src/exchange_state.obj: src/exchange_state.cpp.obj + +.PHONY : src/exchange_state.obj + +# target to build an object file +src/exchange_state.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj +.PHONY : src/exchange_state.cpp.obj + +src/exchange_state.i: src/exchange_state.cpp.i + +.PHONY : src/exchange_state.i + +# target to preprocess a source file +src/exchange_state.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i +.PHONY : src/exchange_state.cpp.i + +src/exchange_state.s: src/exchange_state.cpp.s + +.PHONY : src/exchange_state.s + +# target to generate assembly for a file +src/exchange_state.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s +.PHONY : src/exchange_state.cpp.s + +src/native.obj: src/native.cpp.obj + +.PHONY : src/native.obj + +# target to build an object file +src/native.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj +.PHONY : src/native.cpp.obj + +src/native.i: src/native.cpp.i + +.PHONY : src/native.i + +# target to preprocess a source file +src/native.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.i +.PHONY : src/native.cpp.i + +src/native.s: src/native.cpp.s + +.PHONY : src/native.s + +# target to generate assembly for a file +src/native.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.s +.PHONY : src/native.cpp.s + +src/producer_pay.obj: src/producer_pay.cpp.obj + +.PHONY : src/producer_pay.obj + +# target to build an object file +src/producer_pay.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj +.PHONY : src/producer_pay.cpp.obj + +src/producer_pay.i: src/producer_pay.cpp.i + +.PHONY : src/producer_pay.i + +# target to preprocess a source file +src/producer_pay.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i +.PHONY : src/producer_pay.cpp.i + +src/producer_pay.s: src/producer_pay.cpp.s + +.PHONY : src/producer_pay.s + +# target to generate assembly for a file +src/producer_pay.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s +.PHONY : src/producer_pay.cpp.s + +src/rex.obj: src/rex.cpp.obj + +.PHONY : src/rex.obj + +# target to build an object file +src/rex.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj +.PHONY : src/rex.cpp.obj + +src/rex.i: src/rex.cpp.i + +.PHONY : src/rex.i + +# target to preprocess a source file +src/rex.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.i +.PHONY : src/rex.cpp.i + +src/rex.s: src/rex.cpp.s + +.PHONY : src/rex.s + +# target to generate assembly for a file +src/rex.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.s +.PHONY : src/rex.cpp.s + +src/rex.results.obj: src/rex.results.cpp.obj + +.PHONY : src/rex.results.obj + +# target to build an object file +src/rex.results.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj +.PHONY : src/rex.results.cpp.obj + +src/rex.results.i: src/rex.results.cpp.i + +.PHONY : src/rex.results.i + +# target to preprocess a source file +src/rex.results.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.i +.PHONY : src/rex.results.cpp.i + +src/rex.results.s: src/rex.results.cpp.s + +.PHONY : src/rex.results.s + +# target to generate assembly for a file +src/rex.results.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.s +.PHONY : src/rex.results.cpp.s + +src/voting.obj: src/voting.cpp.obj + +.PHONY : src/voting.obj + +# target to build an object file +src/voting.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj +.PHONY : src/voting.cpp.obj + +src/voting.i: src/voting.cpp.i + +.PHONY : src/voting.i + +# target to preprocess a source file +src/voting.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.i +.PHONY : src/voting.cpp.i + +src/voting.s: src/voting.cpp.s + +.PHONY : src/voting.s + +# target to generate assembly for a file +src/voting.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.s +.PHONY : src/voting.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... rex.results" + @echo "... eosio.system" + @echo "... src/delegate_bandwidth.obj" + @echo "... src/delegate_bandwidth.i" + @echo "... src/delegate_bandwidth.s" + @echo "... src/eosio.system.obj" + @echo "... src/eosio.system.i" + @echo "... src/eosio.system.s" + @echo "... src/exchange_state.obj" + @echo "... src/exchange_state.i" + @echo "... src/exchange_state.s" + @echo "... src/native.obj" + @echo "... src/native.i" + @echo "... src/native.s" + @echo "... src/producer_pay.obj" + @echo "... src/producer_pay.i" + @echo "... src/producer_pay.s" + @echo "... src/rex.obj" + @echo "... src/rex.i" + @echo "... src/rex.s" + @echo "... src/rex.results.obj" + @echo "... src/rex.results.i" + @echo "... src/rex.results.s" + @echo "... src/voting.obj" + @echo "... src/voting.i" + @echo "... src/voting.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/external/eosio.contracts/eosio.system/cmake_install.cmake b/tests/external/eosio.contracts/eosio.system/cmake_install.cmake new file mode 100644 index 0000000..03215b7 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/external/eosio.contracts/eosio.system/eosio.system.abi b/tests/external/eosio.contracts/eosio.system/eosio.system.abi new file mode 100644 index 0000000..d4fa397 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/eosio.system.abi @@ -0,0 +1,2122 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "abi_hash", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "hash", + "type": "checksum256" + } + ] + }, + { + "name": "activate", + "base": "", + "fields": [ + { + "name": "feature_digest", + "type": "checksum256" + } + ] + }, + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "bid_refund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "bidname", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "bid", + "type": "asset" + } + ] + }, + { + "name": "bidrefund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + } + ] + }, + { + "name": "block_header", + "base": "", + "fields": [ + { + "name": "timestamp", + "type": "uint32" + }, + { + "name": "producer", + "type": "name" + }, + { + "name": "confirmed", + "type": "uint16" + }, + { + "name": "previous", + "type": "checksum256" + }, + { + "name": "transaction_mroot", + "type": "checksum256" + }, + { + "name": "action_mroot", + "type": "checksum256" + }, + { + "name": "schedule_version", + "type": "uint32" + }, + { + "name": "new_producers", + "type": "producer_schedule?" + } + ] + }, + { + "name": "blockchain_parameters", + "base": "", + "fields": [ + { + "name": "max_block_net_usage", + "type": "uint64" + }, + { + "name": "target_block_net_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_net_usage", + "type": "uint32" + }, + { + "name": "base_per_transaction_net_usage", + "type": "uint32" + }, + { + "name": "net_usage_leeway", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_num", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_den", + "type": "uint32" + }, + { + "name": "max_block_cpu_usage", + "type": "uint32" + }, + { + "name": "target_block_cpu_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "min_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "max_transaction_lifetime", + "type": "uint32" + }, + { + "name": "deferred_trx_expiration_window", + "type": "uint32" + }, + { + "name": "max_transaction_delay", + "type": "uint32" + }, + { + "name": "max_inline_action_size", + "type": "uint32" + }, + { + "name": "max_inline_action_depth", + "type": "uint16" + }, + { + "name": "max_authority_depth", + "type": "uint16" + } + ] + }, + { + "name": "buyram", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quant", + "type": "asset" + } + ] + }, + { + "name": "buyrambytes", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "bytes", + "type": "uint32" + } + ] + }, + { + "name": "buyrex", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "canceldelay", + "base": "", + "fields": [ + { + "name": "canceling_auth", + "type": "permission_level" + }, + { + "name": "trx_id", + "type": "checksum256" + } + ] + }, + { + "name": "claim", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "claimrewards", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "closerex", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "cnclrexorder", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "connector", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + }, + { + "name": "weight", + "type": "float64" + } + ] + }, + { + "name": "consolidate", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "defcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "defnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "delegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "stake_net_quantity", + "type": "asset" + }, + { + "name": "stake_cpu_quantity", + "type": "asset" + }, + { + "name": "transfer", + "type": "bool" + } + ] + }, + { + "name": "delegated_bandwidth", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + } + ] + }, + { + "name": "deleteauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "deposit", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "eosio_global_state", + "base": "blockchain_parameters", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + }, + { + "name": "total_ram_bytes_reserved", + "type": "uint64" + }, + { + "name": "total_ram_stake", + "type": "int64" + }, + { + "name": "last_producer_schedule_update", + "type": "block_timestamp_type" + }, + { + "name": "last_pervote_bucket_fill", + "type": "time_point" + }, + { + "name": "pervote_bucket", + "type": "int64" + }, + { + "name": "perblock_bucket", + "type": "int64" + }, + { + "name": "total_unpaid_blocks", + "type": "uint32" + }, + { + "name": "total_activated_stake", + "type": "int64" + }, + { + "name": "thresh_activated_stake_time", + "type": "time_point" + }, + { + "name": "last_producer_schedule_size", + "type": "uint16" + }, + { + "name": "total_producer_vote_weight", + "type": "float64" + }, + { + "name": "last_name_close", + "type": "block_timestamp_type" + } + ] + }, + { + "name": "eosio_global_state2", + "base": "", + "fields": [ + { + "name": "new_ram_per_block", + "type": "uint16" + }, + { + "name": "last_ram_increase", + "type": "block_timestamp_type" + }, + { + "name": "last_block_num", + "type": "block_timestamp_type" + }, + { + "name": "total_producer_votepay_share", + "type": "float64" + }, + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "eosio_global_state3", + "base": "", + "fields": [ + { + "name": "last_vpay_state_update", + "type": "time_point" + }, + { + "name": "total_vpay_share_change_rate", + "type": "float64" + } + ] + }, + { + "name": "eosio_global_state4", + "base": "", + "fields": [ + { + "name": "continuous_rate", + "type": "float64" + }, + { + "name": "inflation_pay_factor", + "type": "int64" + }, + { + "name": "votepay_factor", + "type": "int64" + } + ] + }, + { + "name": "exchange_state", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "base", + "type": "connector" + }, + { + "name": "quote", + "type": "connector" + } + ] + }, + { + "name": "fundcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "payment", + "type": "asset" + } + ] + }, + { + "name": "fundnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "payment", + "type": "asset" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "version", + "type": "varuint32" + }, + { + "name": "core", + "type": "symbol" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "linkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + }, + { + "name": "requirement", + "type": "name" + } + ] + }, + { + "name": "mvfrsavings", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "rex", + "type": "asset" + } + ] + }, + { + "name": "mvtosavings", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "rex", + "type": "asset" + } + ] + }, + { + "name": "name_bid", + "base": "", + "fields": [ + { + "name": "newname", + "type": "name" + }, + { + "name": "high_bidder", + "type": "name" + }, + { + "name": "high_bid", + "type": "int64" + }, + { + "name": "last_bid_time", + "type": "time_point" + } + ] + }, + { + "name": "newaccount", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "owner", + "type": "authority" + }, + { + "name": "active", + "type": "authority" + } + ] + }, + { + "name": "onblock", + "base": "", + "fields": [ + { + "name": "header", + "type": "block_header" + } + ] + }, + { + "name": "onerror", + "base": "", + "fields": [ + { + "name": "sender_id", + "type": "uint128" + }, + { + "name": "sent_trx", + "type": "bytes" + } + ] + }, + { + "name": "pair_time_point_sec_int64", + "base": "", + "fields": [ + { + "name": "key", + "type": "time_point_sec" + }, + { + "name": "value", + "type": "int64" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "producer_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "total_votes", + "type": "float64" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "is_active", + "type": "bool" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "unpaid_blocks", + "type": "uint32" + }, + { + "name": "last_claim_time", + "type": "time_point" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "producer_info2", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "votepay_share", + "type": "float64" + }, + { + "name": "last_votepay_share_update", + "type": "time_point" + } + ] + }, + { + "name": "producer_key", + "base": "", + "fields": [ + { + "name": "producer_name", + "type": "name" + }, + { + "name": "block_signing_key", + "type": "public_key" + } + ] + }, + { + "name": "producer_schedule", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint32" + }, + { + "name": "producers", + "type": "producer_key[]" + } + ] + }, + { + "name": "refund", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "refund_request", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "request_time", + "type": "time_point_sec" + }, + { + "name": "net_amount", + "type": "asset" + }, + { + "name": "cpu_amount", + "type": "asset" + } + ] + }, + { + "name": "regproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "regproxy", + "base": "", + "fields": [ + { + "name": "proxy", + "type": "name" + }, + { + "name": "isproxy", + "type": "bool" + } + ] + }, + { + "name": "rentcpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "loan_payment", + "type": "asset" + }, + { + "name": "loan_fund", + "type": "asset" + } + ] + }, + { + "name": "rentnet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "loan_payment", + "type": "asset" + }, + { + "name": "loan_fund", + "type": "asset" + } + ] + }, + { + "name": "rex_balance", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "vote_stake", + "type": "asset" + }, + { + "name": "rex_balance", + "type": "asset" + }, + { + "name": "matured_rex", + "type": "int64" + }, + { + "name": "rex_maturities", + "type": "pair_time_point_sec_int64[]" + } + ] + }, + { + "name": "rex_fund", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "rex_loan", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "payment", + "type": "asset" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "total_staked", + "type": "asset" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "expiration", + "type": "time_point" + } + ] + }, + { + "name": "rex_order", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "rex_requested", + "type": "asset" + }, + { + "name": "proceeds", + "type": "asset" + }, + { + "name": "stake_change", + "type": "asset" + }, + { + "name": "order_time", + "type": "time_point" + }, + { + "name": "is_open", + "type": "bool" + } + ] + }, + { + "name": "rex_pool", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "total_lent", + "type": "asset" + }, + { + "name": "total_unlent", + "type": "asset" + }, + { + "name": "total_rent", + "type": "asset" + }, + { + "name": "total_lendable", + "type": "asset" + }, + { + "name": "total_rex", + "type": "asset" + }, + { + "name": "namebid_proceeds", + "type": "asset" + }, + { + "name": "loan_num", + "type": "uint64" + } + ] + }, + { + "name": "rex_return_buckets", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "return_buckets", + "type": "pair_time_point_sec_int64[]" + } + ] + }, + { + "name": "rex_return_pool", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "last_dist_time", + "type": "time_point_sec" + }, + { + "name": "pending_bucket_time", + "type": "time_point_sec" + }, + { + "name": "oldest_bucket_time", + "type": "time_point_sec" + }, + { + "name": "pending_bucket_proceeds", + "type": "int64" + }, + { + "name": "current_rate_of_increase", + "type": "int64" + }, + { + "name": "proceeds", + "type": "int64" + } + ] + }, + { + "name": "rexexec", + "base": "", + "fields": [ + { + "name": "user", + "type": "name" + }, + { + "name": "max", + "type": "uint16" + } + ] + }, + { + "name": "rmvproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "sellram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "bytes", + "type": "int64" + } + ] + }, + { + "name": "sellrex", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "rex", + "type": "asset" + } + ] + }, + { + "name": "setabi", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "abi", + "type": "bytes" + } + ] + }, + { + "name": "setacctcpu", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "cpu_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctnet", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "net_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64?" + } + ] + }, + { + "name": "setalimits", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64" + }, + { + "name": "net_weight", + "type": "int64" + }, + { + "name": "cpu_weight", + "type": "int64" + } + ] + }, + { + "name": "setcode", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "vmtype", + "type": "uint8" + }, + { + "name": "vmversion", + "type": "uint8" + }, + { + "name": "code", + "type": "bytes" + } + ] + }, + { + "name": "setinflation", + "base": "", + "fields": [ + { + "name": "annual_rate", + "type": "int64" + }, + { + "name": "inflation_pay_factor", + "type": "int64" + }, + { + "name": "votepay_factor", + "type": "int64" + } + ] + }, + { + "name": "setparams", + "base": "", + "fields": [ + { + "name": "params", + "type": "blockchain_parameters" + } + ] + }, + { + "name": "setpriv", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "is_priv", + "type": "uint8" + } + ] + }, + { + "name": "setram", + "base": "", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + } + ] + }, + { + "name": "setramrate", + "base": "", + "fields": [ + { + "name": "bytes_per_block", + "type": "uint16" + } + ] + }, + { + "name": "setrex", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "undelegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "unstake_net_quantity", + "type": "asset" + }, + { + "name": "unstake_cpu_quantity", + "type": "asset" + } + ] + }, + { + "name": "unlinkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + } + ] + }, + { + "name": "unregprod", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "unstaketorex", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "from_net", + "type": "asset" + }, + { + "name": "from_cpu", + "type": "asset" + } + ] + }, + { + "name": "updateauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + }, + { + "name": "parent", + "type": "name" + }, + { + "name": "auth", + "type": "authority" + } + ] + }, + { + "name": "updaterex", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "updtrevision", + "base": "", + "fields": [ + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "upgraderam", + "base": "", + "fields": [] + }, + { + "name": "user_resources", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + }, + { + "name": "ram_bytes", + "type": "int64" + } + ] + }, + { + "name": "voteproducer", + "base": "", + "fields": [ + { + "name": "voter", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + } + ] + }, + { + "name": "voter_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + }, + { + "name": "staked", + "type": "int64" + }, + { + "name": "last_vote_weight", + "type": "float64" + }, + { + "name": "proxied_vote_weight", + "type": "float64" + }, + { + "name": "is_proxy", + "type": "bool" + }, + { + "name": "flags1", + "type": "uint32" + }, + { + "name": "reserved2", + "type": "uint32" + }, + { + "name": "reserved3", + "type": "asset" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "withdraw", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "activate", + "type": "activate", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Activate Protocol Feature\nsummary: 'Activate protocol feature {{nowrap feature_digest}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} activates the protocol feature with a digest of {{feature_digest}}." + }, + { + "name": "bidname", + "type": "bidname", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Bid On a Premium Account Name\nsummary: '{{nowrap bidder}} bids on the premium account name {{nowrap newname}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{bidder}} bids {{bid}} on an auction to own the premium account name {{newname}}.\n\n{{bidder}} transfers {{bid}} to the system to cover the cost of the bid, which will be returned to {{bidder}} only if {{bidder}} is later outbid in the auction for {{newname}} by another account.\n\nIf the auction for {{newname}} closes with {{bidder}} remaining as the highest bidder, {{bidder}} will be authorized to create the account with name {{newname}}.\n\n## Bid refund behavior\n\nIf {{bidder}}’s bid on {{newname}} is later outbid by another account, {{bidder}} will be able to claim back the transferred amount of {{bid}}. The system will attempt to automatically do this on behalf of {{bidder}}, but the automatic refund may occasionally fail which will then require {{bidder}} to manually claim the refund with the bidrefund action.\n\n## Auction close criteria\n\nThe system should automatically close the auction for {{newname}} if it satisfies the condition that over a period of two minutes the following two properties continuously hold:\n\n- no one has bid on {{newname}} within the last 24 hours;\n- and, the value of the latest bid on {{newname}} is greater than the value of the bids on each of the other open auctions.\n\nBe aware that the condition to close the auction described above are sufficient but not necessary. The auction for {{newname}} cannot close unless both of the properties are simultaneously satisfied, but it may be closed without requiring the properties to hold for a period of 2 minutes." + }, + { + "name": "bidrefund", + "type": "bidrefund", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Claim Refund on Name Bid\nsummary: 'Claim refund on {{nowrap newname}} bid'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{bidder}} claims refund on {{newname}} bid after being outbid by someone else." + }, + { + "name": "buyram", + "type": "buyram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy RAM\nsummary: '{{nowrap payer}} buys RAM on behalf of {{nowrap receiver}} by paying {{nowrap quant}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{payer}} buys RAM on behalf of {{receiver}} by paying {{quant}}. This transaction will incur a 0.5% fee out of {{quant}} and the amount of RAM delivered will depend on market rates." + }, + { + "name": "buyrambytes", + "type": "buyrambytes", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy RAM\nsummary: '{{nowrap payer}} buys {{nowrap bytes}} bytes of RAM on behalf of {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{payer}} buys approximately {{bytes}} bytes of RAM on behalf of {{receiver}} by paying market rates for RAM. This transaction will incur a 0.5% fee and the cost will depend on market rates." + }, + { + "name": "buyrex", + "type": "buyrex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy REX Tokens\nsummary: '{{nowrap from}} buys REX tokens in exchange for {{nowrap amount}} and their vote stake increases by {{nowrap amount}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{amount}} is taken out of {{from}}’s REX fund and used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{from}} must have voted for a proxy or at least 21 block producers. {{amount}} is added to {{from}}’s vote stake.\n\nA sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately." + }, + { + "name": "canceldelay", + "type": "canceldelay", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Cancel Delayed Transaction\nsummary: '{{nowrap canceling_auth.actor}} cancels a delayed transaction'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{canceling_auth.actor}} cancels the delayed transaction with id {{trx_id}}." + }, + { + "name": "claim", + "type": "claim", + "ricardian_contract": "" + }, + { + "name": "claimrewards", + "type": "claimrewards", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Claim Block Producer Rewards\nsummary: '{{nowrap owner}} claims block and vote rewards'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{owner}} claims block and vote rewards from the system." + }, + { + "name": "closerex", + "type": "closerex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Cleanup Unused REX Data\nsummary: 'Delete REX related DB entries and free associated RAM'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nDelete REX related DB entries and free associated RAM for {{owner}}.\n\nTo fully delete all REX related DB entries, {{owner}} must ensure that their REX balance and REX fund amounts are both zero and they have no outstanding loans." + }, + { + "name": "cnclrexorder", + "type": "cnclrexorder", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Cancel Scheduled REX Sell Order\nsummary: '{{nowrap owner}} cancels a scheduled sell order if not yet filled'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{owner}} cancels their open sell order." + }, + { + "name": "consolidate", + "type": "consolidate", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Consolidate REX Maturity Buckets Into One\nsummary: 'Consolidate REX maturity buckets into one'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nConsolidate REX maturity buckets into one bucket that {{owner}} will not be able to sell until 4 to 5 days later." + }, + { + "name": "defcpuloan", + "type": "defcpuloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw from the Fund of a Specific CPU Loan\nsummary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of CPU loan number {{nowrap loan_num}} back to REX fund'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{amount}} from the fund of CPU loan number {{loan_num}} back to REX fund." + }, + { + "name": "defnetloan", + "type": "defnetloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw from the Fund of a Specific NET Loan\nsummary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of NET loan number {{nowrap loan_num}} back to REX fund'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{amount}} from the fund of NET loan number {{loan_num}} back to REX fund." + }, + { + "name": "delegatebw", + "type": "delegatebw", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Stake Tokens for NET and/or CPU\nsummary: 'Stake tokens for NET and/or CPU and optionally transfer ownership'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{#if transfer}} {{from}} stakes on behalf of {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth.\n\nStaked tokens will also be transferred to {{receiver}}. The sum of these two quantities will be deducted from {{from}}’s liquid balance and add to the vote weight of {{receiver}}.\n{{else}}\n{{from}} stakes to self and delegates to {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth.\n\nThe sum of these two quantities add to the vote weight of {{from}}.\n{{/if}}" + }, + { + "name": "deleteauth", + "type": "deleteauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Delete Account Permission\nsummary: 'Delete the {{nowrap permission}} permission of {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nDelete the {{permission}} permission of {{account}}." + }, + { + "name": "deposit", + "type": "deposit", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deposit Into REX Fund\nsummary: 'Add to {{nowrap owner}}’s REX fund by transferring {{nowrap amount}} from {{nowrap owner}}’s liquid balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nTransfer {{amount}} from {{owner}}’s liquid balance to {{owner}}’s REX fund. All proceeds and expenses related to REX are added to or taken out of this fund." + }, + { + "name": "fundcpuloan", + "type": "fundcpuloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deposit into the Fund of a Specific CPU Loan\nsummary: '{{nowrap from}} funds a CPU loan'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{payment}} from REX fund to the fund of CPU loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time." + }, + { + "name": "fundnetloan", + "type": "fundnetloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deposit into the Fund of a Specific NET Loan\nsummary: '{{nowrap from}} funds a NET loan'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{payment}} from REX fund to the fund of NET loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time." + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Initialize System Contract\nsummary: 'Initialize system contract'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\nInitialize system contract. The core token symbol will be set to {{core}}." + }, + { + "name": "linkauth", + "type": "linkauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Link Action to Permission\nsummary: '{{nowrap account}} sets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract to {{nowrap requirement}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{account}} sets the minimum required permission for the {{#if type}}{{type}} action of the{{/if}} {{code}} contract to {{requirement}}.\n\n{{#if type}}{{else}}Any links explicitly associated to specific actions of {{code}} will take precedence.{{/if}}" + }, + { + "name": "mvfrsavings", + "type": "mvfrsavings", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unlock REX Tokens\nsummary: '{{nowrap owner}} unlocks REX Tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{owner}} unlocks {{rex}} by moving it out of the REX savings bucket. The unlocked REX tokens cannot be sold until 4 to 5 days later." + }, + { + "name": "mvtosavings", + "type": "mvtosavings", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Lock REX Tokens\nsummary: '{{nowrap owner}} locks REX Tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{owner}} locks {{rex}} by moving it into the REX savings bucket. The locked REX tokens cannot be sold directly and will have to be unlocked explicitly before selling." + }, + { + "name": "newaccount", + "type": "newaccount", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create New Account\nsummary: '{{nowrap creator}} creates a new account with the name {{nowrap name}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{creator}} creates a new account with the name {{name}} and the following permissions:\n\nowner permission with authority:\n{{to_json owner}}\n\nactive permission with authority:\n{{to_json active}}" + }, + { + "name": "onblock", + "type": "onblock", + "ricardian_contract": "" + }, + { + "name": "onerror", + "type": "onerror", + "ricardian_contract": "" + }, + { + "name": "refund", + "type": "refund", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Claim Unstaked Tokens\nsummary: 'Return previously unstaked tokens to {{nowrap owner}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nReturn previously unstaked tokens to {{owner}} after the unstaking period has elapsed." + }, + { + "name": "regproducer", + "type": "regproducer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Register as a Block Producer Candidate\nsummary: 'Register {{nowrap producer}} account as a block producer candidate'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\nRegister {{producer}} account as a block producer candidate.\n\n{{$clauses.BlockProducerAgreement}}" + }, + { + "name": "regproxy", + "type": "regproxy", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Register/unregister as a Proxy\nsummary: 'Register/unregister {{nowrap proxy}} as a proxy account'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\n{{#if isproxy}}\n{{proxy}} registers as a proxy that can vote on behalf of accounts that appoint it as their proxy.\n{{else}}\n{{proxy}} unregisters as a proxy that can vote on behalf of accounts that appoint it as their proxy.\n{{/if}}" + }, + { + "name": "rentcpu", + "type": "rentcpu", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Rent CPU Bandwidth for 30 Days\nsummary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent CPU bandwidth for {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} pays {{loan_payment}} to rent CPU bandwidth on behalf of {{receiver}} for a period of 30 days.\n\n{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s CPU resources. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan.\n\nAt expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s CPU bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s CPU bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund." + }, + { + "name": "rentnet", + "type": "rentnet", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Rent NET Bandwidth for 30 Days\nsummary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent NET bandwidth for {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} pays {{loan_payment}} to rent NET bandwidth on behalf of {{receiver}} for a period of 30 days.\n\n{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s NET resources for 30 days. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan.\n\nAt expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s NET bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s NET bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund." + }, + { + "name": "rexexec", + "type": "rexexec", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Perform REX Maintenance\nsummary: 'Process sell orders and expired loans'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nPerforms REX maintenance by processing a maximum of {{max}} REX sell orders and expired loans. Any account can execute this action." + }, + { + "name": "rmvproducer", + "type": "rmvproducer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Forcibly Unregister a Block Producer Candidate\nsummary: '{{nowrap producer}} is unregistered as a block producer candidate'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} unregisters {{producer}} as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered." + }, + { + "name": "sellram", + "type": "sellram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Sell RAM From Account\nsummary: 'Sell unused RAM from {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\nSell {{bytes}} bytes of unused RAM from account {{account}} at market price. This transaction will incur a 0.5% fee on the proceeds which depend on market rates." + }, + { + "name": "sellrex", + "type": "sellrex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Sell REX Tokens in Exchange for EOS\nsummary: '{{nowrap from}} sells {{nowrap rex}} tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} initiates a sell order to sell {{rex}} tokens at the market exchange rate during the time at which the order is ultimately executed. If {{from}} already has an open sell order in the sell queue, {{rex}} will be added to the amount of the sell order without change the position of the sell order within the queue. Once the sell order is executed, proceeds are added to {{from}}’s REX fund, the value of sold REX tokens is deducted from {{from}}’s vote stake, and votes are updated accordingly.\n\nDepending on the market conditions, it may not be possible to fill the entire sell order immediately. In such a case, the sell order is added to the back of a sell queue. A sell order at the front of the sell queue will automatically be executed when the market conditions allow for the entire order to be filled. Regardless of the market conditions, the system is designed to execute this sell order within 30 days. {{from}} can cancel the order at any time before it is filled using the cnclrexorder action." + }, + { + "name": "setabi", + "type": "setabi", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deploy Contract ABI\nsummary: 'Deploy contract ABI on account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nDeploy the ABI file associated with the contract on account {{account}}." + }, + { + "name": "setacctcpu", + "type": "setacctcpu", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Explicitly Manage the CPU Quota of Account\nsummary: 'Explicitly manage the CPU bandwidth quota of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if_has_value cpu_weight}}\nExplicitly manage the CPU bandwidth quota of account {{account}} by pinning it to a weight of {{cpu_weight}}.\n\n{{account}} can stake and unstake, however, it will not change their CPU bandwidth quota as long as it remains pinned.\n{{else}}\nUnpin the CPU bandwidth quota of account {{account}}. The CPU bandwidth quota of {{account}} will be driven by the current tokens staked for CPU bandwidth by {{account}}.\n{{/if_has_value}}" + }, + { + "name": "setacctnet", + "type": "setacctnet", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Explicitly Manage the NET Quota of Account\nsummary: 'Explicitly manage the NET bandwidth quota of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if_has_value net_weight}}\nExplicitly manage the network bandwidth quota of account {{account}} by pinning it to a weight of {{net_weight}}.\n\n{{account}} can stake and unstake, however, it will not change their NET bandwidth quota as long as it remains pinned.\n{{else}}\nUnpin the NET bandwidth quota of account {{account}}. The NET bandwidth quota of {{account}} will be driven by the current tokens staked for NET bandwidth by {{account}}.\n{{/if_has_value}}" + }, + { + "name": "setacctram", + "type": "setacctram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Explicitly Manage the RAM Quota of Account\nsummary: 'Explicitly manage the RAM quota of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if_has_value ram_bytes}}\nExplicitly manage the RAM quota of account {{account}} by pinning it to {{ram_bytes}} bytes.\n\n{{account}} can buy and sell RAM, however, it will not change their RAM quota as long as it remains pinned.\n{{else}}\nUnpin the RAM quota of account {{account}}. The RAM quota of {{account}} will be driven by the current RAM holdings of {{account}}.\n{{/if_has_value}}" + }, + { + "name": "setalimits", + "type": "setalimits", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Adjust Resource Limits of Account\nsummary: 'Adjust resource limits of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} updates {{account}}’s resource limits to have a RAM quota of {{ram_bytes}} bytes, a NET bandwidth quota of {{net_weight}} and a CPU bandwidth quota of {{cpu_weight}}." + }, + { + "name": "setcode", + "type": "setcode", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deploy Contract Code\nsummary: 'Deploy contract code on account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nDeploy compiled contract code to the account {{account}}." + }, + { + "name": "setinflation", + "type": "setinflation", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set Inflation Parameters\nsummary: 'Set inflation parameters'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} sets the inflation parameters as follows:\n\n* Annual inflation rate (in units of a hundredth of a percent): {{annual_rate}}\n* Fraction of inflation used to reward block producers: 10000/{{inflation_pay_factor}}\n* Fraction of block producer rewards to be distributed proportional to blocks produced: 10000/{{votepay_factor}}" + }, + { + "name": "setparams", + "type": "setparams", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set System Parameters\nsummary: 'Set System Parameters'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} sets system parameters to:\n{{to_json params}}" + }, + { + "name": "setpriv", + "type": "setpriv", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Make an Account Privileged or Unprivileged\nsummary: '{{#if is_priv}}Make {{nowrap account}} privileged{{else}}Remove privileged status of {{nowrap account}}{{/if}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if is_priv}}\n{{$action.account}} makes {{account}} privileged.\n{{else}}\n{{$action.account}} removes privileged status of {{account}}.\n{{/if}}" + }, + { + "name": "setram", + "type": "setram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Configure the Available RAM\nsummary: 'Configure the available RAM'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} configures the available RAM to {{max_ram_size}} bytes." + }, + { + "name": "setramrate", + "type": "setramrate", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set the Rate of Increase of RAM\nsummary: 'Set the rate of increase of RAM per block'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} sets the rate of increase of RAM to {{bytes_per_block}} bytes/block." + }, + { + "name": "setrex", + "type": "setrex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Adjust REX Pool Virtual Balance\nsummary: 'Adjust REX Pool Virtual Balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} adjusts REX loan rate by setting REX pool virtual balance to {{balance}}. No token transfer or issue is executed in this action." + }, + { + "name": "undelegatebw", + "type": "undelegatebw", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unstake Tokens for NET and/or CPU\nsummary: 'Unstake tokens for NET and/or CPU from {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{from}} unstakes from {{receiver}} {{unstake_net_quantity}} for NET bandwidth and {{unstake_cpu_quantity}} for CPU bandwidth.\n\nThe sum of these two quantities will be removed from the vote weight of {{receiver}} and will be made available to {{from}} after an uninterrupted 3 day period without further unstaking by {{from}}. After the uninterrupted 3 day period passes, the system will attempt to automatically return the funds to {{from}}’s regular token balance. However, this automatic refund may occasionally fail which will then require {{from}} to manually claim the funds with the refund action." + }, + { + "name": "unlinkauth", + "type": "unlinkauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unlink Action from Permission\nsummary: '{{nowrap account}} unsets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{account}} removes the association between the {{#if type}}{{type}} action of the{{/if}} {{code}} contract and its minimum required permission.\n\n{{#if type}}{{else}}This will not remove any links explicitly associated to specific actions of {{code}}.{{/if}}" + }, + { + "name": "unregprod", + "type": "unregprod", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unregister as a Block Producer Candidate\nsummary: '{{nowrap producer}} unregisters as a block producer candidate'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\n{{producer}} unregisters as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered." + }, + { + "name": "unstaketorex", + "type": "unstaketorex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy REX Tokens Using Staked Tokens\nsummary: '{{nowrap owner}} buys REX tokens in exchange for tokens currently staked to NET and/or CPU'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from_net}} and {{from_cpu}} are withdrawn from {{receiver}}’s NET and CPU bandwidths respectively. These funds are used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{owner}} must have voted for a proxy or at least 21 block producers.\n\nA sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately." + }, + { + "name": "updateauth", + "type": "updateauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Modify Account Permission\nsummary: 'Add or update the {{nowrap permission}} permission of {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nModify, and create if necessary, the {{permission}} permission of {{account}} to have a parent permission of {{parent}} and the following authority:\n{{to_json auth}}" + }, + { + "name": "updaterex", + "type": "updaterex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Update REX Owner Vote Weight\nsummary: 'Update vote weight to current value of held REX tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nUpdate vote weight of {{owner}} account to current value of held REX tokens." + }, + { + "name": "updtrevision", + "type": "updtrevision", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Update System Contract Revision Number\nsummary: 'Update system contract revision number'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} advances the system contract revision number to {{revision}}." + }, + { + "name": "upgraderam", + "type": "upgraderam", + "ricardian_contract": "" + }, + { + "name": "voteproducer", + "type": "voteproducer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Vote for Block Producers\nsummary: '{{nowrap voter}} votes for {{#if proxy}}the proxy {{nowrap proxy}}{{else}}up to 30 block producer candidates{{/if}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\n{{#if proxy}}\n{{voter}} votes for the proxy {{proxy}}.\nAt the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the producers voted by {{proxy}}.\n{{else}}\n{{voter}} votes for the following block producer candidates:\n\n{{#each producers}}\n + {{this}}\n{{/each}}\n\nAt the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the above producers.\n{{/if}}" + }, + { + "name": "withdraw", + "type": "withdraw", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw from REX Fund\nsummary: 'Withdraw {{nowrap amount}} from {{nowrap owner}}’s REX fund by transferring to {{owner}}’s liquid balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nWithdraws {{amount}} from {{owner}}’s REX fund and transfer them to {{owner}}’s liquid balance." + } + ], + "tables": [ + { + "name": "abihash", + "type": "abi_hash", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "bidrefunds", + "type": "bid_refund", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "cpuloan", + "type": "rex_loan", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "delband", + "type": "delegated_bandwidth", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global", + "type": "eosio_global_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global2", + "type": "eosio_global_state2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global3", + "type": "eosio_global_state3", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global4", + "type": "eosio_global_state4", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "namebids", + "type": "name_bid", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "netloan", + "type": "rex_loan", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers", + "type": "producer_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers2", + "type": "producer_info2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rammarket", + "type": "exchange_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refunds", + "type": "refund_request", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "retbuckets", + "type": "rex_return_buckets", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexbal", + "type": "rex_balance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexfund", + "type": "rex_fund", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexpool", + "type": "rex_pool", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexqueue", + "type": "rex_order", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexretpool", + "type": "rex_return_pool", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "userres", + "type": "user_resources", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "voters", + "type": "voter_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [ + { + "id": "UserAgreement", + "body": "User agreement for the chain can go here." + }, + { + "id": "BlockProducerAgreement", + "body": "I, {{producer}}, hereby nominate myself for consideration as an elected block producer.\n\nIf {{producer}} is selected to produce blocks by the system contract, I will sign blocks with {{producer_key}} and I hereby attest that I will keep this key secret and secure.\n\nIf {{producer}} is unable to perform obligations under this contract I will resign my position by resubmitting this contract with the null producer key.\n\nI acknowledge that a block is 'objectively valid' if it conforms to the deterministic blockchain rules in force at the time of its creation, and is 'objectively invalid' if it fails to conform to those rules.\n\n{{producer}} hereby agrees to only use {{producer_key}} to sign messages under the following scenarios:\n\n* proposing an objectively valid block at the time appointed by the block scheduling algorithm;\n* pre-confirming a block produced by another producer in the schedule when I find said block objectively valid;\n* and, confirming a block for which {{producer}} has received pre-confirmation messages from more than two-thirds of the active block producers.\n\nI hereby accept liability for any and all provable damages that result from my:\n\n* signing two different block proposals with the same timestamp with {{producer_key}};\n* signing two different block proposals with the same block number with {{producer_key}};\n* signing any block proposal which builds off of an objectively invalid block;\n* signing a pre-confirmation for an objectively invalid block;\n* or, signing a confirmation for a block for which I do not possess pre-confirmation messages from more than two-thirds of the active block producers.\n\nI hereby agree that double-signing for a timestamp or block number in concert with two or more other block producers shall automatically be deemed malicious and cause {{producer}} to be subject to:\n\n* a fine equal to the past year of compensation received,\n* immediate disqualification from being a producer,\n* and/or other damages.\n\nAn exception may be made if {{producer}} can demonstrate that the double-signing occurred due to a bug in the reference software; the burden of proof is on {{producer}}.\n\nI hereby agree not to interfere with the producer election process. I agree to process all producer election transactions that occur in blocks I create, to sign all objectively valid blocks I create that contain election transactions, and to sign all pre-confirmations and confirmations necessary to facilitate transfer of control to the next set of producers as determined by the system contract.\n\nI hereby acknowledge that more than two-thirds of the active block producers may vote to disqualify {{producer}} in the event {{producer}} is unable to produce blocks or is unable to be reached, according to criteria agreed to among block producers.\n\nIf {{producer}} qualifies for and chooses to collect compensation due to votes received, {{producer}} will provide a public endpoint allowing at least 100 peers to maintain synchronization with the blockchain and/or submit transactions to be included. {{producer}} shall maintain at least one validating node with full state and signature checking and shall report any objectively invalid blocks produced by the active block producers. Reporting shall be via a method to be agreed to among block producers, said method and reports to be made public.\n\nThe community agrees to allow {{producer}} to authenticate peers as necessary to prevent abuse and denial of service attacks; however, {{producer}} agrees not to discriminate against non-abusive peers.\n\nI agree to process transactions on a FIFO (first in, first out) best-effort basis and to honestly bill transactions for measured execution time.\n\nI {{producer}} agree not to manipulate the contents of blocks in order to derive profit from: the order in which transactions are included, or the hash of the block that is produced.\n\nI, {{producer}}, hereby agree to disclose and attest under penalty of perjury all ultimate beneficial owners of my business entity who own more than 10% and all direct shareholders.\n\nI, {{producer}}, hereby agree to cooperate with other block producers to carry out our respective and mutual obligations under this agreement, including but not limited to maintaining network stability and a valid blockchain.\n\nI, {{producer}}, agree to maintain a website hosted at {{url}} which contains up-to-date information on all disclosures required by this contract.\n\nI, {{producer}}, agree to set the location value of {{location}} such that {{producer}} is scheduled with minimal latency between my previous and next peer.\n\nI, {{producer}}, agree to maintain time synchronization within 10 ms of global atomic clock time, using a method agreed to among block producers.\n\nI, {{producer}}, agree not to produce blocks before my scheduled time unless I have received all blocks produced by the prior block producer.\n\nI, {{producer}}, agree not to publish blocks with timestamps more than 500ms in the future unless the prior block is more than 75% full by either NET or CPU bandwidth metrics.\n\nI, {{producer}}, agree not to set the RAM supply to more RAM than my nodes contain and to resign if I am unable to provide the RAM approved by more than two-thirds of active block producers, as shown in the system parameters." + } + ], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.system/eosio.system.wasm b/tests/external/eosio.contracts/eosio.system/eosio.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..361562b4a418ae3e772d7a3ff2c73eb7b302520e GIT binary patch literal 284247 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 z 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%0AyJ(!+ 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 literal 0 HcmV?d00001 diff --git a/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md b/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md new file mode 100644 index 0000000..ed07a32 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md @@ -0,0 +1,679 @@ +

activate

+ +--- +spec_version: "0.2.0" +title: Activate Protocol Feature +summary: 'Activate protocol feature {{nowrap feature_digest}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} activates the protocol feature with a digest of {{feature_digest}}. + +

bidname

+ +--- +spec_version: "0.2.0" +title: Bid On a Premium Account Name +summary: '{{nowrap bidder}} bids on the premium account name {{nowrap newname}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{bidder}} bids {{bid}} on an auction to own the premium account name {{newname}}. + +{{bidder}} transfers {{bid}} to the system to cover the cost of the bid, which will be returned to {{bidder}} only if {{bidder}} is later outbid in the auction for {{newname}} by another account. + +If the auction for {{newname}} closes with {{bidder}} remaining as the highest bidder, {{bidder}} will be authorized to create the account with name {{newname}}. + +## Bid refund behavior + +If {{bidder}}’s bid on {{newname}} is later outbid by another account, {{bidder}} will be able to claim back the transferred amount of {{bid}}. The system will attempt to automatically do this on behalf of {{bidder}}, but the automatic refund may occasionally fail which will then require {{bidder}} to manually claim the refund with the bidrefund action. + +## Auction close criteria + +The system should automatically close the auction for {{newname}} if it satisfies the condition that over a period of two minutes the following two properties continuously hold: + +- no one has bid on {{newname}} within the last 24 hours; +- and, the value of the latest bid on {{newname}} is greater than the value of the bids on each of the other open auctions. + +Be aware that the condition to close the auction described above are sufficient but not necessary. The auction for {{newname}} cannot close unless both of the properties are simultaneously satisfied, but it may be closed without requiring the properties to hold for a period of 2 minutes. + +

bidrefund

+ +--- +spec_version: "0.2.0" +title: Claim Refund on Name Bid +summary: 'Claim refund on {{nowrap newname}} bid' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{bidder}} claims refund on {{newname}} bid after being outbid by someone else. + +

buyram

+ +--- +spec_version: "0.2.0" +title: Buy RAM +summary: '{{nowrap payer}} buys RAM on behalf of {{nowrap receiver}} by paying {{nowrap quant}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{payer}} buys RAM on behalf of {{receiver}} by paying {{quant}}. This transaction will incur a 0.5% fee out of {{quant}} and the amount of RAM delivered will depend on market rates. + +

buyrambytes

+ +--- +spec_version: "0.2.0" +title: Buy RAM +summary: '{{nowrap payer}} buys {{nowrap bytes}} bytes of RAM on behalf of {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{payer}} buys approximately {{bytes}} bytes of RAM on behalf of {{receiver}} by paying market rates for RAM. This transaction will incur a 0.5% fee and the cost will depend on market rates. + +

buyrex

+ +--- +spec_version: "0.2.0" +title: Buy REX Tokens +summary: '{{nowrap from}} buys REX tokens in exchange for {{nowrap amount}} and their vote stake increases by {{nowrap amount}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{amount}} is taken out of {{from}}’s REX fund and used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{from}} must have voted for a proxy or at least 21 block producers. {{amount}} is added to {{from}}’s vote stake. + +A sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately. + +

canceldelay

+ +--- +spec_version: "0.2.0" +title: Cancel Delayed Transaction +summary: '{{nowrap canceling_auth.actor}} cancels a delayed transaction' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{canceling_auth.actor}} cancels the delayed transaction with id {{trx_id}}. + +

claimrewards

+ +--- +spec_version: "0.2.0" +title: Claim Block Producer Rewards +summary: '{{nowrap owner}} claims block and vote rewards' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{owner}} claims block and vote rewards from the system. + +

closerex

+ +--- +spec_version: "0.2.0" +title: Cleanup Unused REX Data +summary: 'Delete REX related DB entries and free associated RAM' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Delete REX related DB entries and free associated RAM for {{owner}}. + +To fully delete all REX related DB entries, {{owner}} must ensure that their REX balance and REX fund amounts are both zero and they have no outstanding loans. + +

cnclrexorder

+ +--- +spec_version: "0.2.0" +title: Cancel Scheduled REX Sell Order +summary: '{{nowrap owner}} cancels a scheduled sell order if not yet filled' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{owner}} cancels their open sell order. + +

consolidate

+ +--- +spec_version: "0.2.0" +title: Consolidate REX Maturity Buckets Into One +summary: 'Consolidate REX maturity buckets into one' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Consolidate REX maturity buckets into one bucket that {{owner}} will not be able to sell until 4 to 5 days later. + +

defcpuloan

+ +--- +spec_version: "0.2.0" +title: Withdraw from the Fund of a Specific CPU Loan +summary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of CPU loan number {{nowrap loan_num}} back to REX fund' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{amount}} from the fund of CPU loan number {{loan_num}} back to REX fund. + +

defnetloan

+ +--- +spec_version: "0.2.0" +title: Withdraw from the Fund of a Specific NET Loan +summary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of NET loan number {{nowrap loan_num}} back to REX fund' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{amount}} from the fund of NET loan number {{loan_num}} back to REX fund. + +

delegatebw

+ +--- +spec_version: "0.2.0" +title: Stake Tokens for NET and/or CPU +summary: 'Stake tokens for NET and/or CPU and optionally transfer ownership' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{#if transfer}} {{from}} stakes on behalf of {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth. + +Staked tokens will also be transferred to {{receiver}}. The sum of these two quantities will be deducted from {{from}}’s liquid balance and add to the vote weight of {{receiver}}. +{{else}} +{{from}} stakes to self and delegates to {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth. + +The sum of these two quantities add to the vote weight of {{from}}. +{{/if}} + +

deleteauth

+ +--- +spec_version: "0.2.0" +title: Delete Account Permission +summary: 'Delete the {{nowrap permission}} permission of {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Delete the {{permission}} permission of {{account}}. + +

deposit

+ +--- +spec_version: "0.2.0" +title: Deposit Into REX Fund +summary: 'Add to {{nowrap owner}}’s REX fund by transferring {{nowrap amount}} from {{nowrap owner}}’s liquid balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Transfer {{amount}} from {{owner}}’s liquid balance to {{owner}}’s REX fund. All proceeds and expenses related to REX are added to or taken out of this fund. + +

fundcpuloan

+ +--- +spec_version: "0.2.0" +title: Deposit into the Fund of a Specific CPU Loan +summary: '{{nowrap from}} funds a CPU loan' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{payment}} from REX fund to the fund of CPU loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time. + +

fundnetloan

+ +--- +spec_version: "0.2.0" +title: Deposit into the Fund of a Specific NET Loan +summary: '{{nowrap from}} funds a NET loan' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{payment}} from REX fund to the fund of NET loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time. + +

init

+ +--- +spec_version: "0.2.0" +title: Initialize System Contract +summary: 'Initialize system contract' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +Initialize system contract. The core token symbol will be set to {{core}}. + +

linkauth

+ +--- +spec_version: "0.2.0" +title: Link Action to Permission +summary: '{{nowrap account}} sets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract to {{nowrap requirement}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{account}} sets the minimum required permission for the {{#if type}}{{type}} action of the{{/if}} {{code}} contract to {{requirement}}. + +{{#if type}}{{else}}Any links explicitly associated to specific actions of {{code}} will take precedence.{{/if}} + +

newaccount

+ +--- +spec_version: "0.2.0" +title: Create New Account +summary: '{{nowrap creator}} creates a new account with the name {{nowrap name}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{creator}} creates a new account with the name {{name}} and the following permissions: + +owner permission with authority: +{{to_json owner}} + +active permission with authority: +{{to_json active}} + +

mvfrsavings

+ +--- +spec_version: "0.2.0" +title: Unlock REX Tokens +summary: '{{nowrap owner}} unlocks REX Tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{owner}} unlocks {{rex}} by moving it out of the REX savings bucket. The unlocked REX tokens cannot be sold until 4 to 5 days later. + +

mvtosavings

+ +--- +spec_version: "0.2.0" +title: Lock REX Tokens +summary: '{{nowrap owner}} locks REX Tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{owner}} locks {{rex}} by moving it into the REX savings bucket. The locked REX tokens cannot be sold directly and will have to be unlocked explicitly before selling. + +

refund

+ +--- +spec_version: "0.2.0" +title: Claim Unstaked Tokens +summary: 'Return previously unstaked tokens to {{nowrap owner}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Return previously unstaked tokens to {{owner}} after the unstaking period has elapsed. + +

regproducer

+ +--- +spec_version: "0.2.0" +title: Register as a Block Producer Candidate +summary: 'Register {{nowrap producer}} account as a block producer candidate' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +Register {{producer}} account as a block producer candidate. + +{{$clauses.BlockProducerAgreement}} + +

regproxy

+ +--- +spec_version: "0.2.0" +title: Register/unregister as a Proxy +summary: 'Register/unregister {{nowrap proxy}} as a proxy account' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +{{#if isproxy}} +{{proxy}} registers as a proxy that can vote on behalf of accounts that appoint it as their proxy. +{{else}} +{{proxy}} unregisters as a proxy that can vote on behalf of accounts that appoint it as their proxy. +{{/if}} + +

rentcpu

+ +--- +spec_version: "0.2.0" +title: Rent CPU Bandwidth for 30 Days +summary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent CPU bandwidth for {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} pays {{loan_payment}} to rent CPU bandwidth on behalf of {{receiver}} for a period of 30 days. + +{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s CPU resources. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan. + +At expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s CPU bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s CPU bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund. + +

rentnet

+ +--- +spec_version: "0.2.0" +title: Rent NET Bandwidth for 30 Days +summary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent NET bandwidth for {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} pays {{loan_payment}} to rent NET bandwidth on behalf of {{receiver}} for a period of 30 days. + +{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s NET resources for 30 days. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan. + +At expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s NET bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s NET bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund. + +

rexexec

+ +--- +spec_version: "0.2.0" +title: Perform REX Maintenance +summary: 'Process sell orders and expired loans' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Performs REX maintenance by processing a maximum of {{max}} REX sell orders and expired loans. Any account can execute this action. + +

rmvproducer

+ +--- +spec_version: "0.2.0" +title: Forcibly Unregister a Block Producer Candidate +summary: '{{nowrap producer}} is unregistered as a block producer candidate' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} unregisters {{producer}} as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered. + +

sellram

+ +--- +spec_version: "0.2.0" +title: Sell RAM From Account +summary: 'Sell unused RAM from {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +Sell {{bytes}} bytes of unused RAM from account {{account}} at market price. This transaction will incur a 0.5% fee on the proceeds which depend on market rates. + +

sellrex

+ +--- +spec_version: "0.2.0" +title: Sell REX Tokens in Exchange for EOS +summary: '{{nowrap from}} sells {{nowrap rex}} tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} initiates a sell order to sell {{rex}} tokens at the market exchange rate during the time at which the order is ultimately executed. If {{from}} already has an open sell order in the sell queue, {{rex}} will be added to the amount of the sell order without change the position of the sell order within the queue. Once the sell order is executed, proceeds are added to {{from}}’s REX fund, the value of sold REX tokens is deducted from {{from}}’s vote stake, and votes are updated accordingly. + +Depending on the market conditions, it may not be possible to fill the entire sell order immediately. In such a case, the sell order is added to the back of a sell queue. A sell order at the front of the sell queue will automatically be executed when the market conditions allow for the entire order to be filled. Regardless of the market conditions, the system is designed to execute this sell order within 30 days. {{from}} can cancel the order at any time before it is filled using the cnclrexorder action. + +

setabi

+ +--- +spec_version: "0.2.0" +title: Deploy Contract ABI +summary: 'Deploy contract ABI on account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Deploy the ABI file associated with the contract on account {{account}}. + +

setacctcpu

+ +--- +spec_version: "0.2.0" +title: Explicitly Manage the CPU Quota of Account +summary: 'Explicitly manage the CPU bandwidth quota of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if_has_value cpu_weight}} +Explicitly manage the CPU bandwidth quota of account {{account}} by pinning it to a weight of {{cpu_weight}}. + +{{account}} can stake and unstake, however, it will not change their CPU bandwidth quota as long as it remains pinned. +{{else}} +Unpin the CPU bandwidth quota of account {{account}}. The CPU bandwidth quota of {{account}} will be driven by the current tokens staked for CPU bandwidth by {{account}}. +{{/if_has_value}} + +

setacctnet

+ +--- +spec_version: "0.2.0" +title: Explicitly Manage the NET Quota of Account +summary: 'Explicitly manage the NET bandwidth quota of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if_has_value net_weight}} +Explicitly manage the network bandwidth quota of account {{account}} by pinning it to a weight of {{net_weight}}. + +{{account}} can stake and unstake, however, it will not change their NET bandwidth quota as long as it remains pinned. +{{else}} +Unpin the NET bandwidth quota of account {{account}}. The NET bandwidth quota of {{account}} will be driven by the current tokens staked for NET bandwidth by {{account}}. +{{/if_has_value}} + +

setacctram

+ +--- +spec_version: "0.2.0" +title: Explicitly Manage the RAM Quota of Account +summary: 'Explicitly manage the RAM quota of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if_has_value ram_bytes}} +Explicitly manage the RAM quota of account {{account}} by pinning it to {{ram_bytes}} bytes. + +{{account}} can buy and sell RAM, however, it will not change their RAM quota as long as it remains pinned. +{{else}} +Unpin the RAM quota of account {{account}}. The RAM quota of {{account}} will be driven by the current RAM holdings of {{account}}. +{{/if_has_value}} + +

setalimits

+ +--- +spec_version: "0.2.0" +title: Adjust Resource Limits of Account +summary: 'Adjust resource limits of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} updates {{account}}’s resource limits to have a RAM quota of {{ram_bytes}} bytes, a NET bandwidth quota of {{net_weight}} and a CPU bandwidth quota of {{cpu_weight}}. + +

setcode

+ +--- +spec_version: "0.2.0" +title: Deploy Contract Code +summary: 'Deploy contract code on account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Deploy compiled contract code to the account {{account}}. + +

setparams

+ +--- +spec_version: "0.2.0" +title: Set System Parameters +summary: 'Set System Parameters' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} sets system parameters to: +{{to_json params}} + +

setpriv

+ +--- +spec_version: "0.2.0" +title: Make an Account Privileged or Unprivileged +summary: '{{#if is_priv}}Make {{nowrap account}} privileged{{else}}Remove privileged status of {{nowrap account}}{{/if}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if is_priv}} +{{$action.account}} makes {{account}} privileged. +{{else}} +{{$action.account}} removes privileged status of {{account}}. +{{/if}} + +

setram

+ +--- +spec_version: "0.2.0" +title: Configure the Available RAM +summary: 'Configure the available RAM' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} configures the available RAM to {{max_ram_size}} bytes. + +

setramrate

+ +--- +spec_version: "0.2.0" +title: Set the Rate of Increase of RAM +summary: 'Set the rate of increase of RAM per block' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} sets the rate of increase of RAM to {{bytes_per_block}} bytes/block. + +

setrex

+ +--- +spec_version: "0.2.0" +title: Adjust REX Pool Virtual Balance +summary: 'Adjust REX Pool Virtual Balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} adjusts REX loan rate by setting REX pool virtual balance to {{balance}}. No token transfer or issue is executed in this action. + +

setinflation

+ +--- +spec_version: "0.2.0" +title: Set Inflation Parameters +summary: 'Set inflation parameters' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} sets the inflation parameters as follows: + +* Annual inflation rate (in units of a hundredth of a percent): {{annual_rate}} +* Fraction of inflation used to reward block producers: 10000/{{inflation_pay_factor}} +* Fraction of block producer rewards to be distributed proportional to blocks produced: 10000/{{votepay_factor}} + +

undelegatebw

+ +--- +spec_version: "0.2.0" +title: Unstake Tokens for NET and/or CPU +summary: 'Unstake tokens for NET and/or CPU from {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{from}} unstakes from {{receiver}} {{unstake_net_quantity}} for NET bandwidth and {{unstake_cpu_quantity}} for CPU bandwidth. + +The sum of these two quantities will be removed from the vote weight of {{receiver}} and will be made available to {{from}} after an uninterrupted 3 day period without further unstaking by {{from}}. After the uninterrupted 3 day period passes, the system will attempt to automatically return the funds to {{from}}’s regular token balance. However, this automatic refund may occasionally fail which will then require {{from}} to manually claim the funds with the refund action. + +

unlinkauth

+ +--- +spec_version: "0.2.0" +title: Unlink Action from Permission +summary: '{{nowrap account}} unsets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{account}} removes the association between the {{#if type}}{{type}} action of the{{/if}} {{code}} contract and its minimum required permission. + +{{#if type}}{{else}}This will not remove any links explicitly associated to specific actions of {{code}}.{{/if}} + +

unregprod

+ +--- +spec_version: "0.2.0" +title: Unregister as a Block Producer Candidate +summary: '{{nowrap producer}} unregisters as a block producer candidate' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +{{producer}} unregisters as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered. + +

unstaketorex

+ +--- +spec_version: "0.2.0" +title: Buy REX Tokens Using Staked Tokens +summary: '{{nowrap owner}} buys REX tokens in exchange for tokens currently staked to NET and/or CPU' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from_net}} and {{from_cpu}} are withdrawn from {{receiver}}’s NET and CPU bandwidths respectively. These funds are used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{owner}} must have voted for a proxy or at least 21 block producers. + +A sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately. + +

updateauth

+ +--- +spec_version: "0.2.0" +title: Modify Account Permission +summary: 'Add or update the {{nowrap permission}} permission of {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Modify, and create if necessary, the {{permission}} permission of {{account}} to have a parent permission of {{parent}} and the following authority: +{{to_json auth}} + +

updaterex

+ +--- +spec_version: "0.2.0" +title: Update REX Owner Vote Weight +summary: 'Update vote weight to current value of held REX tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Update vote weight of {{owner}} account to current value of held REX tokens. + +

updtrevision

+ +--- +spec_version: "0.2.0" +title: Update System Contract Revision Number +summary: 'Update system contract revision number' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} advances the system contract revision number to {{revision}}. + +

voteproducer

+ +--- +spec_version: "0.2.0" +title: Vote for Block Producers +summary: '{{nowrap voter}} votes for {{#if proxy}}the proxy {{nowrap proxy}}{{else}}up to 30 block producer candidates{{/if}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +{{#if proxy}} +{{voter}} votes for the proxy {{proxy}}. +At the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the producers voted by {{proxy}}. +{{else}} +{{voter}} votes for the following block producer candidates: + +{{#each producers}} + + {{this}} +{{/each}} + +At the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the above producers. +{{/if}} + +

withdraw

+ +--- +spec_version: "0.2.0" +title: Withdraw from REX Fund +summary: 'Withdraw {{nowrap amount}} from {{nowrap owner}}’s REX fund by transferring to {{owner}}’s liquid balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Withdraws {{amount}} from {{owner}}’s REX fund and transfer them to {{owner}}’s liquid balance. diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4c11588 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache new file mode 100644 index 0000000..3728718 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache @@ -0,0 +1,24 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +eosio/time.hpp +- +eosio/system.hpp +- +string +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp +eosio.token/eosio.token.hpp +- + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake new file mode 100644 index 0000000..3b4da83 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make new file mode 100644 index 0000000..0b438e0 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +# Include any dependencies generated for this target. +include eosio.token/CMakeFiles/eosio.token.dir/depend.make + +# Include the progress variables for this target. +include eosio.token/CMakeFiles/eosio.token.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.token/CMakeFiles/eosio.token.dir/flags.make + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: eosio.token/CMakeFiles/eosio.token.dir/flags.make +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp > CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp -o CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s + +# Object files for target eosio.token +eosio_token_OBJECTS = \ +"CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + +# External object files for target eosio.token +eosio_token_EXTERNAL_OBJECTS = + +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/build.make +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.token.wasm" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.token.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.token/CMakeFiles/eosio.token.dir/build: eosio.token/eosio.token.wasm + +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/build + +eosio.token/CMakeFiles/eosio.token.dir/clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && $(CMAKE_COMMAND) -P CMakeFiles/eosio.token.dir/cmake_clean.cmake +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/clean + +eosio.token/CMakeFiles/eosio.token.dir/depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/depend + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake new file mode 100644 index 0000000..360b93d --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + "eosio.token.pdb" + "eosio.token.wasm" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.token.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal new file mode 100644 index 0000000..2501390 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make new file mode 100644 index 0000000..816c807 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make new file mode 100644 index 0000000..eb2130b --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/eosio.token.abi -contract eosio.token -R/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/ricardian -R/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/ricardian + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt new file mode 100644 index 0000000..1ac2a9f --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -o eosio.token.wasm diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make new file mode 100644 index 0000000..d92f75a --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks b/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/external/eosio.contracts/eosio.token/Makefile b/tests/external/eosio.contracts/eosio.token/Makefile new file mode 100644 index 0000000..3d19476 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.token/CMakeFiles/eosio.token.dir/rule: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/CMakeFiles/eosio.token.dir/rule +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/rule + +# Convenience name for target. +eosio.token: eosio.token/CMakeFiles/eosio.token.dir/rule + +.PHONY : eosio.token + +# fast build rule for target. +eosio.token/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/build +.PHONY : eosio.token/fast + +src/eosio.token.obj: src/eosio.token.cpp.obj + +.PHONY : src/eosio.token.obj + +# target to build an object file +src/eosio.token.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj +.PHONY : src/eosio.token.cpp.obj + +src/eosio.token.i: src/eosio.token.cpp.i + +.PHONY : src/eosio.token.i + +# target to preprocess a source file +src/eosio.token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i +.PHONY : src/eosio.token.cpp.i + +src/eosio.token.s: src/eosio.token.cpp.s + +.PHONY : src/eosio.token.s + +# target to generate assembly for a file +src/eosio.token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s +.PHONY : src/eosio.token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.token" + @echo "... src/eosio.token.obj" + @echo "... src/eosio.token.i" + @echo "... src/eosio.token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/external/eosio.contracts/eosio.token/cmake_install.cmake b/tests/external/eosio.contracts/eosio.token/cmake_install.cmake new file mode 100644 index 0000000..e5fb7ce --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/external/eosio.contracts/eosio.token/eosio.token.abi b/tests/external/eosio.contracts/eosio.token/eosio.token.abi new file mode 100644 index 0000000..4cbef74 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/eosio.token.abi @@ -0,0 +1,351 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "chngstaker", + "base": "", + "fields": [ + { + "name": "oldstaker", + "type": "name" + }, + { + "name": "newstaker", + "type": "name" + }, + { + "name": "account", + "type": "name" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currency_stats", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "reserve", + "base": "", + "fields": [ + { + "name": "staked", + "type": "asset" + }, + { + "name": "last_claimed", + "type": "time_point" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "setstaked", + "base": "", + "fields": [ + { + "name": "value", + "type": "asset" + } + ] + }, + { + "name": "stake", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "stake_info", + "base": "", + "fields": [ + { + "name": "amount", + "type": "asset" + }, + { + "name": "staker", + "type": "name" + } + ] + }, + { + "name": "staking_stats", + "base": "", + "fields": [ + { + "name": "ore_staked", + "type": "asset" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "unstake", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "updateclaim", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + } + ], + "actions": [ + { + "name": "chngstaker", + "type": "chngstaker", + "ricardian_contract": "" + }, + { + "name": "close", + "type": "close", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Close Token Balance\nsummary: 'Close {{nowrap owner}}’s zero quantity balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\n{{owner}} agrees to close their zero quantity balance for the {{symbol_to_symbol_code symbol}} token.\n\nRAM will be refunded to the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}." + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create New Token\nsummary: 'Create a new token'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\n{{$action.account}} agrees to create a new token with symbol {{asset_to_symbol_code maximum_supply}} to be managed by {{issuer}}.\n\nThis action will not result any any tokens being issued into circulation.\n\n{{issuer}} will be allowed to issue tokens into circulation, up to a maximum supply of {{maximum_supply}}.\n\nRAM will deducted from {{$action.account}}’s resources to create the necessary records." + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Issue Tokens into Circulation\nsummary: 'Issue {{nowrap quantity}} into circulation and transfer into {{nowrap to}}’s account'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\nThe token manager agrees to issue {{quantity}} into circulation, and transfer it into {{to}}’s account.\n\n{{#if memo}}There is a memo attached to the transfer stating:\n{{memo}}\n{{/if}}\n\nIf {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, or the token manager does not have a balance for {{asset_to_symbol_code quantity}}, the token manager will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from the token manager’s resources to create the necessary records.\n\nThis action does not allow the total quantity to exceed the max allowed supply of the token." + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Open Token Balance\nsummary: 'Open a zero quantity balance for {{nowrap owner}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\n{{ram_payer}} agrees to establish a zero quantity balance for {{owner}} for the {{symbol_to_symbol_code symbol}} token.\n\nIf {{owner}} does not have a balance for {{symbol_to_symbol_code symbol}}, {{ram_payer}} will be designated as the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. As a result, RAM will be deducted from {{ram_payer}}’s resources to create the necessary records." + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Remove Tokens from Circulation\nsummary: 'Remove {{nowrap quantity}} from circulation'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\nThe token manager agrees to remove {{quantity}} from circulation, taken from their own account.\n\n{{#if memo}} There is a memo attached to the action stating:\n{{memo}}\n{{/if}}" + }, + { + "name": "setstaked", + "type": "setstaked", + "ricardian_contract": "" + }, + { + "name": "stake", + "type": "stake", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Transfer Tokens\nsummary: 'Send {{nowrap quantity}} from {{nowrap from}} to {{nowrap to}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/transfer.png#5dfad0df72772ee1ccc155e670c1d124f5c5122f1d5027565df38b418042d1dd\n---\n\n{{from}} agrees to send {{quantity}} to {{to}}.\n\n{{#if memo}}There is a memo attached to the transfer stating:\n{{memo}}\n{{/if}}\n\nIf {{from}} is not already the RAM payer of their {{asset_to_symbol_code quantity}} token balance, {{from}} will be designated as such. As a result, RAM will be deducted from {{from}}’s resources to refund the original RAM payer.\n\nIf {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, {{from}} will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from {{from}}’s resources to create the necessary records." + }, + { + "name": "unstake", + "type": "unstake", + "ricardian_contract": "" + }, + { + "name": "updateclaim", + "type": "updateclaim", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "reserves", + "type": "reserve", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stakeinfo", + "type": "stake_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stakestats", + "type": "staking_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currency_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.token/eosio.token.wasm b/tests/external/eosio.contracts/eosio.token/eosio.token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..646350048c94c57d6b9f9e15897031852c792226 GIT binary patch literal 33304 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 + +--- +spec_version: "0.2.0" +title: Close Token Balance +summary: 'Close {{nowrap owner}}’s zero quantity balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +{{owner}} agrees to close their zero quantity balance for the {{symbol_to_symbol_code symbol}} token. + +RAM will be refunded to the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. + +

create

+ +--- +spec_version: "0.2.0" +title: Create New Token +summary: 'Create a new token' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +{{$action.account}} agrees to create a new token with symbol {{asset_to_symbol_code maximum_supply}} to be managed by {{issuer}}. + +This action will not result any any tokens being issued into circulation. + +{{issuer}} will be allowed to issue tokens into circulation, up to a maximum supply of {{maximum_supply}}. + +RAM will deducted from {{$action.account}}’s resources to create the necessary records. + +

issue

+ +--- +spec_version: "0.2.0" +title: Issue Tokens into Circulation +summary: 'Issue {{nowrap quantity}} into circulation and transfer into {{nowrap to}}’s account' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +The token manager agrees to issue {{quantity}} into circulation, and transfer it into {{to}}’s account. + +{{#if memo}}There is a memo attached to the transfer stating: +{{memo}} +{{/if}} + +If {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, or the token manager does not have a balance for {{asset_to_symbol_code quantity}}, the token manager will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from the token manager’s resources to create the necessary records. + +This action does not allow the total quantity to exceed the max allowed supply of the token. + +

open

+ +--- +spec_version: "0.2.0" +title: Open Token Balance +summary: 'Open a zero quantity balance for {{nowrap owner}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +{{ram_payer}} agrees to establish a zero quantity balance for {{owner}} for the {{symbol_to_symbol_code symbol}} token. + +If {{owner}} does not have a balance for {{symbol_to_symbol_code symbol}}, {{ram_payer}} will be designated as the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. As a result, RAM will be deducted from {{ram_payer}}’s resources to create the necessary records. + +

retire

+ +--- +spec_version: "0.2.0" +title: Remove Tokens from Circulation +summary: 'Remove {{nowrap quantity}} from circulation' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +The token manager agrees to remove {{quantity}} from circulation, taken from their own account. + +{{#if memo}} There is a memo attached to the action stating: +{{memo}} +{{/if}} + +

transfer

+ +--- +spec_version: "0.2.0" +title: Transfer Tokens +summary: 'Send {{nowrap quantity}} from {{nowrap from}} to {{nowrap to}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/transfer.png#5dfad0df72772ee1ccc155e670c1d124f5c5122f1d5027565df38b418042d1dd +--- + +{{from}} agrees to send {{quantity}} to {{to}}. + +{{#if memo}}There is a memo attached to the transfer stating: +{{memo}} +{{/if}} + +If {{from}} is not already the RAM payer of their {{asset_to_symbol_code quantity}} token balance, {{from}} will be designated as such. As a result, RAM will be deducted from {{from}}’s resources to refund the original RAM payer. + +If {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, {{from}} will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from {{from}}’s resources to create the necessary records. diff --git a/tests/genesis.json b/tests/genesis.json new file mode 100755 index 0000000..014e10b --- /dev/null +++ b/tests/genesis.json @@ -0,0 +1,25 @@ +{ + "initial_timestamp": "2018-12-05T08:55:11.000", + "initial_key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", + "initial_configuration": { + "max_block_net_usage": 1048576, + "target_block_net_usage_pct": 1000, + "max_transaction_net_usage": 524288, + "base_per_transaction_net_usage": 12, + "net_usage_leeway": 500, + "context_free_discount_net_usage_num": 20, + "context_free_discount_net_usage_den": 100, + "max_block_cpu_usage": 100000, + "target_block_cpu_usage_pct": 500, + "max_transaction_cpu_usage": 50000, + "min_transaction_cpu_usage": 100, + "max_transaction_lifetime": 3600, + "deferred_trx_expiration_window": 600, + "max_transaction_delay": 3888000, + "max_inline_action_size": 4096, + "max_inline_action_depth": 4, + "max_authority_depth": 6 + }, + "initial_chain_id": "0000000000000000000000000000000000000000000000000000000000000000" + } + \ No newline at end of file diff --git a/tests/genesis/clean.sh b/tests/genesis/clean.sh new file mode 100755 index 0000000..bfd4ba9 --- /dev/null +++ b/tests/genesis/clean.sh @@ -0,0 +1,3 @@ +#!/bin/bash +rm -fr blockchain +ls -al diff --git a/tests/genesis/genesis_start.sh b/tests/genesis/genesis_start.sh new file mode 100755 index 0000000..1ff52eb --- /dev/null +++ b/tests/genesis/genesis_start.sh @@ -0,0 +1,36 @@ +#!/bin/bash +DATADIR="./blockchain" +nodeos=nodeos + + +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--genesis-json $DATADIR"/../../genesis.json" \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_api_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--plugin eosio::history_plugin \ +--filter-on=* \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name eosio \ +--http-server-address 127.0.0.1:8888 \ +--p2p-listen-endpoint 127.0.0.1:9010 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--max-transaction-time=1000 \ +--p2p-peer-address localhost:9011 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--p2p-peer-address localhost:9014 \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/genesis/hard_replay.sh b/tests/genesis/hard_replay.sh new file mode 100755 index 0000000..a173c48 --- /dev/null +++ b/tests/genesis/hard_replay.sh @@ -0,0 +1,32 @@ +#!/bin/bash +DATADIR="./blockchain" +nodeos=nodeos + +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name eosio \ +--http-server-address 127.0.0.1:8888 \ +--p2p-listen-endpoint 127.0.0.1:9010 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--max-transaction-time=1000 \ +--p2p-peer-address localhost:9011 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--hard-replay-blockchain \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/genesis/stop.sh b/tests/genesis/stop.sh new file mode 100755 index 0000000..faa40cc --- /dev/null +++ b/tests/genesis/stop.sh @@ -0,0 +1,16 @@ +#!/bin/bash +DATADIR="./blockchain/" + +if [ -f $DATADIR"/eosd.pid" ]; then +pid=`cat $DATADIR"/eosd.pid"` +echo $pid +kill $pid +rm -r $DATADIR"/eosd.pid" +echo -ne "Stoping Node" +while true; do +[ ! -d "/proc/$pid/fd" ] && break +echo -ne "." +sleep 1 +done +echo -ne "\rNode Stopped. \n" +fi \ No newline at end of file diff --git a/tests/instrument.py b/tests/instrument.py deleted file mode 100755 index d4570da..0000000 --- a/tests/instrument.py +++ /dev/null @@ -1,592 +0,0 @@ -import unittest -from eosfactory.eosf import * -import time - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - create_account("notminter", master) - - - def setUp(self): - pass - - def test_01(self): - - create_account("right", master, account_name="rights.ore") - right_contract = Contract(right, "/root/ore-protocol/contracts/ore.rights_registry") - right_contract.build() - right_contract.deploy() - - create_account("instr", master, account_name="instr.ore") - instr_contract = Contract(instr, "/root/ore-protocol/contracts/ore.instrument") - instr_contract.build() - instr_contract.deploy() - - def test_02(self): - COMMENT(''' - Create and Issue OREINST: - ''') - - instr.push_action( - "create", - { - "issuer": instr, - "maximum_supply": "100000000.0000 OREINST" - }, - permission=(instr, Permission.ACTIVE)) - - instr.push_action( - "issue", - { - "to": instr, - "quantity": "10000000.0000 OREINST", - "memo": "" - }, - permission=(instr, Permission.ACTIVE)) - - def test_03(self): - COMMENT(''' - Register rights: - ''') - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": [app] - }, - permission=(app, Permission.ACTIVE)) - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi2", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": [] - }, - permission=(app, Permission.ACTIVE)) - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi3", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": [] - }, - permission=(app, Permission.ACTIVE)) - - def test_04(self): - COMMENT(''' - Mint: - ''') - - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "sample_template", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }, - { - "right_name": "apimarket.manager.licenseApi2", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 0 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): # Instrument id exists - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 1 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): # Owner account doesnt exists - instr.push_action( - "mint", - { - "minter": app, - "owner": "notexists", - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 0 - }, - permission=(app, Permission.ACTIVE)) - - def test_05(self): - COMMENT(''' - Create Instrument: - ''') - - instr.push_action( - "createinst", - { - "minter": app, - "owner": app, - "instrumentId": 2, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0 - }, - permission=(instr, Permission.ACTIVE)) - - instr.push_action( - "createinst", - { - "minter": app, - "owner": app, - "instrumentId": 5, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0 - }, - permission=(instr, Permission.ACTIVE)) - - - def test_06(self): - COMMENT(''' - Update Instrument: - ''') - time.sleep(3) - instr.push_action( - "createinst", - { - "minter": app, - "owner": app, - "instrumentId": 2, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0 - }, - permission=(instr, Permission.ACTIVE)) - - - def test_07(self): - COMMENT(''' - Check Rights: - ''') - - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi3", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 3 - }, - permission=(app, Permission.ACTIVE)) - - instr.push_action( - "checkright", - { - "minter": app, - "issuer": app, - "rightname": "apimarket.manager.licenseApi", - "deferred_transaction_id": 10 - }, - permission=(instr, Permission.ACTIVE)) - - with self.assertRaises(Error): # Right doesn't exist - instr.push_action( - "checkright", - { - "minter": app, - "issuer": app, - "rightname": "nonexistent.right", - "deferred_transaction_id": 0 - }, - permission=(instr, Permission.ACTIVE)) - - with self.assertRaises(Error): # minter neither owns the right nor whitelisted for the right - instr.push_action( - "checkright", - { - "minter": "ownerfails", - "issuer": app, - "rightname": "apimarket.manager.licenseApi", - "deferred_transaction_id": 0 - }, - permission=(instr, Permission.ACTIVE)) - - with self.assertRaises(Error): # instrument issuer neither holds the right nor whitelisted for the right - instr.push_action( - "checkright", - { - "minter": "minter", - "issuer": "issuerfails", - "rightname": "apimarket.manager.licenseApi", - "deferred_transaction_id": 0 - }, - permission=(instr, Permission.ACTIVE)) - - def test_08(self): - COMMENT(''' - Revoke: - ''') - - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi3", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 4 - }, - permission=(app, Permission.ACTIVE)) - - instr.push_action( - "revoke", - { - "revoker": app, - "token_id": 5 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #token doesn't exist - instr.push_action( - "revoke", - { - "revoker": app, - "token_id": 70 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): # The revoker account doesn't have authority to revoke the instrument - instr.push_action( - "revoke", - { - "revoker": right, - "token_id": 4 - }, - permission=(right, Permission.ACTIVE)) - - with self.assertRaises(Error): # token is already revoked - instr.push_action( - "revoke", - { - "revoker": app, - "token_id": 5 - }, - permission=(app, Permission.ACTIVE)) - - def test_09(self): - COMMENT(''' - Update: - ''') - - instr.push_action( - "update", - { - "updater": app, - "instrument_template": "", - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "instrument_id": 2, - "start_time": 0, - "end_time": 0 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Updater acccount doesn't have the authority to change start/edd time of the instrument - instr.push_action( - "update", - { - "updater": right, - "instrument_template": "", - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "instrument_id": 1, - "start_time": 0, - "end_time": 0 - }, - permission=(right, Permission.ACTIVE)) - - def test_10(self): - COMMENT(''' - Transfer: - ''') - - instr.push_action( - "transfer", - { - "sender": app, - "to": right, - "token_id": 2 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Sender account is not allowed to transfer the instrument - instr.push_action( - "transfer", - { - "sender": app, - "to": right, - "token_id": 2 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token doesn't exists - instr.push_action( - "transfer", - { - "sender": app, - "to": right, - "token_id": 99 - }, - permission=(app, Permission.ACTIVE)) - - - # def test_06(self): - # def test_07(self): - # def test_08(self): - - - - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() \ No newline at end of file diff --git a/tests/old-contracts/CreateEscrow/createescrow.abi b/tests/old-contracts/CreateEscrow/createescrow.abi new file mode 100644 index 0000000..ef37069 --- /dev/null +++ b/tests/old-contracts/CreateEscrow/createescrow.abi @@ -0,0 +1,717 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "airdropdata", + "base": "", + "fields": [ + { + "name": "contract", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "balances", + "base": "", + "fields": [ + { + "name": "memo", + "type": "uint64" + }, + { + "name": "contributors", + "type": "contributors[]" + }, + { + "name": "total_balance", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "clean", + "base": "", + "fields": [] + }, + { + "name": "cleanreg", + "base": "", + "fields": [] + }, + { + "name": "cleantoken", + "base": "", + "fields": [] + }, + { + "name": "contributors", + "base": "", + "fields": [ + { + "name": "contributor", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "rex_balance", + "type": "asset" + }, + { + "name": "total_spent", + "type": "asset" + }, + { + "name": "total_staked", + "type": "asset" + }, + { + "name": "total_spent_rex", + "type": "asset" + }, + { + "name": "ram_contribution_percent", + "type": "int32" + }, + { + "name": "totalaccounts", + "type": "int32" + }, + { + "name": "createdaccounts", + "type": "int32" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "memo", + "type": "string" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "define", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "airdrop", + "type": "airdropdata" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "rex", + "type": "rexdata" + } + ] + }, + { + "name": "fundcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "fundnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "minimumram", + "type": "uint64" + } + ] + }, + { + "name": "ping", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + } + ] + }, + { + "name": "reclaim", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "sym", + "type": "string" + } + ] + }, + { + "name": "refundstakes", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "registryStruct", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "custodians", + "type": "name[]" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "airdrop", + "type": "airdropdata?" + }, + { + "name": "rex", + "type": "rexdata?" + } + ] + }, + { + "name": "rentcpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rentnet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rexdata", + "base": "", + "fields": [ + { + "name": "net_loan_payment", + "type": "asset" + }, + { + "name": "net_loan_fund", + "type": "asset" + }, + { + "name": "cpu_loan_payment", + "type": "asset" + }, + { + "name": "cpu_loan_fund", + "type": "asset" + } + ] + }, + { + "name": "stake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "S_SYS", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "min_ram", + "type": "uint64" + } + ] + }, + { + "name": "topuploans", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "cpuquantity", + "type": "asset" + }, + { + "name": "netquantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakeStruct", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "net_balance", + "type": "asset" + }, + { + "name": "cpu_balance", + "type": "asset" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "origin", + "type": "uint64" + } + ] + }, + { + "name": "unstakecpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakedBalStruct", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "unstakenet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "whitelist", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "clean", + "type": "clean", + "ricardian_contract": "" + }, + { + "name": "cleanreg", + "type": "cleanreg", + "ricardian_contract": "" + }, + { + "name": "cleantoken", + "type": "cleantoken", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "define", + "type": "define", + "ricardian_contract": "" + }, + { + "name": "fundcpuloan", + "type": "fundcpuloan", + "ricardian_contract": "" + }, + { + "name": "fundnetloan", + "type": "fundnetloan", + "ricardian_contract": "" + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "" + }, + { + "name": "ping", + "type": "ping", + "ricardian_contract": "" + }, + { + "name": "reclaim", + "type": "reclaim", + "ricardian_contract": "" + }, + { + "name": "refundstakes", + "type": "refundstakes", + "ricardian_contract": "" + }, + { + "name": "rentcpu", + "type": "rentcpu", + "ricardian_contract": "" + }, + { + "name": "rentnet", + "type": "rentnet", + "ricardian_contract": "" + }, + { + "name": "stake", + "type": "stake", + "ricardian_contract": "" + }, + { + "name": "topuploans", + "type": "topuploans", + "ricardian_contract": "" + }, + { + "name": "unstake", + "type": "unstake", + "ricardian_contract": "" + }, + { + "name": "unstakecpu", + "type": "unstakecpu", + "ricardian_contract": "" + }, + { + "name": "unstakenet", + "type": "unstakenet", + "ricardian_contract": "" + }, + { + "name": "whitelist", + "type": "whitelist", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "balances", + "type": "balances", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "contributors", + "type": "contributors", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "registry", + "type": "registryStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "token", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "totalreclaim", + "type": "unstakedBalStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "unstaked", + "type": "unstakeStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/CreateEscrow/createescrow.wasm b/tests/old-contracts/CreateEscrow/createescrow.wasm new file mode 100755 index 0000000000000000000000000000000000000000..943fc9225729189d5f7f390c2b9bb83db9156585 GIT binary patch literal 136118 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⪙iltHHJ|~~WHu(@4 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache new file mode 100644 index 0000000..dc0cde0 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache @@ -0,0 +1,24 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.bios/include/eosio.bios/eosio.bios.hpp +eosiolib/action.hpp +- +eosiolib/crypto.h +- +eosiolib/eosio.hpp +- +eosiolib/privileged.hpp +- +eosiolib/producer_schedule.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp +eosio.bios/eosio.bios.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..2dc3186 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.bios/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make new file mode 100644 index 0000000..94fe5a0 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/src/eosio.bios.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp > CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp -o CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s + +# Object files for target eosio.bios.wasm +eosio_bios_wasm_OBJECTS = \ +"CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + +# External object files for target eosio.bios.wasm +eosio_bios_wasm_EXTERNAL_OBJECTS = + +eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o +eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make +eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.bios.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.bios.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build: eosio.bios/eosio.bios.wasm + +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && $(CMAKE_COMMAND) -P CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/clean + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..fecf3b4 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + "eosio.bios.wasm" + "eosio.bios.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.bios.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal new file mode 100644 index 0000000..9b11716 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o + ../eosio.bios/include/eosio.bios/eosio.bios.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make new file mode 100644 index 0000000..08577ad --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/include/eosio.bios/eosio.bios.hpp +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/src/eosio.bios.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make new file mode 100644 index 0000000..c6d799f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/eosio.bios.abi -contract eosio.bios + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt new file mode 100644 index 0000000..647d83c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -o eosio.bios.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/Makefile b/tests/old-contracts/eosio.contracts/eosio.bios/Makefile new file mode 100644 index 0000000..2a3e3f8 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule + +# Convenience name for target. +eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule + +.PHONY : eosio.bios.wasm + +# fast build rule for target. +eosio.bios.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build +.PHONY : eosio.bios.wasm/fast + +src/eosio.bios.o: src/eosio.bios.cpp.o + +.PHONY : src/eosio.bios.o + +# target to build an object file +src/eosio.bios.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o +.PHONY : src/eosio.bios.cpp.o + +src/eosio.bios.i: src/eosio.bios.cpp.i + +.PHONY : src/eosio.bios.i + +# target to preprocess a source file +src/eosio.bios.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i +.PHONY : src/eosio.bios.cpp.i + +src/eosio.bios.s: src/eosio.bios.cpp.s + +.PHONY : src/eosio.bios.s + +# target to generate assembly for a file +src/eosio.bios.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s +.PHONY : src/eosio.bios.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.bios.wasm" + @echo "... src/eosio.bios.o" + @echo "... src/eosio.bios.i" + @echo "... src/eosio.bios.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake new file mode 100644 index 0000000..353aec5 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi b/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi new file mode 100644 index 0000000..e0cabc4 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi @@ -0,0 +1,522 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:12 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "abi_hash", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "hash", + "type": "checksum256" + } + ] + }, + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "blockchain_parameters", + "base": "", + "fields": [ + { + "name": "max_block_net_usage", + "type": "uint64" + }, + { + "name": "target_block_net_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_net_usage", + "type": "uint32" + }, + { + "name": "base_per_transaction_net_usage", + "type": "uint32" + }, + { + "name": "net_usage_leeway", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_num", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_den", + "type": "uint32" + }, + { + "name": "max_block_cpu_usage", + "type": "uint32" + }, + { + "name": "target_block_cpu_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "min_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "max_transaction_lifetime", + "type": "uint32" + }, + { + "name": "deferred_trx_expiration_window", + "type": "uint32" + }, + { + "name": "max_transaction_delay", + "type": "uint32" + }, + { + "name": "max_inline_action_size", + "type": "uint32" + }, + { + "name": "max_inline_action_depth", + "type": "uint16" + }, + { + "name": "max_authority_depth", + "type": "uint16" + } + ] + }, + { + "name": "canceldelay", + "base": "", + "fields": [ + { + "name": "canceling_auth", + "type": "permission_level" + }, + { + "name": "trx_id", + "type": "checksum256" + } + ] + }, + { + "name": "deleteauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "linkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + }, + { + "name": "requirement", + "type": "name" + } + ] + }, + { + "name": "newaccount", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "owner", + "type": "authority" + }, + { + "name": "active", + "type": "authority" + } + ] + }, + { + "name": "onerror", + "base": "", + "fields": [ + { + "name": "sender_id", + "type": "uint128" + }, + { + "name": "sent_trx", + "type": "bytes" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "producer_key", + "base": "", + "fields": [ + { + "name": "producer_name", + "type": "name" + }, + { + "name": "block_signing_key", + "type": "public_key" + } + ] + }, + { + "name": "reqauth", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + } + ] + }, + { + "name": "setabi", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "abi", + "type": "bytes" + } + ] + }, + { + "name": "setalimits", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64" + }, + { + "name": "net_weight", + "type": "int64" + }, + { + "name": "cpu_weight", + "type": "int64" + } + ] + }, + { + "name": "setcode", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "vmtype", + "type": "uint8" + }, + { + "name": "vmversion", + "type": "uint8" + }, + { + "name": "code", + "type": "bytes" + } + ] + }, + { + "name": "setglimits", + "base": "", + "fields": [ + { + "name": "ram", + "type": "uint64" + }, + { + "name": "net", + "type": "uint64" + }, + { + "name": "cpu", + "type": "uint64" + } + ] + }, + { + "name": "setparams", + "base": "", + "fields": [ + { + "name": "params", + "type": "blockchain_parameters" + } + ] + }, + { + "name": "setpriv", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "is_priv", + "type": "uint8" + } + ] + }, + { + "name": "setprods", + "base": "", + "fields": [ + { + "name": "schedule", + "type": "producer_key[]" + } + ] + }, + { + "name": "unlinkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + } + ] + }, + { + "name": "updateauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + }, + { + "name": "parent", + "type": "name" + }, + { + "name": "auth", + "type": "authority" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "canceldelay", + "type": "canceldelay", + "ricardian_contract": "" + }, + { + "name": "deleteauth", + "type": "deleteauth", + "ricardian_contract": "" + }, + { + "name": "linkauth", + "type": "linkauth", + "ricardian_contract": "" + }, + { + "name": "newaccount", + "type": "newaccount", + "ricardian_contract": "" + }, + { + "name": "onerror", + "type": "onerror", + "ricardian_contract": "" + }, + { + "name": "reqauth", + "type": "reqauth", + "ricardian_contract": "" + }, + { + "name": "setabi", + "type": "setabi", + "ricardian_contract": "" + }, + { + "name": "setalimits", + "type": "setalimits", + "ricardian_contract": "" + }, + { + "name": "setcode", + "type": "setcode", + "ricardian_contract": "" + }, + { + "name": "setglimits", + "type": "setglimits", + "ricardian_contract": "" + }, + { + "name": "setparams", + "type": "setparams", + "ricardian_contract": "" + }, + { + "name": "setpriv", + "type": "setpriv", + "ricardian_contract": "" + }, + { + "name": "setprods", + "type": "setprods", + "ricardian_contract": "" + }, + { + "name": "unlinkauth", + "type": "unlinkauth", + "ricardian_contract": "" + }, + { + "name": "updateauth", + "type": "updateauth", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "abihash", + "type": "abi_hash", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm b/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm new file mode 100755 index 0000000000000000000000000000000000000000..ea62431344e57e7aeda1d3fbc9985bb9acec872b GIT binary patch literal 12032 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache new file mode 100644 index 0000000..9ae63ef --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache @@ -0,0 +1,26 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.msig/include/eosio.msig/eosio.msig.hpp +eosiolib/eosio.hpp +- +eosiolib/ignore.hpp +- +eosiolib/transaction.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp +eosio.msig/eosio.msig.hpp +- +eosiolib/action.hpp +- +eosiolib/permission.hpp +- +eosiolib/crypto.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..02a144e --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.msig/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make new file mode 100644 index 0000000..3cf5ce5 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/src/eosio.msig.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp > CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp -o CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s + +# Object files for target eosio.msig.wasm +eosio_msig_wasm_OBJECTS = \ +"CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + +# External object files for target eosio.msig.wasm +eosio_msig_wasm_EXTERNAL_OBJECTS = + +eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o +eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make +eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.msig.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.msig.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build: eosio.msig/eosio.msig.wasm + +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && $(CMAKE_COMMAND) -P CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/clean + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..9502b1d --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + "eosio.msig.wasm" + "eosio.msig.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.msig.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal new file mode 100644 index 0000000..29ff223 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o + ../eosio.msig/include/eosio.msig/eosio.msig.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make new file mode 100644 index 0000000..00c371a --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/include/eosio.msig/eosio.msig.hpp +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/src/eosio.msig.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make new file mode 100644 index 0000000..efa1af1 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/eosio.msig.abi -contract eosio.msig + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt new file mode 100644 index 0000000..7912b63 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -o eosio.msig.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/Makefile b/tests/old-contracts/eosio.contracts/eosio.msig/Makefile new file mode 100644 index 0000000..f31a21d --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule + +# Convenience name for target. +eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule + +.PHONY : eosio.msig.wasm + +# fast build rule for target. +eosio.msig.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build +.PHONY : eosio.msig.wasm/fast + +src/eosio.msig.o: src/eosio.msig.cpp.o + +.PHONY : src/eosio.msig.o + +# target to build an object file +src/eosio.msig.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o +.PHONY : src/eosio.msig.cpp.o + +src/eosio.msig.i: src/eosio.msig.cpp.i + +.PHONY : src/eosio.msig.i + +# target to preprocess a source file +src/eosio.msig.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i +.PHONY : src/eosio.msig.cpp.i + +src/eosio.msig.s: src/eosio.msig.cpp.s + +.PHONY : src/eosio.msig.s + +# target to generate assembly for a file +src/eosio.msig.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s +.PHONY : src/eosio.msig.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.msig.wasm" + @echo "... src/eosio.msig.o" + @echo "... src/eosio.msig.i" + @echo "... src/eosio.msig.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake new file mode 100644 index 0000000..1beaa8f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi b/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi new file mode 100644 index 0000000..c93a503 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi @@ -0,0 +1,360 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:15 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "action", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "authorization", + "type": "permission_level[]" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "approval", + "base": "", + "fields": [ + { + "name": "level", + "type": "permission_level" + }, + { + "name": "time", + "type": "time_point" + } + ] + }, + { + "name": "approvals_info", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "requested_approvals", + "type": "approval[]" + }, + { + "name": "provided_approvals", + "type": "approval[]" + } + ] + }, + { + "name": "approve", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "level", + "type": "permission_level" + }, + { + "name": "proposal_hash", + "type": "checksum256$" + } + ] + }, + { + "name": "cancel", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "canceler", + "type": "name" + } + ] + }, + { + "name": "exec", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "executer", + "type": "name" + } + ] + }, + { + "name": "extension", + "base": "", + "fields": [ + { + "name": "type", + "type": "uint16" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "invalidate", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + } + ] + }, + { + "name": "invalidation", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "last_invalidation_time", + "type": "time_point" + } + ] + }, + { + "name": "old_approvals_info", + "base": "", + "fields": [ + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "requested_approvals", + "type": "permission_level[]" + }, + { + "name": "provided_approvals", + "type": "permission_level[]" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "proposal", + "base": "", + "fields": [ + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "packed_transaction", + "type": "bytes" + } + ] + }, + { + "name": "propose", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "requested", + "type": "permission_level[]" + }, + { + "name": "trx", + "type": "transaction" + } + ] + }, + { + "name": "transaction", + "base": "transaction_header", + "fields": [ + { + "name": "context_free_actions", + "type": "action[]" + }, + { + "name": "actions", + "type": "action[]" + }, + { + "name": "transaction_extensions", + "type": "extension[]" + } + ] + }, + { + "name": "transaction_header", + "base": "", + "fields": [ + { + "name": "expiration", + "type": "time_point_sec" + }, + { + "name": "ref_block_num", + "type": "uint16" + }, + { + "name": "ref_block_prefix", + "type": "uint32" + }, + { + "name": "max_net_usage_words", + "type": "varuint32" + }, + { + "name": "max_cpu_usage_ms", + "type": "uint8" + }, + { + "name": "delay_sec", + "type": "varuint32" + } + ] + }, + { + "name": "unapprove", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "level", + "type": "permission_level" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "approve", + "type": "approve", + "ricardian_contract": "" + }, + { + "name": "cancel", + "type": "cancel", + "ricardian_contract": "" + }, + { + "name": "exec", + "type": "exec", + "ricardian_contract": "" + }, + { + "name": "invalidate", + "type": "invalidate", + "ricardian_contract": "" + }, + { + "name": "propose", + "type": "propose", + "ricardian_contract": "" + }, + { + "name": "unapprove", + "type": "unapprove", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "approvals", + "type": "old_approvals_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "approvals2", + "type": "approvals_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "invals", + "type": "invalidation", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "proposal", + "type": "proposal", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm b/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm new file mode 100755 index 0000000000000000000000000000000000000000..dda2a3434f8e8eb1c61a1ae00dcf88f76ec5bb84 GIT binary patch literal 29387 zcmeI5Ym8mjb>GkHzUItm4lP=mP>gl%v6>DO*`{7YmR6!UjIBqcM5H7qitA=LA}_^x zaAr6&l&HYfj1@&8(4-IoBXt9zmQe*#)G#m#q@UcD0aQRhYCvdhS8ZLFABrL_@#|>uJPKQAdgcrk~KGxWH`st00;8?Wr zbZ{)>CeaIb;Y|=6Yi`)TaN}4@MK?B{<~9hQrV8a^Uho`JHhG$V+(%FAVZ%48uXI8& zTI0T{QdUP*1HS2>71E7r+9jqAZ+Q|pl%>&_s`l5qrdeG6U=IP$)<10@EBldl@cjoNeYR~!%QoTw~JT`N3Zt29#+|=#C zsNQ5%yQ{t9y}2iPtFG;_!Me8wV=CIB@zcvs^jzy>G($=uiJ5_K zf%Py#50Cd;mu}d+SX*Ca+#2KuRJAh$mQF3M&)pWpdd}CV@Yv$=@rC23X6Ke>R%Tac zPxsb)t83gIUjPupX0CSMwwOU6q|=~BizCO(+Ns%F@0bd%Rd;Fs-7W6TSpUr(x7_O9 zW&Yjj+)D5CiCd=jyVuRZmJ%L(6MA3Q?F>~)p(Z$AomuET73>xaAE;U%`0&B_7Y{c& z(K!D)*YRI){rJT76XTtDVj}5uI>~tWQ=RMf+@OD*&iJ(*72CTvqC%$=MY~4E_m1z4 zu1y-@O4w>O;xGuC*ToxQxp^^2H-hrp=fmpKx)6>EP0OoKML{|;1gp9&5)XFh#m@yHXw!;P6wFFiRQ9MyGpK6pqUX8G{QZu{`?`YpH2 zF3vr^H1ovl;>>#RDZQSZAAbF-A9U>vzyCG8r@7(xk9J1GpbXRIM}FbMcO1NP&D3u%rl~Fk zd^@T`he_VBo{J`(x$%SxjIbLq0IJ*z+)*CpahB|{&t3JIM*^vtC%Ob>dp>U&jGv@* zm_0n6rmtPo2sgr~6aJ4jJ{**nXf?cvuZM#J@s~q)eT8coOhqsH=P!g=)TKAQ`(68X zD0tqN`8?M=I(+fjpWl4BymNjk+6?J=0_+&zti@FC5^Ne#zFxAF3WKog$`kE<3N1M zA#NpS@cZJRp#G!WTc<_qKzxi^O(+LH9NygAJpX(D_8Z^1u%Yj-gjus_mw^ZxmTw00 zc{}?VQGK_2yt}+0tflZ!V}X%1KUr=*g`0CXGe=f5&;IdL~W1=wln(m#YG(kmt>PP!I;~+c*<-1 zFyMsv`Hj$HIxN2vz^U+MArXMkWj@c7Q&>RR7KIHCb)_eh;wD&|04T#-y9*qqEUZX^ zrV@3+@-3(mO5Q!n-vH(NgyQWrLZ~nB+C@XCP0G=E^&8}k>|qeAKVi8aVa%O=6MN^5 zCK_wS-Wp`h-jJF~(0M8vwOhl#a02f`hG;A9+mw5a8V2oDbkW@!MP7%D74n631k%$0 z6+iHQJk{t-s=lVXPmPH+y<8bWaEq{C18K zstG}B03iG{O|N-Myb+offD9CX4&f*^BP=IH0g&%u3d^rRh@TT7wpJJu)h44!(Lf}0 zB-vX8jwJbfPRpopsNp_k)u-J9pG2*?88t%LEyF^#Q2;@CYQB)s0_4DymfEBz*Yw`P zWGsOn9m(T?Ui~L}HEz%+$0L}hd(b2{W@}oE*pO^C9XpAW1kYr2uux|r%2afx)pqaE z0`+@TL0x{uIMa`&mKsFf4JXlXOu<8#YB)k1tuo5C8%`j;?!zohqBGEN1~c+<1)$NQ zedt~Qb~O-UFXwLx(r-j@gawT^)M3(%B$S68dfW5Z9rGEQpdNEiKlhb?Yk#v0GdxqPY@sueTSKcww1AFBnK@ZLSvI_D+rl?HToza!k0d}FFATL_NO>CUgb}~Y{ zeFIKS3OM84^7q~wGH+!|S#v^mDjuOj@w)&pNa;KMy*S2s#WOKN8gduPxON=uMVXk( z zYyuM=lzSb6A(+uL=xLPa^db-8B@}c+k}BfDeP*-eYv?6qz(kCh!S!s6ORyMAwyQ|W z8=ok{wephW#WX-telEF>YDxAR&auWlF30C_SO5r71X|u?yM!8f&N2wxO+~p`@rJYF zy1*d~XT=dv*?uTdv5W9x&L~wO#8h+>(4h|-JY>Hl-zAhoV;0&jGWE>^amFjYj0#k# z9}r?hEHEN{`;M0-`;I-7S&0S21W#slTY1~tca8KxXGr8gQ_lXt12MV`bM8=qkVe@o z{vaMkmjJ+8qwmmZKr}Nej`r(?ZfoaAlDG zMI1M)Fi9wK+z-DAFJ^#X0=bAh!_FdsWEfZ3zH10}57@lO?iZJjn!GeAry;kCmSVzY z-decOZ8K5{Dlgi?aJ%oSd&)Z@ATG8Tu@ZuggaB5q@X`?&QWd^8g9-@M1&%(njPi~` z%n>?li==VC!(oz+NU7HJg!VNZBY}z~kUdqY;qHp&Lecsa&j?bBErTg<;Ft}DKp?LT z9_330NDYu>A3!|3KslKRBrN;l?9)ytSR`YRpy^P`$^uy2eD0VdU;taawJA$Gm7K2;n(Wu=JYDUtx<{3%nn+HjY=COhfKAU!S&v0N= zuFQKD4y}nCSB6nlP7?iwCWQjO<=EUt)smYB+~%Un&=Tz-2I6YzG$5rBfCHqKKr(*< z@5Dgj>!7NN%mtLHGFK=vH%osoXeN-9H%ClLEd6#f8bc;gTKUcr2_6})+%UttXC>j0 zXUScL+(CLLsBMHZ=MO0gys5SvsdmK;AuW->=%}3$DeA={B{~^}7lE0lx@!wFZAL8&fMsi1 ze+=BDNJah_q-(H}dgw*;1;E`Fn71!5*$9=}6`d8LcE|IMvx;#(j$IOH)^f1o%>rX9QaK;C~Z|IVlapyW1?bfd$_LXkp= z3*GUu+f9JlYrt`7z;UMmskfIQnFN45jXH&^%84Z~Y`HRNL`4Obh?tCWTDKAPTfcnE zjQny93Xus|H@x?~kM@w_ZA}x2w!uVl5jbIm}IR?Jlccr8X_Ao}5);{Vo|wIo0u593nCT z7|JH84%p9ERic3S)3WT`$Fh%>t|Xw5=8=z7-J#zUo{(sd#GrBv<##K5MNy8+;woo} z8_q}N-Hngc86^~J!P5$L-$^IFeT6C3p^MFAQRLY~3*8W;M^2?9r1<2xT+ZOswz1`0 zd^3!4OsN497@JJl_gYcInX*d(GZna;C|�&ZLtQqBj+8Sgz2FInKZVG+9F_xqG>Q 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache new file mode 100644 index 0000000..1bb90eb --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache @@ -0,0 +1,144 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/native.hpp +- +eosiolib/asset.hpp +- +eosiolib/time.hpp +- +eosiolib/privileged.hpp +- +eosiolib/singleton.hpp +- +eosio.system/exchange_state.hpp +- +string +- +type_traits +- +optional +- + +../eosio.system/include/eosio.system/exchange_state.hpp +eosiolib/asset.hpp +- + +../eosio.system/include/eosio.system/native.hpp +eosiolib/action.hpp +- +eosiolib/public_key.hpp +- +eosiolib/print.hpp +- +eosiolib/privileged.h +- +eosiolib/producer_schedule.hpp +- +eosiolib/contract.hpp +- +eosiolib/ignore.hpp +- + +../eosio.token/include/eosio.token/eosio.token.hpp +eosiolib/asset.hpp +- +eosiolib/eosio.hpp +- +string +- + +../ore.standard_token/include/ore.standard_token.hpp +eosiolib/asset.hpp +../ore.standard_token/include/eosiolib/asset.hpp +eosiolib/eosio.hpp +../ore.standard_token/include/eosiolib/eosio.hpp +string +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp +eosio.system/eosio.system.hpp +- +eosiolib/eosio.hpp +- +eosiolib/print.hpp +- +eosiolib/datastream.hpp +- +eosiolib/serialize.hpp +- +eosiolib/multi_index.hpp +- +eosiolib/privileged.h +- +eosiolib/transaction.hpp +- +eosio.token/eosio.token.hpp +- +cmath +- +map +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp +eosio.system/eosio.system.hpp +- +eosiolib/dispatcher.hpp +- +eosiolib/crypto.h +- +producer_pay.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp +delegate_bandwidth.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp +voting.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp +exchange_state.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp +eosio.system/exchange_state.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp +eosio.system/eosio.system.hpp +- +eosio.token/eosio.token.hpp +- +../../ore.standard_token/include/ore.standard_token.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp +eosio.system/eosio.system.hpp +- +eosiolib/eosio.hpp +- +eosiolib/crypto.h +- +eosiolib/print.hpp +- +eosiolib/datastream.hpp +- +eosiolib/serialize.hpp +- +eosiolib/multi_index.hpp +- +eosiolib/privileged.hpp +- +eosiolib/singleton.hpp +- +eosiolib/transaction.hpp +- +eosio.token/eosio.token.hpp +- +algorithm +- +cmath +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..32e53c1 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.system/include" + "../eosio.system/../eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make new file mode 100644 index 0000000..5a5f9ad --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/eosio.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp > CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp -o CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s + +# Object files for target eosio.system.wasm +eosio_system_wasm_OBJECTS = \ +"CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + +# External object files for target eosio.system.wasm +eosio_system_wasm_EXTERNAL_OBJECTS = + +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.system.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.system.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.system/CMakeFiles/eosio.system.wasm.dir/build: eosio.system/eosio.system.wasm + +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/build + +eosio.system/CMakeFiles/eosio.system.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/clean + +eosio.system/CMakeFiles/eosio.system.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..5045018 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + "eosio.system.wasm" + "eosio.system.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal new file mode 100644 index 0000000..c4abb9c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal @@ -0,0 +1,14 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o + ../eosio.system/include/eosio.system/eosio.system.hpp + ../eosio.system/include/eosio.system/exchange_state.hpp + ../eosio.system/include/eosio.system/native.hpp + ../eosio.token/include/eosio.token/eosio.token.hpp + ../ore.standard_token/include/ore.standard_token.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make new file mode 100644 index 0000000..ad1a917 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make @@ -0,0 +1,14 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/delegate_bandwidth.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/eosio.system.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/exchange_state.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/producer_pay.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/voting.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make new file mode 100644 index 0000000..ef6a841 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/eosio.system.abi -contract eosio.system + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/../eosio.token/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt new file mode 100644 index 0000000..e6bb277 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -o eosio.system.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.system/Makefile b/tests/old-contracts/eosio.contracts/eosio.system/Makefile new file mode 100644 index 0000000..57a6302 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.system/CMakeFiles/eosio.system.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/eosio.system.wasm.dir/rule +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/rule + +# Convenience name for target. +eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/rule + +.PHONY : eosio.system.wasm + +# fast build rule for target. +eosio.system.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/build +.PHONY : eosio.system.wasm/fast + +src/eosio.system.o: src/eosio.system.cpp.o + +.PHONY : src/eosio.system.o + +# target to build an object file +src/eosio.system.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o +.PHONY : src/eosio.system.cpp.o + +src/eosio.system.i: src/eosio.system.cpp.i + +.PHONY : src/eosio.system.i + +# target to preprocess a source file +src/eosio.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i +.PHONY : src/eosio.system.cpp.i + +src/eosio.system.s: src/eosio.system.cpp.s + +.PHONY : src/eosio.system.s + +# target to generate assembly for a file +src/eosio.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s +.PHONY : src/eosio.system.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.system.wasm" + @echo "... src/eosio.system.o" + @echo "... src/eosio.system.i" + @echo "... src/eosio.system.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake new file mode 100644 index 0000000..6f49223 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi b/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi new file mode 100644 index 0000000..e423101 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi @@ -0,0 +1,1369 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:21 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "abi_hash", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "hash", + "type": "checksum256" + } + ] + }, + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "bid_refund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "bidname", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "bid", + "type": "asset" + } + ] + }, + { + "name": "bidrefund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + } + ] + }, + { + "name": "block_header", + "base": "", + "fields": [ + { + "name": "timestamp", + "type": "uint32" + }, + { + "name": "producer", + "type": "name" + }, + { + "name": "confirmed", + "type": "uint16" + }, + { + "name": "previous", + "type": "checksum256" + }, + { + "name": "transaction_mroot", + "type": "checksum256" + }, + { + "name": "action_mroot", + "type": "checksum256" + }, + { + "name": "schedule_version", + "type": "uint32" + }, + { + "name": "new_producers", + "type": "producer_schedule?" + } + ] + }, + { + "name": "blockchain_parameters", + "base": "", + "fields": [ + { + "name": "max_block_net_usage", + "type": "uint64" + }, + { + "name": "target_block_net_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_net_usage", + "type": "uint32" + }, + { + "name": "base_per_transaction_net_usage", + "type": "uint32" + }, + { + "name": "net_usage_leeway", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_num", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_den", + "type": "uint32" + }, + { + "name": "max_block_cpu_usage", + "type": "uint32" + }, + { + "name": "target_block_cpu_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "min_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "max_transaction_lifetime", + "type": "uint32" + }, + { + "name": "deferred_trx_expiration_window", + "type": "uint32" + }, + { + "name": "max_transaction_delay", + "type": "uint32" + }, + { + "name": "max_inline_action_size", + "type": "uint32" + }, + { + "name": "max_inline_action_depth", + "type": "uint16" + }, + { + "name": "max_authority_depth", + "type": "uint16" + } + ] + }, + { + "name": "buyram", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quant", + "type": "asset" + } + ] + }, + { + "name": "buyrambytes", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "bytes", + "type": "uint32" + } + ] + }, + { + "name": "canceldelay", + "base": "", + "fields": [ + { + "name": "canceling_auth", + "type": "permission_level" + }, + { + "name": "trx_id", + "type": "checksum256" + } + ] + }, + { + "name": "claimrewards", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "connector", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + }, + { + "name": "weight", + "type": "float64" + } + ] + }, + { + "name": "delegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "stake_net_quantity", + "type": "asset" + }, + { + "name": "stake_cpu_quantity", + "type": "asset" + }, + { + "name": "transfer", + "type": "bool" + } + ] + }, + { + "name": "delegated_bandwidth", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + } + ] + }, + { + "name": "deleteauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "eosio_global_state", + "base": "blockchain_parameters", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + }, + { + "name": "total_ram_bytes_reserved", + "type": "uint64" + }, + { + "name": "total_ram_stake", + "type": "int64" + }, + { + "name": "last_producer_schedule_update", + "type": "block_timestamp_type" + }, + { + "name": "last_pervote_bucket_fill", + "type": "time_point" + }, + { + "name": "pervote_bucket", + "type": "int64" + }, + { + "name": "perblock_bucket", + "type": "int64" + }, + { + "name": "total_unpaid_blocks", + "type": "uint32" + }, + { + "name": "total_activated_stake", + "type": "int64" + }, + { + "name": "thresh_activated_stake_time", + "type": "time_point" + }, + { + "name": "last_producer_schedule_size", + "type": "uint16" + }, + { + "name": "total_producer_vote_weight", + "type": "float64" + }, + { + "name": "last_name_close", + "type": "block_timestamp_type" + } + ] + }, + { + "name": "eosio_global_state2", + "base": "", + "fields": [ + { + "name": "new_ram_per_block", + "type": "uint16" + }, + { + "name": "last_ram_increase", + "type": "block_timestamp_type" + }, + { + "name": "last_block_num", + "type": "block_timestamp_type" + }, + { + "name": "total_producer_votepay_share", + "type": "float64" + }, + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "eosio_global_state3", + "base": "", + "fields": [ + { + "name": "last_vpay_state_update", + "type": "time_point" + }, + { + "name": "total_vpay_share_change_rate", + "type": "float64" + } + ] + }, + { + "name": "exchange_state", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "base", + "type": "connector" + }, + { + "name": "quote", + "type": "connector" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "version", + "type": "varuint32" + }, + { + "name": "core", + "type": "symbol" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "linkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + }, + { + "name": "requirement", + "type": "name" + } + ] + }, + { + "name": "name_bid", + "base": "", + "fields": [ + { + "name": "newname", + "type": "name" + }, + { + "name": "high_bidder", + "type": "name" + }, + { + "name": "high_bid", + "type": "int64" + }, + { + "name": "last_bid_time", + "type": "time_point" + } + ] + }, + { + "name": "newaccount", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "owner", + "type": "authority" + }, + { + "name": "active", + "type": "authority" + } + ] + }, + { + "name": "onblock", + "base": "", + "fields": [ + { + "name": "header", + "type": "block_header" + } + ] + }, + { + "name": "onerror", + "base": "", + "fields": [ + { + "name": "sender_id", + "type": "uint128" + }, + { + "name": "sent_trx", + "type": "bytes" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "producer_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "total_votes", + "type": "float64" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "is_active", + "type": "bool" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "unpaid_blocks", + "type": "uint32" + }, + { + "name": "last_claim_time", + "type": "time_point" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "producer_info2", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "votepay_share", + "type": "float64" + }, + { + "name": "last_votepay_share_update", + "type": "time_point" + } + ] + }, + { + "name": "producer_key", + "base": "", + "fields": [ + { + "name": "producer_name", + "type": "name" + }, + { + "name": "block_signing_key", + "type": "public_key" + } + ] + }, + { + "name": "producer_schedule", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint32" + }, + { + "name": "producers", + "type": "producer_key[]" + } + ] + }, + { + "name": "refund", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "refund_request", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "request_time", + "type": "time_point_sec" + }, + { + "name": "net_amount", + "type": "asset" + }, + { + "name": "cpu_amount", + "type": "asset" + } + ] + }, + { + "name": "regproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "regproxy", + "base": "", + "fields": [ + { + "name": "proxy", + "type": "name" + }, + { + "name": "isproxy", + "type": "bool" + } + ] + }, + { + "name": "rmvproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "sellram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "bytes", + "type": "int64" + } + ] + }, + { + "name": "setabi", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "abi", + "type": "bytes" + } + ] + }, + { + "name": "setacctcpu", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "cpu_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctnet", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "net_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64?" + } + ] + }, + { + "name": "setalimits", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64" + }, + { + "name": "net_weight", + "type": "int64" + }, + { + "name": "cpu_weight", + "type": "int64" + } + ] + }, + { + "name": "setcode", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "vmtype", + "type": "uint8" + }, + { + "name": "vmversion", + "type": "uint8" + }, + { + "name": "code", + "type": "bytes" + } + ] + }, + { + "name": "setparams", + "base": "", + "fields": [ + { + "name": "params", + "type": "blockchain_parameters" + } + ] + }, + { + "name": "setpriv", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "is_priv", + "type": "uint8" + } + ] + }, + { + "name": "setram", + "base": "", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + } + ] + }, + { + "name": "setramrate", + "base": "", + "fields": [ + { + "name": "bytes_per_block", + "type": "uint16" + } + ] + }, + { + "name": "undelegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "unstake_net_quantity", + "type": "asset" + }, + { + "name": "unstake_cpu_quantity", + "type": "asset" + } + ] + }, + { + "name": "unlinkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + } + ] + }, + { + "name": "unregprod", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "updateauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + }, + { + "name": "parent", + "type": "name" + }, + { + "name": "auth", + "type": "authority" + } + ] + }, + { + "name": "updtrevision", + "base": "", + "fields": [ + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "user_resources", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + }, + { + "name": "ram_bytes", + "type": "int64" + } + ] + }, + { + "name": "voteproducer", + "base": "", + "fields": [ + { + "name": "voter", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + } + ] + }, + { + "name": "voter_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + }, + { + "name": "staked", + "type": "int64" + }, + { + "name": "last_vote_weight", + "type": "float64" + }, + { + "name": "proxied_vote_weight", + "type": "float64" + }, + { + "name": "is_proxy", + "type": "bool" + }, + { + "name": "flags1", + "type": "uint32" + }, + { + "name": "reserved2", + "type": "uint32" + }, + { + "name": "reserved3", + "type": "asset" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "bidname", + "type": "bidname", + "ricardian_contract": "" + }, + { + "name": "bidrefund", + "type": "bidrefund", + "ricardian_contract": "" + }, + { + "name": "buyram", + "type": "buyram", + "ricardian_contract": "" + }, + { + "name": "buyrambytes", + "type": "buyrambytes", + "ricardian_contract": "" + }, + { + "name": "canceldelay", + "type": "canceldelay", + "ricardian_contract": "" + }, + { + "name": "claimrewards", + "type": "claimrewards", + "ricardian_contract": "" + }, + { + "name": "delegatebw", + "type": "delegatebw", + "ricardian_contract": "" + }, + { + "name": "deleteauth", + "type": "deleteauth", + "ricardian_contract": "" + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "" + }, + { + "name": "linkauth", + "type": "linkauth", + "ricardian_contract": "" + }, + { + "name": "newaccount", + "type": "newaccount", + "ricardian_contract": "" + }, + { + "name": "onblock", + "type": "onblock", + "ricardian_contract": "" + }, + { + "name": "onerror", + "type": "onerror", + "ricardian_contract": "" + }, + { + "name": "refund", + "type": "refund", + "ricardian_contract": "" + }, + { + "name": "regproducer", + "type": "regproducer", + "ricardian_contract": "" + }, + { + "name": "regproxy", + "type": "regproxy", + "ricardian_contract": "" + }, + { + "name": "rmvproducer", + "type": "rmvproducer", + "ricardian_contract": "" + }, + { + "name": "sellram", + "type": "sellram", + "ricardian_contract": "" + }, + { + "name": "setabi", + "type": "setabi", + "ricardian_contract": "" + }, + { + "name": "setacctcpu", + "type": "setacctcpu", + "ricardian_contract": "" + }, + { + "name": "setacctnet", + "type": "setacctnet", + "ricardian_contract": "" + }, + { + "name": "setacctram", + "type": "setacctram", + "ricardian_contract": "" + }, + { + "name": "setalimits", + "type": "setalimits", + "ricardian_contract": "" + }, + { + "name": "setcode", + "type": "setcode", + "ricardian_contract": "" + }, + { + "name": "setparams", + "type": "setparams", + "ricardian_contract": "" + }, + { + "name": "setpriv", + "type": "setpriv", + "ricardian_contract": "" + }, + { + "name": "setram", + "type": "setram", + "ricardian_contract": "" + }, + { + "name": "setramrate", + "type": "setramrate", + "ricardian_contract": "" + }, + { + "name": "undelegatebw", + "type": "undelegatebw", + "ricardian_contract": "" + }, + { + "name": "unlinkauth", + "type": "unlinkauth", + "ricardian_contract": "" + }, + { + "name": "unregprod", + "type": "unregprod", + "ricardian_contract": "" + }, + { + "name": "updateauth", + "type": "updateauth", + "ricardian_contract": "" + }, + { + "name": "updtrevision", + "type": "updtrevision", + "ricardian_contract": "" + }, + { + "name": "voteproducer", + "type": "voteproducer", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "abihash", + "type": "abi_hash", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "bidrefunds", + "type": "bid_refund", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "delband", + "type": "delegated_bandwidth", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global", + "type": "eosio_global_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global2", + "type": "eosio_global_state2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global3", + "type": "eosio_global_state3", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "namebids", + "type": "name_bid", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers", + "type": "producer_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers2", + "type": "producer_info2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rammarket", + "type": "exchange_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refunds", + "type": "refund_request", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "userres", + "type": "user_resources", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "voters", + "type": "voter_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm b/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..c40498c4328a841713feba41f37c5268b671e941 GIT binary patch literal 153686 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache new file mode 100644 index 0000000..782a5d6 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.token/include/eosio.token/eosio.token.hpp +eosiolib/asset.hpp +- +eosiolib/eosio.hpp +- +string +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp +eosio.token/eosio.token.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..680e307 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make new file mode 100644 index 0000000..df0115c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/src/eosio.token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp > CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp -o CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s + +# Object files for target eosio.token.wasm +eosio_token_wasm_OBJECTS = \ +"CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + +# External object files for target eosio.token.wasm +eosio_token_wasm_EXTERNAL_OBJECTS = + +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.token.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.token.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.token/CMakeFiles/eosio.token.wasm.dir/build: eosio.token/eosio.token.wasm + +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/build + +eosio.token/CMakeFiles/eosio.token.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && $(CMAKE_COMMAND) -P CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/clean + +eosio.token/CMakeFiles/eosio.token.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..16d0829 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + "eosio.token.wasm" + "eosio.token.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal new file mode 100644 index 0000000..fd6e6cd --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o + ../eosio.token/include/eosio.token/eosio.token.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make new file mode 100644 index 0000000..e01eb03 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/include/eosio.token/eosio.token.hpp +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/src/eosio.token.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make new file mode 100644 index 0000000..7e8e274 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/eosio.token.abi -contract eosio.token + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt new file mode 100644 index 0000000..056b345 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -o eosio.token.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.token/Makefile b/tests/old-contracts/eosio.contracts/eosio.token/Makefile new file mode 100644 index 0000000..ff7e340 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.token/CMakeFiles/eosio.token.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/CMakeFiles/eosio.token.wasm.dir/rule +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/rule + +# Convenience name for target. +eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/rule + +.PHONY : eosio.token.wasm + +# fast build rule for target. +eosio.token.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/build +.PHONY : eosio.token.wasm/fast + +src/eosio.token.o: src/eosio.token.cpp.o + +.PHONY : src/eosio.token.o + +# target to build an object file +src/eosio.token.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o +.PHONY : src/eosio.token.cpp.o + +src/eosio.token.i: src/eosio.token.cpp.i + +.PHONY : src/eosio.token.i + +# target to preprocess a source file +src/eosio.token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i +.PHONY : src/eosio.token.cpp.i + +src/eosio.token.s: src/eosio.token.cpp.s + +.PHONY : src/eosio.token.s + +# target to generate assembly for a file +src/eosio.token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s +.PHONY : src/eosio.token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.token.wasm" + @echo "... src/eosio.token.o" + @echo "... src/eosio.token.i" + @echo "... src/eosio.token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake new file mode 100644 index 0000000..7c39465 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi b/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi new file mode 100644 index 0000000..5585998 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi @@ -0,0 +1,186 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:13 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currency_stats", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currency_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm b/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..a3e02afc75c8000667a0b6c0c56c667ab2cf1eb0 GIT binary patch literal 22604 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]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp +eosiolib/eosio.hpp +- +eosiolib/ignore.hpp +- +eosiolib/transaction.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp +eosio.wrap/eosio.wrap.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..bf23440 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.wrap/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make new file mode 100644 index 0000000..c1a453f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/src/eosio.wrap.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp > CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp -o CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s + +# Object files for target eosio.wrap.wasm +eosio_wrap_wasm_OBJECTS = \ +"CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + +# External object files for target eosio.wrap.wasm +eosio_wrap_wasm_EXTERNAL_OBJECTS = + +eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o +eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make +eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.wrap.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.wrap.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build: eosio.wrap/eosio.wrap.wasm + +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && $(CMAKE_COMMAND) -P CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/clean + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..b2ebdbb --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + "eosio.wrap.wasm" + "eosio.wrap.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.wrap.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal new file mode 100644 index 0000000..aa28239 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o + ../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make new file mode 100644 index 0000000..ae79a51 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/src/eosio.wrap.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make new file mode 100644 index 0000000..8bcc887 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/eosio.wrap.abi -contract eosio.wrap + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt new file mode 100644 index 0000000..8cce0d6 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -o eosio.wrap.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile b/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile new file mode 100644 index 0000000..ec24b24 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule + +# Convenience name for target. +eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule + +.PHONY : eosio.wrap.wasm + +# fast build rule for target. +eosio.wrap.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build +.PHONY : eosio.wrap.wasm/fast + +src/eosio.wrap.o: src/eosio.wrap.cpp.o + +.PHONY : src/eosio.wrap.o + +# target to build an object file +src/eosio.wrap.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o +.PHONY : src/eosio.wrap.cpp.o + +src/eosio.wrap.i: src/eosio.wrap.cpp.i + +.PHONY : src/eosio.wrap.i + +# target to preprocess a source file +src/eosio.wrap.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i +.PHONY : src/eosio.wrap.cpp.i + +src/eosio.wrap.s: src/eosio.wrap.cpp.s + +.PHONY : src/eosio.wrap.s + +# target to generate assembly for a file +src/eosio.wrap.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s +.PHONY : src/eosio.wrap.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.wrap.wasm" + @echo "... src/eosio.wrap.o" + @echo "... src/eosio.wrap.i" + @echo "... src/eosio.wrap.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake new file mode 100644 index 0000000..96c9efb --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi b/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi new file mode 100644 index 0000000..05a5f91 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi @@ -0,0 +1,130 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:11 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "action", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "authorization", + "type": "permission_level[]" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "exec", + "base": "", + "fields": [ + { + "name": "executer", + "type": "name" + }, + { + "name": "trx", + "type": "transaction" + } + ] + }, + { + "name": "extension", + "base": "", + "fields": [ + { + "name": "type", + "type": "uint16" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "transaction", + "base": "transaction_header", + "fields": [ + { + "name": "context_free_actions", + "type": "action[]" + }, + { + "name": "actions", + "type": "action[]" + }, + { + "name": "transaction_extensions", + "type": "extension[]" + } + ] + }, + { + "name": "transaction_header", + "base": "", + "fields": [ + { + "name": "expiration", + "type": "time_point_sec" + }, + { + "name": "ref_block_num", + "type": "uint16" + }, + { + "name": "ref_block_prefix", + "type": "uint32" + }, + { + "name": "max_net_usage_words", + "type": "varuint32" + }, + { + "name": "max_cpu_usage_ms", + "type": "uint8" + }, + { + "name": "delay_sec", + "type": "varuint32" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "exec", + "type": "exec", + "ricardian_contract": "" + } + ], + "tables": [], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm b/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm new file mode 100755 index 0000000000000000000000000000000000000000..e9c17cb7a18972f554da1d9ad4fc6d7f33a6e6f1 GIT binary patch literal 2366 zcmai0JC7Vi5U%c?$KK8kH%16q=cJ}_U-|c2Bv8m)f|vIJ_ws*ObFvf_GA_N$Hy?mQ|1Z}{g>*RYWB3Zs+NbNRaKOSn9o@Cuze ztaF3hFj`7HBV0!{o_UlYN_2?`+bs-W&EA(7LJ+Em`gO^@J_Yevmi!i|UL!QY4_>In zsk1r-g}FxgPJf}=Wk8mI;ZBW5P`h|(&6rV{D}qA) z({|Cyn`rp9Dm4i*zJviKiTmg5>?~$8Mh(fmMV5KAO*fAvo43w(a&3?qYe~i`_Y(Le zipO5t9gO$gpD&cxv?PZG+m$@zT$jb5&QWFeytX~rOdX=0#Y<00>gZF?Ifw*nIHFnA z;4par=>%dQhzW87pY6fgXTs*5?)tcDS7J*>ZP1qFU3f^o4^^jW)gVdg zzM~uTvJY`Nkou~RK2XVR%C$p?kFkSz+GQJw@Tw0?=ZZoO8lVl-_tXZr$%c{-#6RxS z9-xMd#k;B6x-|kngfk<4a8$TOrFxS*@B;PDmNs-Je;bjM26QMagaClZPa$uyikDb} zRG=pGI$C_3>+?KP0(Nr&J1&Tg^)aQxyx^hKwroZ&22A4GJzH9cO{&l)6e6LHBouN- z5@IaeO>xe16d@Uo{3U=~jBEBGf;Jn`;kneJRwQA~WB5%HX)bxHuATS zpWsTt?I5kvwj@H5bo=%S`VVVTOS9m2IF#=KBDpt`FQ?@Mp900B)qILaRSo&8a?QhP tJ$gLDWHaaaY;wd8D;~fSE9E16DzN{(_NIgRbTPr_1B|?@a)U33e*rLL%AWuL literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache new file mode 100644 index 0000000..254cd82 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp +../include/ore.apptoken.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..ce54990 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.apptoken/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make new file mode 100644 index 0000000..bfe4926 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/src/ore.apptoken.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp > CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp -o CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s + +# Object files for target ore.apptoken.wasm +ore_apptoken_wasm_OBJECTS = \ +"CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + +# External object files for target ore.apptoken.wasm +ore_apptoken_wasm_EXTERNAL_OBJECTS = + +ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o +ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make +ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.apptoken.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.apptoken.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build: ore.apptoken/ore.apptoken.wasm + +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && $(CMAKE_COMMAND) -P CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/clean + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..401909b --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + "ore.apptoken.wasm" + "ore.apptoken.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.apptoken.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal new file mode 100644 index 0000000..862aed7 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make new file mode 100644 index 0000000..baa7b7d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/include/ore.apptoken.hpp +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/src/ore.apptoken.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make new file mode 100644 index 0000000..0b811c6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/ore.apptoken.abi -contract ore.apptoken + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt new file mode 100644 index 0000000..e834f9b --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -o ore.apptoken.wasm diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/Makefile b/tests/old-contracts/ore-protocol/ore.apptoken/Makefile new file mode 100644 index 0000000..3d2fe44 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule + +# Convenience name for target. +ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule + +.PHONY : ore.apptoken.wasm + +# fast build rule for target. +ore.apptoken.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build +.PHONY : ore.apptoken.wasm/fast + +src/ore.apptoken.o: src/ore.apptoken.cpp.o + +.PHONY : src/ore.apptoken.o + +# target to build an object file +src/ore.apptoken.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o +.PHONY : src/ore.apptoken.cpp.o + +src/ore.apptoken.i: src/ore.apptoken.cpp.i + +.PHONY : src/ore.apptoken.i + +# target to preprocess a source file +src/ore.apptoken.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i +.PHONY : src/ore.apptoken.cpp.i + +src/ore.apptoken.s: src/ore.apptoken.cpp.s + +.PHONY : src/ore.apptoken.s + +# target to generate assembly for a file +src/ore.apptoken.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s +.PHONY : src/ore.apptoken.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.apptoken.wasm" + @echo "... src/ore.apptoken.o" + @echo "... src/ore.apptoken.i" + @echo "... src/ore.apptoken.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake new file mode 100644 index 0000000..a90a8e4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi b/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi new file mode 100644 index 0000000..afbe954 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi @@ -0,0 +1,185 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currency_stats", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currency_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm b/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm new file mode 100755 index 0000000000000000000000000000000000000000..a331e17aad11f394e0ae437d71f292cb5de5e799 GIT binary patch literal 23283 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache new file mode 100644 index 0000000..9d6c0c0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache @@ -0,0 +1,48 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp +map +- +vector +- +algorithm +- +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +eosiolib/asset.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/asset.hpp +eosiolib/print.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/print.hpp +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +eosiolib/time.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/time.hpp +ore.rights_registry.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +ore.types.h +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp +../include/ore.instrument.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..07d630d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.instrument/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make new file mode 100644 index 0000000..c8ce6ff --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s + +# Object files for target ore.instrument.wasm +ore_instrument_wasm_OBJECTS = \ +"CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + +# External object files for target ore.instrument.wasm +ore_instrument_wasm_EXTERNAL_OBJECTS = + +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build: ore.instrument/ore.instrument.wasm + +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..91e6c33 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + "ore.instrument.wasm" + "ore.instrument.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.instrument.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal new file mode 100644 index 0000000..9807d9a --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make new file mode 100644 index 0000000..6ca0b8d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.instrument.hpp +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.rights_registry.hpp +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.types.h +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make new file mode 100644 index 0000000..d79a82e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt new file mode 100644 index 0000000..d82a07e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.instrument/Makefile b/tests/old-contracts/ore-protocol/ore.instrument/Makefile new file mode 100644 index 0000000..328371d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +# Convenience name for target. +ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +.PHONY : ore.instrument.wasm + +# fast build rule for target. +ore.instrument.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build +.PHONY : ore.instrument.wasm/fast + +src/ore.instrument.o: src/ore.instrument.cpp.o + +.PHONY : src/ore.instrument.o + +# target to build an object file +src/ore.instrument.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o +.PHONY : src/ore.instrument.cpp.o + +src/ore.instrument.i: src/ore.instrument.cpp.i + +.PHONY : src/ore.instrument.i + +# target to preprocess a source file +src/ore.instrument.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i +.PHONY : src/ore.instrument.cpp.i + +src/ore.instrument.s: src/ore.instrument.cpp.s + +.PHONY : src/ore.instrument.s + +# target to generate assembly for a file +src/ore.instrument.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s +.PHONY : src/ore.instrument.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.instrument.wasm" + @echo "... src/ore.instrument.o" + @echo "... src/ore.instrument.i" + @echo "... src/ore.instrument.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake new file mode 100644 index 0000000..d757e39 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi b/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi new file mode 100644 index 0000000..eacd126 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi @@ -0,0 +1,478 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "accountbalance", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "accountdata", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "balance", + "type": "uint64" + }, + { + "name": "instruments", + "type": "uint64[]" + } + ] + }, + { + "name": "args", + "base": "", + "fields": [ + { + "name": "name", + "type": "string" + }, + { + "name": "value", + "type": "string" + } + ] + }, + { + "name": "burn", + "base": "", + "fields": [ + { + "name": "burner", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "checkright", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "issuer", + "type": "name" + }, + { + "name": "rightname", + "type": "string" + }, + { + "name": "deferred_transaction_id", + "type": "uint64" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "createinst", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "instrumentId", + "type": "uint64" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + } + ] + }, + { + "name": "currencystat", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "instrument_data", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "instrument_class", + "type": "string" + }, + { + "name": "description", + "type": "string" + }, + { + "name": "instrument_template", + "type": "string" + }, + { + "name": "security_type", + "type": "string" + }, + { + "name": "parameter_rules", + "type": "param_type[]" + }, + { + "name": "rights", + "type": "right[]" + }, + { + "name": "parent_instrument_id", + "type": "uint64" + }, + { + "name": "data", + "type": "args[]" + }, + { + "name": "encrypted_by", + "type": "string" + }, + { + "name": "mutability", + "type": "uint8" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "mint", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + }, + { + "name": "instrumentId", + "type": "uint64" + } + ] + }, + { + "name": "param_type", + "base": "", + "fields": [ + { + "name": "type", + "type": "string" + }, + { + "name": "values", + "type": "args[]" + } + ] + }, + { + "name": "params", + "base": "", + "fields": [ + { + "name": "params", + "type": "args[]" + } + ] + }, + { + "name": "revoke", + "base": "", + "fields": [ + { + "name": "revoker", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "right", + "base": "", + "fields": [ + { + "name": "right_name", + "type": "string" + }, + { + "name": "description", + "type": "string" + }, + { + "name": "price_in_cpu", + "type": "string" + }, + { + "name": "additional_url_params", + "type": "params[]" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "id", + "type": "uint64" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "minted_by", + "type": "name" + }, + { + "name": "minted_at", + "type": "uint64" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "revoked", + "type": "bool" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + }, + { + "name": "template_hash", + "type": "uint64" + }, + { + "name": "class_hash", + "type": "uint64" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "sender", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "update", + "base": "", + "fields": [ + { + "name": "updater", + "type": "name" + }, + { + "name": "instrument_template", + "type": "string" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + } + ] + } + ], + "actions": [ + { + "name": "burn", + "type": "burn", + "ricardian_contract": "" + }, + { + "name": "checkright", + "type": "checkright", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "createinst", + "type": "createinst", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "mint", + "type": "mint", + "ricardian_contract": "" + }, + { + "name": "revoke", + "type": "revoke", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + }, + { + "name": "update", + "type": "update", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "account", + "type": "accountdata", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "accounts", + "type": "accountbalance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currencystat", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "tokens", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm b/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm new file mode 100755 index 0000000000000000000000000000000000000000..93891afb6e4777de6639fb166fc13fe7a12ac9b2 GIT binary patch literal 103371 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 W#j=B)eT|pTEWRxCCuVkGsq}vWUQb8> literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache new file mode 100644 index 0000000..353e94e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache @@ -0,0 +1,26 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/eosio.hpp +ore.types.h +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/transaction.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp +../include/ore.rights_registry.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..538a53e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.rights_registry/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make new file mode 100644 index 0000000..69d81ae --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s + +# Object files for target ore.rights_registry.wasm +ore_rights_registry_wasm_OBJECTS = \ +"CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + +# External object files for target ore.rights_registry.wasm +ore_rights_registry_wasm_EXTERNAL_OBJECTS = + +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build: ore.rights_registry/ore.rights_registry.wasm + +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..5e98bc2 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + "ore.rights_registry.wasm" + "ore.rights_registry.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal new file mode 100644 index 0000000..afedd88 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make new file mode 100644 index 0000000..23bbc68 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.rights_registry.hpp +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.types.h +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make new file mode 100644 index 0000000..57f65fc --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt new file mode 100644 index 0000000..3a9fb23 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile b/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile new file mode 100644 index 0000000..463b193 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +# Convenience name for target. +ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +.PHONY : ore.rights_registry.wasm + +# fast build rule for target. +ore.rights_registry.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build +.PHONY : ore.rights_registry.wasm/fast + +src/ore.rights_registry.o: src/ore.rights_registry.cpp.o + +.PHONY : src/ore.rights_registry.o + +# target to build an object file +src/ore.rights_registry.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o +.PHONY : src/ore.rights_registry.cpp.o + +src/ore.rights_registry.i: src/ore.rights_registry.cpp.i + +.PHONY : src/ore.rights_registry.i + +# target to preprocess a source file +src/ore.rights_registry.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i +.PHONY : src/ore.rights_registry.cpp.i + +src/ore.rights_registry.s: src/ore.rights_registry.cpp.s + +.PHONY : src/ore.rights_registry.s + +# target to generate assembly for a file +src/ore.rights_registry.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s +.PHONY : src/ore.rights_registry.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.rights_registry.wasm" + @echo "... src/ore.rights_registry.o" + @echo "... src/ore.rights_registry.i" + @echo "... src/ore.rights_registry.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake new file mode 100644 index 0000000..dbe415e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi b/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi new file mode 100644 index 0000000..1ffe335 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi @@ -0,0 +1,136 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "args", + "base": "", + "fields": [ + { + "name": "name", + "type": "string" + }, + { + "name": "value", + "type": "string" + } + ] + }, + { + "name": "deleteright", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "right_name", + "type": "string" + } + ] + }, + { + "name": "endpoint_url", + "base": "", + "fields": [ + { + "name": "base_right", + "type": "string" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "method", + "type": "string" + }, + { + "name": "matches_params", + "type": "args[]" + }, + { + "name": "token_life_span", + "type": "uint64" + }, + { + "name": "is_default", + "type": "bool" + } + ] + }, + { + "name": "right_reg", + "base": "", + "fields": [ + { + "name": "id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "urls", + "type": "endpoint_url[]" + }, + { + "name": "issuer_whitelist", + "type": "name[]" + } + ] + }, + { + "name": "upsertright", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "urls", + "type": "endpoint_url[]" + }, + { + "name": "issuer_whitelist", + "type": "name[]" + } + ] + } + ], + "actions": [ + { + "name": "deleteright", + "type": "deleteright", + "ricardian_contract": "" + }, + { + "name": "upsertright", + "type": "upsertright", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "rights", + "type": "right_reg", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm b/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm new file mode 100755 index 0000000000000000000000000000000000000000..5e895d52d6686f80a0a9904a733048db078608b5 GIT binary patch literal 25233 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache new file mode 100644 index 0000000..38e7db4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp +eosiolib/asset.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/asset.hpp +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/eosio.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp +../include/ore.standard_token.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..c12ba57 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.standard_token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make new file mode 100644 index 0000000..06e2557 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s + +# Object files for target ore.standard_token.wasm +ore_standard_token_wasm_OBJECTS = \ +"CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + +# External object files for target ore.standard_token.wasm +ore_standard_token_wasm_EXTERNAL_OBJECTS = + +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm + +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..27b4531 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + "ore.standard_token.wasm" + "ore.standard_token.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.standard_token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal new file mode 100644 index 0000000..f5ff152 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make new file mode 100644 index 0000000..13c7e17 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make new file mode 100644 index 0000000..2bc7b56 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt new file mode 100644 index 0000000..ed53ad4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/Makefile b/tests/old-contracts/ore-protocol/ore.standard_token/Makefile new file mode 100644 index 0000000..9f63b2f --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +# Convenience name for target. +ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +.PHONY : ore.standard_token.wasm + +# fast build rule for target. +ore.standard_token.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build +.PHONY : ore.standard_token.wasm/fast + +src/ore.standard_token.o: src/ore.standard_token.cpp.o + +.PHONY : src/ore.standard_token.o + +# target to build an object file +src/ore.standard_token.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o +.PHONY : src/ore.standard_token.cpp.o + +src/ore.standard_token.i: src/ore.standard_token.cpp.i + +.PHONY : src/ore.standard_token.i + +# target to preprocess a source file +src/ore.standard_token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i +.PHONY : src/ore.standard_token.cpp.i + +src/ore.standard_token.s: src/ore.standard_token.cpp.s + +.PHONY : src/ore.standard_token.s + +# target to generate assembly for a file +src/ore.standard_token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s +.PHONY : src/ore.standard_token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.standard_token.wasm" + @echo "... src/ore.standard_token.o" + @echo "... src/ore.standard_token.i" + @echo "... src/ore.standard_token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake new file mode 100644 index 0000000..41635ba --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi b/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi new file mode 100644 index 0000000..c26b593 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi @@ -0,0 +1,264 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "allowance", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + } + ] + }, + { + "name": "approve", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currencystat", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transferfrom", + "base": "", + "fields": [ + { + "name": "sender", + "type": "name" + }, + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "approve", + "type": "approve", + "ricardian_contract": "" + }, + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + }, + { + "name": "transferfrom", + "type": "transferfrom", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "allowances", + "type": "allowance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currencystat", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm b/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..cccf3208480d0d88da8896a1a547c17bc34c4b3f GIT binary patch literal 39739 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%0ALZ@JR}N;_9Sul(?C6KY6U>=G z9&#?%F7X?k%eN#RHf%8F-;#Lyu2w&k8n)+uw-TS`cR#ff|EU(AaP*%Zc#4CCcOXjg zf-)m@)c>v^Ur%fq^}lN%On66d^kf2?4YOcNOdl7RtpxO9W$t{;Q2~>A++^h|V3vt& z1#By{woFDUNEZTn+a)90V7Fy5Qo-Cd8L8&BRWf2eas7s5q(-xj zh%VwYl#F<e6;! z`h@-@&^F1*P&PA=oU~jl2O`gw=C9vMqpm$c`BWV>*;)31#FwZpX&tJI=-(Ro0lv<< z#X&@UIIvbybg(bbQV1Nn4ytLA5vls14<~P5wouMkRk5IDr-pFN^$W7Vx>z9=Pk@x| z4IHRO+1Un|gWL(xaCS+X<*V2_DqfdEDwVSHh=BU>hx2-q!c8Pp$`7y_mC z_I;KCDHsHyCFihq+5ym(Fe-Gk&TM4c3L{w%U&19l{nqD+BpTlwe<9;%uKjPz4A#lF z-3U^b$iv^3F>7UN_H`HBtseB$ESWv!iviN+E`DI+V#pO%;k25(%?6sV81m~0J1i>` zDLrQpy_MsQhU1HWGB#YYzeYtWN?k2|%s;U|3fHzhR~SOvl>R*2FyWU02Yvzqi+t~H8v%P=d|2B@HA2*S5_R$kSO^z-#sIQAL^i#Bds!Ov1!p+o<^X0@Yde9P`OZHXh%{ zM|s-%ng|7C{%SQ}E3k5)5RC>AmHbweWPM8S!lQ7yTdR=1xkmR;GxjL4d*du22j4Ae z@3rqx$cm`0j3Tx7ni}^><67Tu6=VN5zA73U`}o>KT`~5t0+nY-1pV>y+UA%2rmwDV zCJi{AvX5ArL1|dAT{MyIzLNl)1pyI*=<~jUH&WJAM;|5zvBwZGD%3*UP|-uTtL=i= z71LgAOcPN+LREKK=!`#5=M{T^GZp1G20BK08!7z3kU;hjD_v8!Ao{~SVLIQl1u2&J z^ihk7kbf5Q_IiAN@b9vD851GjBaxD1X~|+(vLL1;t53|WC2J!w`}0e*^0`5>jEF(9 zDoJUast6hAdaBq`ay-!nB*!nyd&%j~H~X`l&yUKVy%c44oS2@S@6EWiMK?V^zj%Cl zt>>1e-`HD?W*5#*&(F@d)rU?$usH7)rcd`GK6yx=Ba!`l^+o=8>y$sf-XEv_u|Gcc zVSk+aYdcEtee#p6m|XmgDBD?&cxGv7{vihYW$xa5divZQ zt9HkoKC`;!9st3`)!DV#v%=@&H0iD_p6V^Q2WQt#R@hF@uk@y89&){Nv#V>XwEGI} zCKeXm1Jm=<3&(qI@qxMC@ilj1@yx;uk01R|l-)CZnkx-3yYNOgy|lElcoxdcuDa8U zD?PV%a(aPZy*`K&b{QJ3xas4^)n7;f?U|>0rx)GH>A~L5eZc|uz(Z>gm$!{+^TN%D z&n)&<-NNFU$NYA8oO!?!-|&In31Kq3x_U-)f5(TTY*$6JP?9*L?awc9iZpC-$$KeJ#M((c6U!i+oB6H)lQSLOw%hPxF4e4Q%W{c5;e^S>Gk z7<{lQyG{a8fmo5G@PN-wWo>t2W%0DG`1DlP6xN*oG3VbasTmTky8l-4)gRg95g_mQ z7~>+0D>Ez84=z*!$OAr)k?js#+(ZlBc+XybD9HQD;)5u-SBjb5d~c1B7gyXu52#+& zdNX&r^7xv>;K9X(?^r{2&w};>N_64`x^gGu@#1`T=Zigij?XWyq71#`(`PsiDh31+ z|9+&mvZziUqto+(zAa6!u6k=TyVhHoURzu_3Y|iSSp@LR{MzhMxYj#IPyXC!_Ke=j z3Wy4G5xeTfQ~pj$_Pih~K~4N9s}4wOCIgEnn86~*t+?Zh3y}S|^b>EJwH{mn78m@@ zo9xa_=$&4inLY8)wwUoZaq6){(`y`?PvK|Zb7pAOF($`^x9hQ^b$&fGR(|4k#)^mK=4LsdKfY<7^2kgpcOR3Xu@4A zUT@{Z{NjT=;hX*0b@da8Sa`s9wzBWQUdkyvXcn^;OKcGAhG%_)#|IX({R1eio_WA% zeHFa;3K`-X+HORRua#vt4n7>fj?W}zW4F!E&)l|p+p4=w_LL7&Wr>L!Cq*Ev#Le}v z0hQQ@UdY|57|-_}vRgvK*##u%w1_s?nnrwMA-iLfbQp+jg@aEpWX}zNeamZ<4L*>N uy]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../ore.system/include/accounts.h +eosio/crypto.hpp +- + +../ore.system/include/common.h + +../ore.system/include/ore.system.hpp +eosio/eosio.hpp +- +eosio/asset.hpp +- +eosio/ignore.hpp +- +eosio/transaction.hpp +../ore.system/include/eosio/transaction.hpp +accounts.h +../ore.system/include/accounts.h +common.h +../ore.system/include/common.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp +ore.system.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..38c1580 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.system/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make new file mode 100644 index 0000000..f63e4a2 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.system/CMakeFiles/ore.system.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.system/CMakeFiles/ore.system.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.system/CMakeFiles/ore.system.wasm.dir/flags.make + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ore.system/CMakeFiles/ore.system.wasm.dir/flags.make +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s + +# Object files for target ore.system.wasm +ore_system_wasm_OBJECTS = \ +"CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + +# External object files for target ore.system.wasm +ore_system_wasm_EXTERNAL_OBJECTS = + +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/build.make +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.system/CMakeFiles/ore.system.wasm.dir/build: ore.system/ore.system.wasm + +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/build + +ore.system/CMakeFiles/ore.system.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean + +ore.system/CMakeFiles/ore.system.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..578a7b3 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + "ore.system.wasm" + "ore.system.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal new file mode 100644 index 0000000..d11efd6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o + ../ore.system/include/accounts.h + ../ore.system/include/common.h + ../ore.system/include/ore.system.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make new file mode 100644 index 0000000..15fb232 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/accounts.h +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/common.h +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/ore.system.hpp +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make new file mode 100644 index 0000000..e4fb021 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/include + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt new file mode 100644 index 0000000..20333f4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.system/Makefile b/tests/old-contracts/ore-protocol/ore.system/Makefile new file mode 100644 index 0000000..929d1e3 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.system/CMakeFiles/ore.system.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule + +# Convenience name for target. +ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule + +.PHONY : ore.system.wasm + +# fast build rule for target. +ore.system.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build +.PHONY : ore.system.wasm/fast + +src/ore.system.o: src/ore.system.cpp.o + +.PHONY : src/ore.system.o + +# target to build an object file +src/ore.system.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o +.PHONY : src/ore.system.cpp.o + +src/ore.system.i: src/ore.system.cpp.i + +.PHONY : src/ore.system.i + +# target to preprocess a source file +src/ore.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i +.PHONY : src/ore.system.cpp.i + +src/ore.system.s: src/ore.system.cpp.s + +.PHONY : src/ore.system.s + +# target to generate assembly for a file +src/ore.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s +.PHONY : src/ore.system.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.system.wasm" + @echo "... src/ore.system.o" + @echo "... src/ore.system.i" + @echo "... src/ore.system.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake new file mode 100644 index 0000000..ad30cc5 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.system/ore.system.abi b/tests/old-contracts/ore-protocol/ore.system/ore.system.abi new file mode 100644 index 0000000..bb8e4c8 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/ore.system.abi @@ -0,0 +1,236 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "chgacctier", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "pricekey", + "type": "uint64" + } + ] + }, + { + "name": "createoreacc", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "createtoken", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "oreprice", + "base": "", + "fields": [ + { + "name": "key", + "type": "uint64" + }, + { + "name": "createprice", + "type": "asset" + }, + { + "name": "rambytes", + "type": "uint64" + }, + { + "name": "netamount", + "type": "asset" + }, + { + "name": "cpuamount", + "type": "asset" + } + ] + }, + { + "name": "reflog", + "base": "", + "fields": [ + { + "name": "referral", + "type": "name" + }, + { + "name": "newaccount", + "type": "name" + } + ] + }, + { + "name": "refstats", + "base": "", + "fields": [ + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "count", + "type": "uint64" + } + ] + }, + { + "name": "setprice", + "base": "", + "fields": [ + { + "name": "createprice", + "type": "asset" + }, + { + "name": "rambytes", + "type": "uint64" + }, + { + "name": "netamount", + "type": "asset" + }, + { + "name": "cpuamount", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + } + ] + }, + { + "name": "tierinfo", + "base": "", + "fields": [ + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "createprice", + "type": "asset" + } + ] + }, + { + "name": "tokenprice", + "base": "", + "fields": [ + { + "name": "tokenprice", + "type": "asset" + }, + { + "name": "tokenkey", + "type": "name" + } + ] + } + ], + "actions": [ + { + "name": "chgacctier", + "type": "chgacctier", + "ricardian_contract": "" + }, + { + "name": "createoreacc", + "type": "createoreacc", + "ricardian_contract": "" + }, + { + "name": "createtoken", + "type": "createtoken", + "ricardian_contract": "" + }, + { + "name": "setprice", + "type": "setprice", + "ricardian_contract": "" + }, + { + "name": "tokenprice", + "type": "tokenprice", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "pricetable", + "type": "oreprice", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "reflog", + "type": "reflog", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refstats", + "type": "refstats", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "tierinfo", + "type": "tierinfo", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.system/ore.system.wasm b/tests/old-contracts/ore-protocol/ore.system/ore.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..e0d3dba6a7fff2808dafb2ece856c743b570ee8b GIT binary patch literal 45756 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 C?6*q* literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache new file mode 100644 index 0000000..168ec6c --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp +eosiolib/eosio.hpp +- +eosiolib/asset.hpp +- +eosiolib/time.hpp +- +chrono +- +string +- + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..c78b7e0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make new file mode 100644 index 0000000..e573abd --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp > CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s + +# Object files for target ore.usage_log.wasm +ore_usage_log_wasm_OBJECTS = \ +"CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + +# External object files for target ore.usage_log.wasm +ore_usage_log_wasm_EXTERNAL_OBJECTS = + +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build: ore.usage_log/ore.usage_log.wasm + +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..a5b32da --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + "ore.usage_log.wasm" + "ore.usage_log.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.usage_log.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal new file mode 100644 index 0000000..b4f2fd6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make new file mode 100644 index 0000000..8eeec66 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make new file mode 100644 index 0000000..89510f6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt new file mode 100644 index 0000000..963a4ec --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/Makefile b/tests/old-contracts/ore-protocol/ore.usage_log/Makefile new file mode 100644 index 0000000..87e7936 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +# Convenience name for target. +ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +.PHONY : ore.usage_log.wasm + +# fast build rule for target. +ore.usage_log.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build +.PHONY : ore.usage_log.wasm/fast + +src/ore.usage_log.o: src/ore.usage_log.cpp.o + +.PHONY : src/ore.usage_log.o + +# target to build an object file +src/ore.usage_log.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o +.PHONY : src/ore.usage_log.cpp.o + +src/ore.usage_log.i: src/ore.usage_log.cpp.i + +.PHONY : src/ore.usage_log.i + +# target to preprocess a source file +src/ore.usage_log.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i +.PHONY : src/ore.usage_log.cpp.i + +src/ore.usage_log.s: src/ore.usage_log.cpp.s + +.PHONY : src/ore.usage_log.s + +# target to generate assembly for a file +src/ore.usage_log.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s +.PHONY : src/ore.usage_log.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.usage_log.wasm" + @echo "... src/ore.usage_log.o" + @echo "... src/ore.usage_log.i" + @echo "... src/ore.usage_log.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake new file mode 100644 index 0000000..5bd99dd --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi b/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi new file mode 100644 index 0000000..0781355 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi @@ -0,0 +1,152 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "callcount", + "base": "", + "fields": [ + { + "name": "right_hash", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "last_usage_time", + "type": "time_point_sec" + }, + { + "name": "total_count", + "type": "uint64" + }, + { + "name": "total_cpu", + "type": "asset" + } + ] + }, + { + "name": "createlog", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "token_hash", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "deletelog", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "token_hash", + "type": "string" + } + ] + }, + { + "name": "log", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_hash", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "action_type", + "type": "bool" + }, + { + "name": "token_hash", + "type": "uint64" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "updatecount", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "cpu", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "createlog", + "type": "createlog", + "ricardian_contract": "" + }, + { + "name": "deletelog", + "type": "deletelog", + "ricardian_contract": "" + }, + { + "name": "updatecount", + "type": "updatecount", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "counts", + "type": "callcount", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "logs", + "type": "log", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm b/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm new file mode 100755 index 0000000000000000000000000000000000000000..35ee2c1c25d2fb14b93d90261ea362b29dfd75e0 GIT binary patch literal 26475 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 ncLuRp> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" \ No newline at end of file diff --git a/tests/producer1/hard_start.sh b/tests/producer1/hard_start.sh new file mode 100755 index 0000000..a752b86 --- /dev/null +++ b/tests/producer1/hard_start.sh @@ -0,0 +1,31 @@ +#!/bin/bash +DATADIR="./blockchain" +CURDIRNAME=${PWD##*/} +nodeos=nodeos +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name producer1 \ +--http-server-address 127.0.0.1:8011 \ +--p2p-listen-endpoint 127.0.0.1:9011 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--p2p-peer-address localhost:9010 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--hard-replay-blockchain \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/producer1/start.sh b/tests/producer1/start.sh new file mode 100755 index 0000000..f62ac58 --- /dev/null +++ b/tests/producer1/start.sh @@ -0,0 +1,31 @@ +#!/bin/bash +DATADIR="./blockchain" +CURDIRNAME=${PWD##*/} +nodeos=nodeos +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name producer1 \ +--http-server-address 127.0.0.1:8011 \ +--p2p-listen-endpoint 127.0.0.1:9011 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--p2p-peer-address localhost:9010 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--p2p-peer-address localhost:9014 \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/producer1/stop.sh b/tests/producer1/stop.sh new file mode 100755 index 0000000..faa40cc --- /dev/null +++ b/tests/producer1/stop.sh @@ -0,0 +1,16 @@ +#!/bin/bash +DATADIR="./blockchain/" + +if [ -f $DATADIR"/eosd.pid" ]; then +pid=`cat $DATADIR"/eosd.pid"` +echo $pid +kill $pid +rm -r $DATADIR"/eosd.pid" +echo -ne "Stoping Node" +while true; do +[ ! -d "/proc/$pid/fd" ] && break +echo -ne "." +sleep 1 +done +echo -ne "\rNode Stopped. \n" +fi \ No newline at end of file diff --git a/tests/rights_registry.py b/tests/rights_registry.py deleted file mode 100755 index 114f4a0..0000000 --- a/tests/rights_registry.py +++ /dev/null @@ -1,117 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - - create_account("right", master) - right_contract = Contract(right, "/root/ore-protocol/contracts/ore.rights_registry") - right_contract.build() - right_contract.deploy() - - def test_02(self): - COMMENT(''' - Register rights: - ''') - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #You are not the issuer of the existing contract. Update canceled. - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(app, Permission.ACTIVE)) - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi2", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(app, Permission.ACTIVE)) - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/setup.py b/tests/setup.py deleted file mode 100755 index 02c8481..0000000 --- a/tests/setup.py +++ /dev/null @@ -1,210 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -STANDARD_TOKEN = "~/Workspace/testeos/contracts/ore.standard_token/" -RIGHTS_REGISTRY = "~/Workspace/ore-protocol/contracts/ore.rights_registry/" -INSTRUMENT = "~/Workspace/ore-protocol/contracts/ore.instrument/" -USAGE_LOG = "~/Workspace/ore-protocol/contracts/ore.usage_log/" -APIM_MANAGER = "~/Workspace/ore-protocol/contracts/apim.manager/" - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - create_account("token", master) - token_contract = Contract(token, "ore.standard_token") - token_contract.build() - token_contract.deploy() - - create_account("right", master) - right_contract = Contract(right, "ore.rights_registry") - right_contract.build() - right_contract.deploy() - - create_account("instr", master) - instr_contract = Contract(instr, "ore.instrument") - instr_contract.build() - instr_contract.deploy() - - create_account("apim", master) - apim_contract = Contract(apim, "apim.manager") - apim_contract.build() - apim_contract.deploy() - - create_account("usage", master) - usage_contract = Contract(usage, "ore.usage_log") - usage_contract.build() - usage_contract.deploy() - - # token_contract.delete() - # right_contract.delete() - # instr_contract.delete() - # apim_contract.delete() - # usage_contract.delete() - - def test_02(self): - # COMMENT(''' - # Create and issue tokens: - # ''') - - # token.push_action( - # "create", - # { - # "issuer": token, - # "maximum_supply": "100000000.0000 CPU" - # }, - # permission=(token, Permission.ACTIVE)) - - # token.push_action( - # "create", - # { - # "issuer": token, - # "maximum_supply": "100000000.0000 ORE" - # }, - # permission=(token, Permission.ACTIVE)) - - # instr.push_action( - # "create", - # { - # "issuer": instr, - # "maximum_supply": "100000000.0000 OREINST" - # }, - # permission=(instr, Permission.ACTIVE)) - - # token.push_action( - # "issue", - # { - # "to": app, - # "quantity": "10000000.0000 CPU", - # "memo": "" - # }, - # permission=(token, Permission.ACTIVE)) - - # token.push_action( - # "issue", - # { - # "to": app, - # "quantity": "10000000.0000 ORE", - # "memo": "" - # }, - # permission=(token, Permission.ACTIVE)) - - # instr.push_action( - # "issue", - # { - # "to": instr, - # "quantity": "10000000.0000 OREINST", - # "memo": "" - # }, - # permission=(instr, Permission.ACTIVE)) - - def test_03(self): - COMMENT(''' - Register rights: - ''') - - right.push_action( - "upsertright", - { - "owner": apim, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(apim, Permission.ACTIVE)) - - - - def test_04(self): - COMMENT(''' - Publish and license offers: - ''') - with self.assertRaises(Error): - apim.push_action( - "publishapi", - { - "creator":app, - "issuer":app, - "api_voucher_license_price_in_cpu":"0", - "api_voucher_lifetime_in_seconds": "10", - "api_voucher_start_date": "0", - "api_voucher_end_date": "0", - "api_voucher_mutability": "0", - "api_voucher_security_type":"pass", - "api_voucher_valid_forever": "0", - "right_params": [ - { - "right_name": "apimarket.manager.licenseApi", - "right_description":"description", - "right_price_in_cpu":"100", - "api_name":"apis", - "api_description":"desci", - "api_price_in_cpu":"10", - "api_payment_model":"pass", - "api_additional_url_params":"" - } - ], - "api_voucher_parameter_rules":[], - "offer_mutability": 2, - "offer_security_type": "sec", - "offer_template":"", - "offer_start_time": 0, - "offer_end_time":0, - "offer_override_id":0 - }, - permission=(app, Permission.ACTIVE)) - - - def test_05(self): - COMMENT(''' - Check tables: - ''') - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/setupProduction.sh b/tests/setupProduction.sh new file mode 100755 index 0000000..00e9889 --- /dev/null +++ b/tests/setupProduction.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +cleos=cleos + +production_eosio_contracts=~/ore-protocol/tests/old-contracts/eosio.contracts + +production_ore_contracts=~/ore-protocol/tests/old-contracts/ore-protocol + +createescrow_path=~/ore-protocol/tests/old-contracts/CreateEscrow + +echo 'Create accounts' +./chain-setup/2.create_accounts.sh $cleos $production_eosio_contracts +echo 'Vote producer' +./chain-setup/3.vote.sh $cleos +echo 'Deploy system.ore' +./chain-setup/4.oresystem.sh $cleos $production_ore_contracts +echo 'Deploy createescrow' +./chain-setup/5.createescrow.sh $cleos $createescrow_path diff --git a/tests/stake.sh b/tests/stake.sh new file mode 100755 index 0000000..9c52e1c --- /dev/null +++ b/tests/stake.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +cleos=$1 + +$cleos wallet unlock -n local --password PW5KaVyD3RTq5QER4zHLNXoCxJZLCgMWmvpAiXdwwBvKFp5F1g2TL + +$cleos push action system.ore createoreacc '[ "producer1", "test11111122", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 + +$cleos get table eosio.token ORE stakestats +$cleos get table eosio.token producer1 reserves +$cleos get table eosio.token test11111122 stakeinfo + +$cleos push action system.ore settier '[ 100, 1000000000, 16320875724 , "1.0000 ORE", "1.000 ORE"]' -p system.ore + +$cleos push action system.ore createoreacc '[ "eosio", "test11111123", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, ""]' -p eosio + \ No newline at end of file diff --git a/tests/standard_token.py b/tests/standard_token.py deleted file mode 100755 index 6ca6b6b..0000000 --- a/tests/standard_token.py +++ /dev/null @@ -1,380 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - create_account("nonapp", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - create_account("token", master) - token_contract = Contract(token, "/root/ore-protocol/contracts/ore.standard_token") - token_contract.build() - token_contract.deploy() - - def test_02(self): - COMMENT(''' - Create tokens: - ''') - - #Valid transaction - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 ORE" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid symbol name - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 OREEEEEE" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid supply - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000.000000000000000000000000000000 ORA" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Max supply must be positive - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "-100000000.0000 ORA" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token symbol already exists - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 ORE" - }, - permission=(token, Permission.ACTIVE)) - - - def test_03(self): - COMMENT(''' - Issue tokens: - ''') - #Valid transaction - token.push_action( - "issue", - { - "to": app, - "quantity": "10000000.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - token.push_action( - "issue", - { - "to": token, - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid symbol name - token.push_action( - "issue", - { - "to": app, - "quantity": "100.0000 OREEEEEE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token symbol does not exists - token.push_action( - "issue", - { - "to": app, - "quantity": "100.0000 ORU", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Memo has more than 256 bytes - token.push_action( - "issue", - { - "to": app, - "quantity": "100.0000 ORE", - "memo": "LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity must be positive - token.push_action( - "issue", - { - "to": app, - "quantity": "-100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Symbol precision mismatch - token.push_action( - "issue", - { - "to": app, - "quantity": "100.000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity exceeds available supply - token.push_action( - "issue", - { - "to": app, - "quantity": "100000000.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - def test_04(self): - COMMENT(''' - Approve tokens: - ''') - #Valid transaction - token.push_action( - "approve", - { - "from": app, - "to": nonapp, - "quantity": "10.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Amount being approved is more than the balance of approver account - token.push_action( - "approve", - { - "from": app, - "to": nonapp, - "quantity": "10000001.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - def test_05(self): - COMMENT(''' - Retire tokens: - ''') - #Valid transaction - token.push_action( - "retire", - { - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid symbol name - token.push_action( - "retire", - { - "quantity": "100.0000 OREEEEEE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token symbol does not exists - token.push_action( - "retire", - { - "quantity": "100.0000 ORU", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Memo has more than 256 bytes - token.push_action( - "retire", - { - "quantity": "100.0000 ORE", - "memo": "LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity must be positive - token.push_action( - "retire", - { - "quantity": "-100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Symbol precision mismatch - token.push_action( - "retire", - { - "quantity": "100.000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - - def test_06(self): - COMMENT(''' - Transfer tokens: - ''') - #Valid Transaction - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "10.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Cannot transfer to self - token.push_action( - "transfer", - { - "from":app, - "to": app, - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #To account does not exist - token.push_action( - "transfer", - { - "from":app, - "to": "nonexist", - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Memo has more than 256 bytes - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "100.0000 ORE", - "memo": "LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid quantity - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "A ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity must be positive - - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "-100.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Symbol precision mismatch - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "100.000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - - def test_07(self): - COMMENT(''' - Transfer From tokens: - ''') - token.push_action( - "transferfrom", - { - "sender": nonapp, - "from":app, - "to": token, - "quantity": "5.0000 ORE", - "memo": "" - }, - permission=(nonapp, Permission.ACTIVE)) - - with self.assertRaises(Error): #The amount being transferred is more than the approved account - token.push_action( - "transferfrom", - { - "sender": nonapp, - "from":app, - "to": token, - "quantity": "6.0000 ORE", - "memo": "" - }, - permission=(nonapp, Permission.ACTIVE)) - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/token-economics-update/deploy-production.sh b/tests/token-economics-update/deploy-production.sh new file mode 100755 index 0000000..86af9a9 --- /dev/null +++ b/tests/token-economics-update/deploy-production.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +cleos=$1 +eosio_contracts=$2 +ore_contracts=$3 +createescrow_path=$4 + + +$cleos system newaccount eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio + +$cleos set contract eosio $eosio_contracts/eosio.system/ + +$cleos set contract eosio.token $eosio_contracts/eosio.token/ + +# sleep 3s +$cleos set contract system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi + +# sleep 3s +$cleos set contract createescrow $createescrow_path/ createescrow.wasm createescrow.abi + +$cleos push action eosio setram '[17179869184]' -p eosio # 16 Gib + +$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner + +$cleos push action eosio.token open '["eosio.upay", "4,ORE", "eosio"]' -p eosio@active + +$cleos push action eosio.token setstaked '["0.0000 ORE"]' -p eosio.token@active + +$cleos push action eosio setinflation '[0, 10000, 10000]' -p eosio@active + +$cleos push action eosio claimrewards '["producer1"]' -p producer1@active + +$cleos transfer eosio test11111112 "100.0000 ORE" "test.com,50,10" -p eosio@active + +$cleos push action system.ore migrate '[]' -p system.ore \ No newline at end of file diff --git a/tests/token-economics-update/deploy-staging.sh b/tests/token-economics-update/deploy-staging.sh new file mode 100755 index 0000000..ac36a9c --- /dev/null +++ b/tests/token-economics-update/deploy-staging.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +cleos=$1 +eosio_contracts=$2 +ore_contracts=$3 + +$cleos wallet unlock -n local --password PW5KaVyD3RTq5QER4zHLNXoCxJZLCgMWmvpAiXdwwBvKFp5F1g2TL + +$cleos set contract eosio $eosio_contracts/build/contracts/eosio.system/ + +$cleos set contract eosio.token $eosio_contracts/build/contracts/eosio.token/ +# sleep 3s +$cleos set contract system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi + +$cleos push action eosio setram '[17179869184]' -p eosio # 16 Gib + +$cleos push action system.ore migrate '[]' -p system.ore \ No newline at end of file diff --git a/tests/updateProduction.sh b/tests/updateProduction.sh new file mode 100755 index 0000000..151ced9 --- /dev/null +++ b/tests/updateProduction.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +cleos=cleos + +eosio_contracts=~/ore-protocol/tests/external/eosio.contracts + +ore_contracts=~/ore-protocol/contracts + +createescrow_path=~/ore-protocol/tests/external/CreateEscrow + + +echo 'Update production' +./token-economics-update/deploy-production.sh $cleos $eosio_contracts $ore_contracts $createescrow_path diff --git a/tests/usage_log.py b/tests/usage_log.py deleted file mode 100755 index 35f0333..0000000 --- a/tests/usage_log.py +++ /dev/null @@ -1,116 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - - create_account("usage", master) - usage_contract = Contract(usage, "/root/ore-protocol/contracts/ore.usage_log") - usage_contract.build() - usage_contract.deploy() - - def test_02(self): - COMMENT(''' - Create Log: - ''') - - usage.push_action( - "createlog", - { - "instrument_id": 1, - "right_name": "right1", - "token_hash": "tokenhash1", - "timestamp": 100 - - }, - permission=(app, Permission.ACTIVE)) - - usage.push_action( - "createlog", - { - "instrument_id": 2, - "right_name": "right2", - "token_hash": "tokenhash2", - "timestamp": 100 - - }, - permission=(app, Permission.ACTIVE)) - - def test_03(self): - COMMENT(''' - Delete Log: - ''') - usage.push_action( - "deletelog", - { - "instrument_id": 2, - "token_hash": "tokenhash2" - - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #No log exist for the given pair or right and instrument - usage.push_action( - "deletelog", - { - "instrument_id": 2, - "token_hash": "tokenhash2" - - }, - permission=(app, Permission.ACTIVE)) - - def test_04(self): - COMMENT(''' - Update Count: - ''') - - usage.push_action( - "updatecount", - { - "instrument_id": 1, - "right_name": "right1", - "cpu": "1.0000 CPU" - - }, - permission=(app, Permission.ACTIVE)) - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() From 5faaa4c195011226cc8298e2ccafb5520ce975b6 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Tue, 8 Dec 2020 22:47:27 +0000 Subject: [PATCH 24/43] ci test walletname fix --- tests/chain-setup/2.create_accounts.sh | 2 +- tests/chain-setup/4.oresystem.sh | 2 +- tests/chain-setup/5.createescrow.sh | 2 +- tests/chain-setup/6.changetier.sh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/chain-setup/2.create_accounts.sh b/tests/chain-setup/2.create_accounts.sh index fef3af7..6e91f23 100755 --- a/tests/chain-setup/2.create_accounts.sh +++ b/tests/chain-setup/2.create_accounts.sh @@ -3,7 +3,7 @@ cleos=$1 eosio_contracts=$2 -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) sleep 3s diff --git a/tests/chain-setup/4.oresystem.sh b/tests/chain-setup/4.oresystem.sh index e7b8412..b85b16b 100755 --- a/tests/chain-setup/4.oresystem.sh +++ b/tests/chain-setup/4.oresystem.sh @@ -3,7 +3,7 @@ cleos=$1 ore_contracts=$2 -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) $cleos transfer eosio ore "10000000.0000 SYS" "test.com,50,10" -p eosio@active sleep 1s diff --git a/tests/chain-setup/5.createescrow.sh b/tests/chain-setup/5.createescrow.sh index 0d468fe..af226b9 100755 --- a/tests/chain-setup/5.createescrow.sh +++ b/tests/chain-setup/5.createescrow.sh @@ -6,7 +6,7 @@ cleos=$1 createescrow_path=$2 -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) $cleos system newaccount eosio --transfer createescrow EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 diff --git a/tests/chain-setup/6.changetier.sh b/tests/chain-setup/6.changetier.sh index 31b327c..e607f0e 100755 --- a/tests/chain-setup/6.changetier.sh +++ b/tests/chain-setup/6.changetier.sh @@ -3,7 +3,7 @@ cleos=$1 eosio_contracts=$2 ore_eosio_contracts=$3 -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) $cleos transfer system.ore test11111111 "100.0000 ORE" "test.com,50,10" -p system.ore From 021721d964183c039ef392f59bcf34d83ec91e29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ba=C5=9Farcan=20Celebci?= Date: Wed, 9 Dec 2020 12:05:39 +0000 Subject: [PATCH 25/43] Feature/circleci token update (#50) * docker image update * config.yml update to run test chain * test cases added --- .circleci/config.yml | 17 +- tests/0.stop_and_clean.sh | 9 + tests/1.all_start.sh | 8 + tests/README.md | 9 - tests/chain-setup/2.create_accounts.sh | 84 + tests/chain-setup/3.vote.sh | 6 + tests/chain-setup/4.oresystem.sh | 58 + tests/chain-setup/5.createescrow.sh | 33 + tests/chain-setup/6.changetier.sh | 19 + tests/emergency.sh | 31 + tests/external/CreateEscrow/createescrow.abi | 717 ++++++ tests/external/CreateEscrow/createescrow.wasm | Bin 0 -> 138316 bytes .../eosio.system/.rex/rex.results.abi | 76 + .../eosio.system/.rex/rex.results.wasm | Bin 0 -> 1274 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.system.dir/CXX.includecache | 98 + .../eosio.system.dir/DependInfo.cmake | 28 + .../CMakeFiles/eosio.system.dir/build.make | 188 ++ .../eosio.system.dir/cmake_clean.cmake | 16 + .../eosio.system.dir/depend.internal | 42 + .../CMakeFiles/eosio.system.dir/depend.make | 42 + .../CMakeFiles/eosio.system.dir/flags.make | 10 + .../CMakeFiles/eosio.system.dir/link.txt | 1 + .../CMakeFiles/eosio.system.dir/progress.make | 9 + .../eosio.system/CMakeFiles/progress.marks | 1 + .../rex.results.dir/CXX.includecache | 20 + .../rex.results.dir/DependInfo.cmake | 21 + .../CMakeFiles/rex.results.dir/build.make | 98 + .../rex.results.dir/cmake_clean.cmake | 10 + .../rex.results.dir/depend.internal | 6 + .../CMakeFiles/rex.results.dir/depend.make | 6 + .../CMakeFiles/rex.results.dir/flags.make | 10 + .../CMakeFiles/rex.results.dir/link.txt | 1 + .../CMakeFiles/rex.results.dir/progress.make | 3 + .../eosio.contracts/eosio.system/Makefile | 406 ++++ .../eosio.system/cmake_install.cmake | 34 + .../eosio.system/eosio.system.abi | 2122 +++++++++++++++++ .../eosio.system/eosio.system.wasm | Bin 0 -> 284247 bytes .../ricardian/eosio.system.contracts.md | 679 ++++++ .../CMakeDirectoryInformation.cmake | 16 + .../eosio.token.dir/CXX.includecache | 24 + .../eosio.token.dir/DependInfo.cmake | 21 + .../CMakeFiles/eosio.token.dir/build.make | 98 + .../eosio.token.dir/cmake_clean.cmake | 10 + .../eosio.token.dir/depend.internal | 6 + .../CMakeFiles/eosio.token.dir/depend.make | 6 + .../CMakeFiles/eosio.token.dir/flags.make | 10 + .../CMakeFiles/eosio.token.dir/link.txt | 1 + .../CMakeFiles/eosio.token.dir/progress.make | 3 + .../eosio.token/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.token/Makefile | 180 ++ .../eosio.token/cmake_install.cmake | 34 + .../eosio.token/eosio.token.abi | 351 +++ .../eosio.token/eosio.token.wasm | Bin 0 -> 33304 bytes .../ricardian/eosio.token.contracts.md | 95 + tests/genesis.json | 25 + tests/genesis/clean.sh | 3 + tests/genesis/genesis_start.sh | 36 + tests/genesis/hard_replay.sh | 32 + tests/genesis/stop.sh | 16 + tests/instrument.py | 592 ----- tests/normalphase.sh | 26 + .../CreateEscrow/createescrow.abi | 717 ++++++ .../CreateEscrow/createescrow.wasm | Bin 0 -> 136118 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.bios.wasm.dir/CXX.includecache | 24 + .../eosio.bios.wasm.dir/DependInfo.cmake | 24 + .../CMakeFiles/eosio.bios.wasm.dir/build.make | 98 + .../eosio.bios.wasm.dir/cmake_clean.cmake | 10 + .../eosio.bios.wasm.dir/depend.internal | 6 + .../eosio.bios.wasm.dir/depend.make | 6 + .../CMakeFiles/eosio.bios.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.bios.wasm.dir/link.txt | 1 + .../eosio.bios.wasm.dir/progress.make | 3 + .../eosio.bios/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.bios/Makefile | 180 ++ .../eosio.bios/cmake_install.cmake | 34 + .../eosio.contracts/eosio.bios/eosio.bios.abi | 522 ++++ .../eosio.bios/eosio.bios.wasm | Bin 0 -> 12032 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.msig.wasm.dir/CXX.includecache | 26 + .../eosio.msig.wasm.dir/DependInfo.cmake | 24 + .../CMakeFiles/eosio.msig.wasm.dir/build.make | 98 + .../eosio.msig.wasm.dir/cmake_clean.cmake | 10 + .../eosio.msig.wasm.dir/depend.internal | 6 + .../eosio.msig.wasm.dir/depend.make | 6 + .../CMakeFiles/eosio.msig.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.msig.wasm.dir/link.txt | 1 + .../eosio.msig.wasm.dir/progress.make | 3 + .../eosio.msig/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.msig/Makefile | 180 ++ .../eosio.msig/cmake_install.cmake | 34 + .../eosio.contracts/eosio.msig/eosio.msig.abi | 360 +++ .../eosio.msig/eosio.msig.wasm | Bin 0 -> 29387 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.system.wasm.dir/CXX.includecache | 144 ++ .../eosio.system.wasm.dir/DependInfo.cmake | 25 + .../eosio.system.wasm.dir/build.make | 98 + .../eosio.system.wasm.dir/cmake_clean.cmake | 10 + .../eosio.system.wasm.dir/depend.internal | 14 + .../eosio.system.wasm.dir/depend.make | 14 + .../eosio.system.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.system.wasm.dir/link.txt | 1 + .../eosio.system.wasm.dir/progress.make | 3 + .../eosio.system/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.system/Makefile | 180 ++ .../eosio.system/cmake_install.cmake | 34 + .../eosio.system/eosio.system.abi | 1369 +++++++++++ .../eosio.system/eosio.system.wasm | Bin 0 -> 153686 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.token.wasm.dir/CXX.includecache | 20 + .../eosio.token.wasm.dir/DependInfo.cmake | 24 + .../eosio.token.wasm.dir/build.make | 98 + .../eosio.token.wasm.dir/cmake_clean.cmake | 10 + .../eosio.token.wasm.dir/depend.internal | 6 + .../eosio.token.wasm.dir/depend.make | 6 + .../eosio.token.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.token.wasm.dir/link.txt | 1 + .../eosio.token.wasm.dir/progress.make | 3 + .../eosio.token/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.token/Makefile | 180 ++ .../eosio.token/cmake_install.cmake | 34 + .../eosio.token/eosio.token.abi | 186 ++ .../eosio.token/eosio.token.wasm | Bin 0 -> 22604 bytes .../CMakeDirectoryInformation.cmake | 16 + .../eosio.wrap.wasm.dir/CXX.includecache | 20 + .../eosio.wrap.wasm.dir/DependInfo.cmake | 24 + .../CMakeFiles/eosio.wrap.wasm.dir/build.make | 98 + .../eosio.wrap.wasm.dir/cmake_clean.cmake | 10 + .../eosio.wrap.wasm.dir/depend.internal | 6 + .../eosio.wrap.wasm.dir/depend.make | 6 + .../CMakeFiles/eosio.wrap.wasm.dir/flags.make | 10 + .../CMakeFiles/eosio.wrap.wasm.dir/link.txt | 1 + .../eosio.wrap.wasm.dir/progress.make | 3 + .../eosio.wrap/CMakeFiles/progress.marks | 1 + .../eosio.contracts/eosio.wrap/Makefile | 180 ++ .../eosio.wrap/cmake_install.cmake | 34 + .../eosio.contracts/eosio.wrap/eosio.wrap.abi | 130 + .../eosio.wrap/eosio.wrap.wasm | Bin 0 -> 2366 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.apptoken.wasm.dir/CXX.includecache | 20 + .../ore.apptoken.wasm.dir/DependInfo.cmake | 21 + .../ore.apptoken.wasm.dir/build.make | 98 + .../ore.apptoken.wasm.dir/cmake_clean.cmake | 10 + .../ore.apptoken.wasm.dir/depend.internal | 6 + .../ore.apptoken.wasm.dir/depend.make | 6 + .../ore.apptoken.wasm.dir/flags.make | 10 + .../CMakeFiles/ore.apptoken.wasm.dir/link.txt | 1 + .../ore.apptoken.wasm.dir/progress.make | 3 + .../ore.apptoken/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.apptoken/Makefile | 180 ++ .../ore.apptoken/cmake_install.cmake | 34 + .../ore.apptoken/ore.apptoken.abi | 185 ++ .../ore.apptoken/ore.apptoken.wasm | Bin 0 -> 23283 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.instrument.wasm.dir/CXX.includecache | 48 + .../ore.instrument.wasm.dir/DependInfo.cmake | 21 + .../ore.instrument.wasm.dir/build.make | 98 + .../ore.instrument.wasm.dir/cmake_clean.cmake | 10 + .../ore.instrument.wasm.dir/depend.internal | 8 + .../ore.instrument.wasm.dir/depend.make | 8 + .../ore.instrument.wasm.dir/flags.make | 10 + .../ore.instrument.wasm.dir/link.txt | 1 + .../ore.instrument.wasm.dir/progress.make | 3 + .../ore.instrument/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.instrument/Makefile | 180 ++ .../ore.instrument/cmake_install.cmake | 34 + .../ore.instrument/ore.instrument.abi | 478 ++++ .../ore.instrument/ore.instrument.wasm | Bin 0 -> 103371 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CXX.includecache | 26 + .../DependInfo.cmake | 21 + .../ore.rights_registry.wasm.dir/build.make | 98 + .../cmake_clean.cmake | 10 + .../depend.internal | 7 + .../ore.rights_registry.wasm.dir/depend.make | 7 + .../ore.rights_registry.wasm.dir/flags.make | 10 + .../ore.rights_registry.wasm.dir/link.txt | 1 + .../progress.make | 3 + .../CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.rights_registry/Makefile | 180 ++ .../ore.rights_registry/cmake_install.cmake | 34 + .../ore.rights_registry.abi | 136 ++ .../ore.rights_registry.wasm | Bin 0 -> 25233 bytes .../CMakeDirectoryInformation.cmake | 16 + .../CXX.includecache | 20 + .../DependInfo.cmake | 21 + .../ore.standard_token.wasm.dir/build.make | 98 + .../cmake_clean.cmake | 10 + .../depend.internal | 6 + .../ore.standard_token.wasm.dir/depend.make | 6 + .../ore.standard_token.wasm.dir/flags.make | 10 + .../ore.standard_token.wasm.dir/link.txt | 1 + .../ore.standard_token.wasm.dir/progress.make | 3 + .../CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.standard_token/Makefile | 180 ++ .../ore.standard_token/cmake_install.cmake | 34 + .../ore.standard_token/ore.standard_token.abi | 264 ++ .../ore.standard_token.wasm | Bin 0 -> 39739 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.system.wasm.dir/CXX.includecache | 32 + .../ore.system.wasm.dir/DependInfo.cmake | 21 + .../CMakeFiles/ore.system.wasm.dir/build.make | 98 + .../ore.system.wasm.dir/cmake_clean.cmake | 10 + .../ore.system.wasm.dir/depend.internal | 8 + .../ore.system.wasm.dir/depend.make | 8 + .../CMakeFiles/ore.system.wasm.dir/flags.make | 10 + .../CMakeFiles/ore.system.wasm.dir/link.txt | 1 + .../ore.system.wasm.dir/progress.make | 3 + .../ore.system/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.system/Makefile | 180 ++ .../ore.system/cmake_install.cmake | 34 + .../ore-protocol/ore.system/ore.system.abi | 236 ++ .../ore-protocol/ore.system/ore.system.wasm | Bin 0 -> 45756 bytes .../CMakeDirectoryInformation.cmake | 16 + .../ore.usage_log.wasm.dir/CXX.includecache | 20 + .../ore.usage_log.wasm.dir/DependInfo.cmake | 20 + .../ore.usage_log.wasm.dir/build.make | 98 + .../ore.usage_log.wasm.dir/cmake_clean.cmake | 10 + .../ore.usage_log.wasm.dir/depend.internal | 5 + .../ore.usage_log.wasm.dir/depend.make | 5 + .../ore.usage_log.wasm.dir/flags.make | 10 + .../ore.usage_log.wasm.dir/link.txt | 1 + .../ore.usage_log.wasm.dir/progress.make | 3 + .../ore.usage_log/CMakeFiles/progress.marks | 1 + .../ore-protocol/ore.usage_log/Makefile | 180 ++ .../ore.usage_log/cmake_install.cmake | 34 + .../ore.usage_log/ore.usage_log.abi | 152 ++ .../ore.usage_log/ore.usage_log.wasm | Bin 0 -> 26475 bytes tests/prepare_test.sh | 19 - tests/producer1/clean.sh | 3 + tests/producer1/genesis_start.sh | 33 + tests/producer1/hard_start.sh | 31 + tests/producer1/start.sh | 31 + tests/producer1/stop.sh | 16 + tests/rights_registry.py | 117 - tests/runTests.sh | 12 + tests/setup.py | 210 -- tests/setupProduction.sh | 18 + tests/stake.sh | 16 + tests/standard_token.py | 380 --- .../deploy-production.sh | 35 + .../token-economics-update/deploy-staging.sh | 17 + tests/trigger.sh | 11 + tests/updateProduction.sh | 13 + tests/usage_log.py | 116 - 246 files changed, 15570 insertions(+), 1448 deletions(-) create mode 100755 tests/0.stop_and_clean.sh create mode 100755 tests/1.all_start.sh delete mode 100755 tests/README.md create mode 100755 tests/chain-setup/2.create_accounts.sh create mode 100755 tests/chain-setup/3.vote.sh create mode 100755 tests/chain-setup/4.oresystem.sh create mode 100755 tests/chain-setup/5.createescrow.sh create mode 100755 tests/chain-setup/6.changetier.sh create mode 100755 tests/emergency.sh create mode 100644 tests/external/CreateEscrow/createescrow.abi create mode 100755 tests/external/CreateEscrow/createescrow.wasm create mode 100644 tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi create mode 100755 tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/CXX.includecache create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt create mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make create mode 100644 tests/external/eosio.contracts/eosio.system/Makefile create mode 100644 tests/external/eosio.contracts/eosio.system/cmake_install.cmake create mode 100644 tests/external/eosio.contracts/eosio.system/eosio.system.abi create mode 100755 tests/external/eosio.contracts/eosio.system/eosio.system.wasm create mode 100644 tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make create mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks create mode 100644 tests/external/eosio.contracts/eosio.token/Makefile create mode 100644 tests/external/eosio.contracts/eosio.token/cmake_install.cmake create mode 100644 tests/external/eosio.contracts/eosio.token/eosio.token.abi create mode 100755 tests/external/eosio.contracts/eosio.token/eosio.token.wasm create mode 100644 tests/external/eosio.contracts/eosio.token/ricardian/eosio.token.contracts.md create mode 100755 tests/genesis.json create mode 100755 tests/genesis/clean.sh create mode 100755 tests/genesis/genesis_start.sh create mode 100755 tests/genesis/hard_replay.sh create mode 100755 tests/genesis/stop.sh delete mode 100755 tests/instrument.py create mode 100755 tests/normalphase.sh create mode 100644 tests/old-contracts/CreateEscrow/createescrow.abi create mode 100755 tests/old-contracts/CreateEscrow/createescrow.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/Makefile create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake create mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi create mode 100755 tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi create mode 100755 tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi create mode 100755 tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi create mode 100755 tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi create mode 100755 tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.system/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.system/ore.system.abi create mode 100755 tests/old-contracts/ore-protocol/ore.system/ore.system.wasm create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/Makefile create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake create mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi create mode 100755 tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm delete mode 100755 tests/prepare_test.sh create mode 100755 tests/producer1/clean.sh create mode 100755 tests/producer1/genesis_start.sh create mode 100755 tests/producer1/hard_start.sh create mode 100755 tests/producer1/start.sh create mode 100755 tests/producer1/stop.sh delete mode 100755 tests/rights_registry.py create mode 100755 tests/runTests.sh delete mode 100755 tests/setup.py create mode 100755 tests/setupProduction.sh create mode 100755 tests/stake.sh delete mode 100755 tests/standard_token.py create mode 100755 tests/token-economics-update/deploy-production.sh create mode 100755 tests/token-economics-update/deploy-staging.sh create mode 100755 tests/trigger.sh create mode 100755 tests/updateProduction.sh delete mode 100755 tests/usage_log.py diff --git a/.circleci/config.yml b/.circleci/config.yml index 4bedd9d..735809a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,9 +9,10 @@ jobs: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: bcelebci/ore-protocol + - image: bcelebci/ore-protocol:tokenupdate environment: PIPENV_VENV_IN_PROJECT: true + steps: - checkout @@ -35,10 +36,16 @@ jobs: - run: name: run tests command: | - tests/prepare_test.sh - python3 tests/rights_registry.py - python3 tests/instrument.py - python3 tests/usage_log.py + contracts/build.sh + cd tests/genesis + ./genesis_start.sh + cd ../producer1/ + ./genesis_start.sh + cd ../ + ./1.all_start.sh + ./setupProduction.sh + ./updateProduction.sh + ./runTests.sh - store_artifacts: path: test-reports diff --git a/tests/0.stop_and_clean.sh b/tests/0.stop_and_clean.sh new file mode 100755 index 0000000..370e3e3 --- /dev/null +++ b/tests/0.stop_and_clean.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cd genesis +./stop.sh +./clean.sh + +cd ../producer1 +./stop.sh +./clean.sh \ No newline at end of file diff --git a/tests/1.all_start.sh b/tests/1.all_start.sh new file mode 100755 index 0000000..e6174ad --- /dev/null +++ b/tests/1.all_start.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +cleos wallet create -n oretest -f ~/walletpw.txt + +cleos wallet import -n oretest --private-key 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 +cleos wallet import -n oretest --private-key 5JUzsJi7rARZy2rT5eHhcdUKTyVPvaksnEKtNWzyiBbifJA1dUW +cleos wallet import -n oretest --private-key 5HrMPq41QRVWbQhWvtcxBKLAS5RkksP71q4MumAt2Pdk5SrPpDG +cleos wallet import -n oretest --private-key 5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN diff --git a/tests/README.md b/tests/README.md deleted file mode 100755 index bbcd7a8..0000000 --- a/tests/README.md +++ /dev/null @@ -1,9 +0,0 @@ - -# Contracts Unit Tests - -To run the python test scripts -- setup eosfactory framework.(http://eosfactory.io/sphinx/build/html/tutorials/01.InstallingEOSFactory.html) -- Specify the contracts destination folder as "contractPath" in the test scripts -- Run the tests (For example python3 tests/instrumenttest.py) - -Currently eosfactory works with v1.0.8 release of eosio. diff --git a/tests/chain-setup/2.create_accounts.sh b/tests/chain-setup/2.create_accounts.sh new file mode 100755 index 0000000..fef3af7 --- /dev/null +++ b/tests/chain-setup/2.create_accounts.sh @@ -0,0 +1,84 @@ +#!/bin/bash + +cleos=$1 +eosio_contracts=$2 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +sleep 3s + +$cleos create account eosio eosio.bpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.msig EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.names EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.ram EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.ramfee EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.saving EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.stake EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.token EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.vpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.rex EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +$cleos create account eosio eosio.wrap EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn + + +# $cleos create account eosio eosio.jpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn +# $cleos create account eosio testest EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn + + + + +#sleep 5s +$cleos set contract eosio $eosio_contracts/eosio.bios/ + +sleep 1s +$cleos set contract eosio.token $eosio_contracts/eosio.token/ + +sleep 1s +$cleos set contract eosio.msig $eosio_contracts/eosio.msig/ + +sleep 1s +$cleos set contract eosio.wrap $eosio_contracts/eosio.wrap/ + +curl -X POST http://127.0.0.1:8888/v1/producer/schedule_protocol_feature_activations -d '{"protocol_features_to_activate": ["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' + + + +sleep 3s +$cleos set contract eosio $eosio_contracts/eosio.system/ +sleep 3s +$cleos set contract eosio $eosio_contracts/eosio.system/ + + + +sleep 3s +$cleos push action eosio.token create '[ "eosio", "10000000000.0000 SYS" ]' -p eosio.token@active + +sleep 1s +$cleos push action eosio.token create '[ "eosio", "10000000000.0000 ORE" ]' -p eosio.token@active + +sleep 1s +$cleos push action eosio.token issue '[ "eosio", "1000000000.0000 SYS", "memo" ]' -p eosio@active + +sleep 1s +$cleos push action eosio.token issue '[ "eosio", "1000000000.0000 ORE", "memo" ]' -p eosio@active + +sleep 3s +$cleos push action eosio init '[0, "4,SYS"]' -p eosio@active + +# sleep 3s +$cleos push action eosio setpriv '["eosio.msig", 1]' -p eosio@active + +$cleos system newaccount eosio --transfer producer1 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 + +$cleos system newaccount eosio --transfer producer2 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 + +$cleos system newaccount eosio --transfer producer3 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 +$cleos system newaccount eosio --transfer ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 + +$cleos system newaccount eosio --transfer funds.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 + +sleep 3 + +$cleos system regproducer producer1 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com +$cleos system regproducer producer2 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com +$cleos system regproducer producer3 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com + diff --git a/tests/chain-setup/3.vote.sh b/tests/chain-setup/3.vote.sh new file mode 100755 index 0000000..aacc5fb --- /dev/null +++ b/tests/chain-setup/3.vote.sh @@ -0,0 +1,6 @@ +#!/bin/bash +cleos=$1 + +$cleos system voteproducer prods producer1 producer1 +$cleos system voteproducer prods producer2 producer1 +$cleos system voteproducer prods producer3 producer1 \ No newline at end of file diff --git a/tests/chain-setup/4.oresystem.sh b/tests/chain-setup/4.oresystem.sh new file mode 100755 index 0000000..e7b8412 --- /dev/null +++ b/tests/chain-setup/4.oresystem.sh @@ -0,0 +1,58 @@ +#!/bin/bash +cleos=$1 + +ore_contracts=$2 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos transfer eosio ore "10000000.0000 SYS" "test.com,50,10" -p eosio@active +sleep 1s +$cleos system newaccount ore --transfer system.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p ore +$cleos system newaccount ore --transfer lock.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p ore + +# sleep 3s +$cleos set contract system.ore $ore_contracts/ore.system/ ore.system.wasm ore.system.abi + +$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner +$cleos set account permission lock.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p lock.ore@owner + +$cleos transfer eosio producer1 "10000000.0000 ORE" "test.com,50,10" -p eosio@active +$cleos transfer eosio producer1 "10000000.0000 SYS" "test.com,50,10" -p eosio@active +$cleos transfer eosio system.ore "10000000.0000 ORE" "test.com,50,10" -p eosio@active +$cleos transfer eosio system.ore "10000000.0000 SYS" "test.com,50,10" -p eosio@active + + +sleep 3s +$cleos push action system.ore setprice '[ "200.0000 ORE", 10000, "100.0000 ORE", "100.0000 ORE", 10]' -p system.ore + +$cleos push action system.ore setprice '[ "4.0000 ORE", 3048, "0.1000 ORE", "0.1000 ORE", 1]' -p system.ore + +$cleos push action system.ore setprice '[ "5.0000 ORE", 4075, "1.0000 ORE", "1.0000 ORE", 2]' -p system.ore + +$cleos push action system.ore setprice '[ "6.0000 ORE", 5098, "1.1000 ORE", "1.1000 ORE", 3]' -p system.ore + +$cleos push action system.ore setprice '[ "50.0000 ORE", 9000, "20.0000 ORE", "80.000 ORE", 4]' -p system.ore + +$cleos push action system.ore setprice '[ "1000000.0000 ORE", 30000, "1000.0000 ORE", "1000.0000 ORE", 100]' -p system.ore +$cleos push action system.ore setprice '[ "1000010.0000 ORE", 30100, "1010.0000 ORE", "1010.0000 ORE", 101]' -p system.ore + +#$cleos push action system.ore changetier '["test11111111", 2]' -p test11111111 +#cleos transfer eosio test11111113 "100.0000 ORE" "test.com,50,10" -p eosio@active + +$cleos set account permission producer1 active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p producer1@owner + +sleep 3s +$cleos push action system.ore createoreacc '[ "producer1", "neworeacct11", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "neworeacct12", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "test11111111", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 10, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "test11111112", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, "producer1"]' -p producer1 + +#cleos set account permission test11111113 active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p test11111113@owner + +# cleos push action system.ore createoreacc '[ "app.oreid", "eleveneleven", "EOS8WXmxBZkHXZJ4BcWyQp9J7jMgeKLQuXvuNE58SuDYbwkQ35sEC", "EOS88eSdGafNxaUg72vrXua6Y2MvwPxH8hmr8bm4Rka8kwjtWx5Pa", 1, "app.oreid"]' -p app.oreid + +# Private key: 5K719KnRR6LQUz9UsrT2um8XeJ3Gk65nf6WZk6HTGfysHVaHNFd +# Public key: EOS8WXmxBZkHXZJ4BcWyQp9J7jMgeKLQuXvuNE58SuDYbwkQ35sEC +# Basarcans-MacBook-Pro:ore.system basarcancelebci$ cleos create key --to-console +# Private key: 5JgKdxGZpw8BHRb5aSkLr1GgMqLEDJJmQYqYoTgQXYfJPUnnBas +# Public key: EOS88eSdGafNxaUg72vrXua6Y2MvwPxH8hmr8bm4Rka8kwjtWx5Pa \ No newline at end of file diff --git a/tests/chain-setup/5.createescrow.sh b/tests/chain-setup/5.createescrow.sh new file mode 100755 index 0000000..0d468fe --- /dev/null +++ b/tests/chain-setup/5.createescrow.sh @@ -0,0 +1,33 @@ +#!/bin/bash +CHAIN_SYMBOL=${3:-ORE} +SYMBOL_PRECISION=${4:-4} + +cleos=$1 + +createescrow_path=$2 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos system newaccount eosio --transfer createescrow EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 + +# sleep 3s +$cleos set contract createescrow $createescrow_path/ createescrow.wasm createescrow.abi + +$cleos set account permission createescrow active \ +'{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"createescrow","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner + +#$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"createescrow","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner + +sleep 3s +$cleos push action createescrow init '["'$SYMBOL_PRECISION','$CHAIN_SYMBOL'","system.ore","createoreacc", 0]' -p createescrow +#$cleos push action createescrow init '["4,ORE","system.ore","createoreacc", 0]' -p createescrow +AIRDROP_JSON='{"contract":"", "balance":"0 ORE", "amount":"0 ORE"}' +REX_JSON='{"net_loan_payment":"0.0000 ORE","net_loan_fund":"0.0000 ORE","cpu_loan_payment":"0.0000 ORE","cpu_loan_fund":"0.0000 ORE"}' +PARAMS_JSON='{"owner":"system.ore", "dapp":"test.com", "ram_bytes":"0", "net":"0.0001 ORE", "cpu":"0.0001 ORE", "airdrop":'$AIRDROP_JSON', "pricekey":1, "use_rex": false, "rex":'$REX_JSON'}' +sleep 3s +$cleos push action createescrow define "$PARAMS_JSON" -p system.ore +sleep 3s +$cleos transfer system.ore createescrow "100.0000 ORE" "test.com,50,10" -p system.ore + +sleep 3s +$cleos push action createescrow create '["system.ore","producer4231","EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","test.com","producer1"]' -p system.ore diff --git a/tests/chain-setup/6.changetier.sh b/tests/chain-setup/6.changetier.sh new file mode 100755 index 0000000..31b327c --- /dev/null +++ b/tests/chain-setup/6.changetier.sh @@ -0,0 +1,19 @@ +#!/bin/bash +cleos=$1 +eosio_contracts=$2 +ore_eosio_contracts=$3 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos transfer system.ore test11111111 "100.0000 ORE" "test.com,50,10" -p system.ore + +sleep 1s + +$cleos push action system.ore chgacctier '["producer1", "test11111111", 1]' -p producer1 + +sleep 1s +$cleos push action system.ore chgacctier '["test11111111", "test11111111", 1]' -p test11111111 + +sleep 1s +$cleos push action system.ore chgacctier '["system.ore", "test11111111", 3]' -p system.ore + diff --git a/tests/emergency.sh b/tests/emergency.sh new file mode 100755 index 0000000..3ffaec0 --- /dev/null +++ b/tests/emergency.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +cleos=$1 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos push action system.ore createoreacc '[ "producer1", "test11111122", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 + +$cleos get table eosio.token ORE stakestats +$cleos get table eosio.token producer1 reserves +$cleos get table eosio.token test11111122 stakeinfo + +$cleos push action system.ore settier '[ 100, 1000000000, 20320875724 , "1.0000 ORE", "1.0000 ORE"]' -p system.ore + +$cleos push action system.ore settier '[ 20, 30000, 2320875724 , "1.0000 ORE", "1.0000 ORE"]' -p system.ore + +$cleos push action system.ore settier '[ 10, 30000, 220875724 , "1.0000 ORE", "1.0000 ORE"]' -p system.ore + +$cleos push action system.ore createoreacc '[ "eosio", "test11111124", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111125", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111131", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111132", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111133", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 20, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111134", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 20, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111135", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 10, ""]' -p eosio +$cleos push action system.ore createoreacc '[ "eosio", "test11111141", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 10, ""]' -p eosio + +$cleos get table eosio eosio global + +$cleos push action system.ore createoreacc '[ "eosio", "test11111151", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, ""]' -p eosio + \ No newline at end of file diff --git a/tests/external/CreateEscrow/createescrow.abi b/tests/external/CreateEscrow/createescrow.abi new file mode 100644 index 0000000..ef37069 --- /dev/null +++ b/tests/external/CreateEscrow/createescrow.abi @@ -0,0 +1,717 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "airdropdata", + "base": "", + "fields": [ + { + "name": "contract", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "balances", + "base": "", + "fields": [ + { + "name": "memo", + "type": "uint64" + }, + { + "name": "contributors", + "type": "contributors[]" + }, + { + "name": "total_balance", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "clean", + "base": "", + "fields": [] + }, + { + "name": "cleanreg", + "base": "", + "fields": [] + }, + { + "name": "cleantoken", + "base": "", + "fields": [] + }, + { + "name": "contributors", + "base": "", + "fields": [ + { + "name": "contributor", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "rex_balance", + "type": "asset" + }, + { + "name": "total_spent", + "type": "asset" + }, + { + "name": "total_staked", + "type": "asset" + }, + { + "name": "total_spent_rex", + "type": "asset" + }, + { + "name": "ram_contribution_percent", + "type": "int32" + }, + { + "name": "totalaccounts", + "type": "int32" + }, + { + "name": "createdaccounts", + "type": "int32" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "memo", + "type": "string" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "define", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "airdrop", + "type": "airdropdata" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "rex", + "type": "rexdata" + } + ] + }, + { + "name": "fundcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "fundnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "minimumram", + "type": "uint64" + } + ] + }, + { + "name": "ping", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + } + ] + }, + { + "name": "reclaim", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "sym", + "type": "string" + } + ] + }, + { + "name": "refundstakes", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "registryStruct", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "custodians", + "type": "name[]" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "airdrop", + "type": "airdropdata?" + }, + { + "name": "rex", + "type": "rexdata?" + } + ] + }, + { + "name": "rentcpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rentnet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rexdata", + "base": "", + "fields": [ + { + "name": "net_loan_payment", + "type": "asset" + }, + { + "name": "net_loan_fund", + "type": "asset" + }, + { + "name": "cpu_loan_payment", + "type": "asset" + }, + { + "name": "cpu_loan_fund", + "type": "asset" + } + ] + }, + { + "name": "stake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "S_SYS", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "min_ram", + "type": "uint64" + } + ] + }, + { + "name": "topuploans", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "cpuquantity", + "type": "asset" + }, + { + "name": "netquantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakeStruct", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "net_balance", + "type": "asset" + }, + { + "name": "cpu_balance", + "type": "asset" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "origin", + "type": "uint64" + } + ] + }, + { + "name": "unstakecpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakedBalStruct", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "unstakenet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "whitelist", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "clean", + "type": "clean", + "ricardian_contract": "" + }, + { + "name": "cleanreg", + "type": "cleanreg", + "ricardian_contract": "" + }, + { + "name": "cleantoken", + "type": "cleantoken", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "define", + "type": "define", + "ricardian_contract": "" + }, + { + "name": "fundcpuloan", + "type": "fundcpuloan", + "ricardian_contract": "" + }, + { + "name": "fundnetloan", + "type": "fundnetloan", + "ricardian_contract": "" + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "" + }, + { + "name": "ping", + "type": "ping", + "ricardian_contract": "" + }, + { + "name": "reclaim", + "type": "reclaim", + "ricardian_contract": "" + }, + { + "name": "refundstakes", + "type": "refundstakes", + "ricardian_contract": "" + }, + { + "name": "rentcpu", + "type": "rentcpu", + "ricardian_contract": "" + }, + { + "name": "rentnet", + "type": "rentnet", + "ricardian_contract": "" + }, + { + "name": "stake", + "type": "stake", + "ricardian_contract": "" + }, + { + "name": "topuploans", + "type": "topuploans", + "ricardian_contract": "" + }, + { + "name": "unstake", + "type": "unstake", + "ricardian_contract": "" + }, + { + "name": "unstakecpu", + "type": "unstakecpu", + "ricardian_contract": "" + }, + { + "name": "unstakenet", + "type": "unstakenet", + "ricardian_contract": "" + }, + { + "name": "whitelist", + "type": "whitelist", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "balances", + "type": "balances", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "contributors", + "type": "contributors", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "registry", + "type": "registryStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "token", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "totalreclaim", + "type": "unstakedBalStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "unstaked", + "type": "unstakeStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/CreateEscrow/createescrow.wasm b/tests/external/CreateEscrow/createescrow.wasm new file mode 100755 index 0000000000000000000000000000000000000000..63d2a726d6cf1185f14ef7d880c77975e262d03f GIT binary patch literal 138316 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[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 JT!F6se*qXPHOl}1 literal 0 HcmV?d00001 diff --git a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi new file mode 100644 index 0000000..6f3d77a --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi @@ -0,0 +1,76 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "buyresult", + "base": "", + "fields": [ + { + "name": "rex_received", + "type": "asset" + } + ] + }, + { + "name": "orderresult", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "proceeds", + "type": "asset" + } + ] + }, + { + "name": "rentresult", + "base": "", + "fields": [ + { + "name": "rented_tokens", + "type": "asset" + } + ] + }, + { + "name": "sellresult", + "base": "", + "fields": [ + { + "name": "proceeds", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "buyresult", + "type": "buyresult", + "ricardian_contract": "" + }, + { + "name": "orderresult", + "type": "orderresult", + "ricardian_contract": "" + }, + { + "name": "rentresult", + "type": "rentresult", + "ricardian_contract": "" + }, + { + "name": "sellresult", + "type": "sellresult", + "ricardian_contract": "" + } + ], + "tables": [], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm new file mode 100755 index 0000000000000000000000000000000000000000..27d6f631c32183a22e9f3e7355372287b8c440fb GIT binary patch literal 1274 zcmds1!EVz)5S^J_$4)j;mJ6zSKpWFTZy+J1N4!W-A;dStR$@@xq;_hnYB|I?^wKbBE*EQBL@XLBLuOSAA z(JAN<>or@5C#pIkJw5NIc{$G~Nm-_66@W8!mg%xgD?q2{WLnMh)5$EUl1VxLk^(j6 zvox7ac6=aiL#M@M8~S8->B%&or65JG>vcRo=<*{yED+HX2-tZlYP6dhP&L@^cf#+Y zmlVa~5_-L#epiAH)CN)16t%;^+W}Y}hjbkou=+g2ETl1Ot@SDjg@MfanY~zrFs7@> zkkyrej{`Iqfvw*Ss4tX-A;0Xy%tagI59d7|AlvQN8_;0HP#K}di1l;MbrN#oG4(l& z^Y;%4cGEcPm^NI;YnIoMB2WS7js@LSKU@>MhB*moBn%zEZAY3y$vqiqH}XA~D78PL zK5-3=FvOl=W{VX^9)NPX7W-V*8#ofW6#+$z@;@}xd~=nv-v$|X7ihWPg7%!2ji|w1 ztZZ<6AHH`7w]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio/asset.hpp +- +eosio/privileged.hpp +- +eosio/singleton.hpp +- +eosio/system.hpp +- +eosio/time.hpp +- +eosio.system/exchange_state.hpp +- +eosio.system/native.hpp +- +deque +- +optional +- +string +- +type_traits +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio/asset.hpp +- +eosio/multi_index.hpp +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio/action.hpp +- +eosio/contract.hpp +- +eosio/crypto.hpp +- +eosio/fixed_bytes.hpp +- +eosio/ignore.hpp +- +eosio/print.hpp +- +eosio/privileged.hpp +- +eosio/producer_schedule.hpp +- +eosio/../../capi/eosio/crypto.h +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp +eosio/eosio.hpp +- +eosio/asset.hpp +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp +eosio.system/eosio.system.hpp +- +eosio.system/ore.system.hpp +- +eosio.token/eosio.token.hpp +- +eosio/crypto.hpp +- +eosio/dispatcher.hpp +- +cmath +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp +eosio.system/eosio.system.hpp +- +eosio.token/eosio.token.hpp +- +cmath +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +eosio/time.hpp +- +eosio/system.hpp +- +string +- + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake new file mode 100644 index 0000000..6ca0221 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake @@ -0,0 +1,28 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include" + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/../eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make new file mode 100644 index 0000000..ba284ad --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make @@ -0,0 +1,188 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +# Include any dependencies generated for this target. +include eosio.system/CMakeFiles/eosio.system.dir/depend.make + +# Include the progress variables for this target. +include eosio.system/CMakeFiles/eosio.system.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.system/CMakeFiles/eosio.system.dir/flags.make + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp > CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp -o CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp > CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp -o CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp > CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp -o CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/native.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/native.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp > CMakeFiles/eosio.system.dir/src/native.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/native.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp -o CMakeFiles/eosio.system.dir/src/native.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp > CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp -o CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/rex.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/rex.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp > CMakeFiles/eosio.system.dir/src/rex.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/rex.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp -o CMakeFiles/eosio.system.dir/src/rex.cpp.s + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/voting.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/voting.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp > CMakeFiles/eosio.system.dir/src/voting.cpp.i + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/voting.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp -o CMakeFiles/eosio.system.dir/src/voting.cpp.s + +# Object files for target eosio.system +eosio_system_OBJECTS = \ +"CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/native.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/rex.cpp.obj" \ +"CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + +# External object files for target eosio.system +eosio_system_EXTERNAL_OBJECTS = + +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/build.make +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking CXX executable eosio.system.wasm" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.system.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.system/CMakeFiles/eosio.system.dir/build: eosio.system/eosio.system.wasm + +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/build + +eosio.system/CMakeFiles/eosio.system.dir/clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/eosio.system.dir/cmake_clean.cmake +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/clean + +eosio.system/CMakeFiles/eosio.system.dir/depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/depend + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake new file mode 100644 index 0000000..711e562 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake @@ -0,0 +1,16 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" + "CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" + "CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" + "CMakeFiles/eosio.system.dir/src/native.cpp.obj" + "CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" + "CMakeFiles/eosio.system.dir/src/rex.cpp.obj" + "CMakeFiles/eosio.system.dir/src/voting.cpp.obj" + "eosio.system.pdb" + "eosio.system.wasm" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.system.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal new file mode 100644 index 0000000..318af01 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal @@ -0,0 +1,42 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/name_bidding.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make new file mode 100644 index 0000000..3f34138 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make @@ -0,0 +1,42 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/name_bidding.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp + +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp +eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make new file mode 100644 index 0000000..ee6770d --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/eosio.system.abi -contract eosio.system -R/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/ricardian -R/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/ricardian + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/../eosio.token/include + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt new file mode 100644 index 0000000..2a8084f --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj CMakeFiles/eosio.system.dir/src/native.cpp.obj CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj CMakeFiles/eosio.system.dir/src/rex.cpp.obj CMakeFiles/eosio.system.dir/src/voting.cpp.obj -o eosio.system.wasm diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make new file mode 100644 index 0000000..f45ffcd --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 +CMAKE_PROGRESS_3 = 7 +CMAKE_PROGRESS_4 = 8 +CMAKE_PROGRESS_5 = 9 +CMAKE_PROGRESS_6 = 10 +CMAKE_PROGRESS_7 = 11 +CMAKE_PROGRESS_8 = 12 + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks b/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +10 diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache new file mode 100644 index 0000000..be0cfdf --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +eosio/name.hpp +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp +eosio.system/rex.results.hpp +- + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake new file mode 100644 index 0000000..f041bdc --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make new file mode 100644 index 0000000..b3a8acb --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +# Include any dependencies generated for this target. +include eosio.system/CMakeFiles/rex.results.dir/depend.make + +# Include the progress variables for this target. +include eosio.system/CMakeFiles/rex.results.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.system/CMakeFiles/rex.results.dir/flags.make + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: eosio.system/CMakeFiles/rex.results.dir/flags.make +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rex.results.dir/src/rex.results.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp > CMakeFiles/rex.results.dir/src/rex.results.cpp.i + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rex.results.dir/src/rex.results.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp -o CMakeFiles/rex.results.dir/src/rex.results.cpp.s + +# Object files for target rex.results +rex_results_OBJECTS = \ +"CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" + +# External object files for target rex.results +rex_results_EXTERNAL_OBJECTS = + +eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj +eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/build.make +eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable .rex/rex.results.wasm" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rex.results.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.system/CMakeFiles/rex.results.dir/build: eosio.system/.rex/rex.results.wasm + +.PHONY : eosio.system/CMakeFiles/rex.results.dir/build + +eosio.system/CMakeFiles/rex.results.dir/clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/rex.results.dir/cmake_clean.cmake +.PHONY : eosio.system/CMakeFiles/rex.results.dir/clean + +eosio.system/CMakeFiles/rex.results.dir/depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.system/CMakeFiles/rex.results.dir/depend + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake new file mode 100644 index 0000000..26e8e6e --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + ".rex/rex.results.pdb" + ".rex/rex.results.wasm" + "CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/rex.results.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal new file mode 100644 index 0000000..5801ac8 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make new file mode 100644 index 0000000..9be735a --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp +eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make new file mode 100644 index 0000000..8017b64 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/rex.results.abi -contract rex.results + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include + diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt new file mode 100644 index 0000000..e4520b6 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -o .rex/rex.results.wasm diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make new file mode 100644 index 0000000..5a7451d --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 17 +CMAKE_PROGRESS_2 = 18 + diff --git a/tests/external/eosio.contracts/eosio.system/Makefile b/tests/external/eosio.contracts/eosio.system/Makefile new file mode 100644 index 0000000..92cfcb6 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/Makefile @@ -0,0 +1,406 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.system/CMakeFiles/rex.results.dir/rule: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/rex.results.dir/rule +.PHONY : eosio.system/CMakeFiles/rex.results.dir/rule + +# Convenience name for target. +rex.results: eosio.system/CMakeFiles/rex.results.dir/rule + +.PHONY : rex.results + +# fast build rule for target. +rex.results/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/build +.PHONY : rex.results/fast + +# Convenience name for target. +eosio.system/CMakeFiles/eosio.system.dir/rule: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/eosio.system.dir/rule +.PHONY : eosio.system/CMakeFiles/eosio.system.dir/rule + +# Convenience name for target. +eosio.system: eosio.system/CMakeFiles/eosio.system.dir/rule + +.PHONY : eosio.system + +# fast build rule for target. +eosio.system/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/build +.PHONY : eosio.system/fast + +src/delegate_bandwidth.obj: src/delegate_bandwidth.cpp.obj + +.PHONY : src/delegate_bandwidth.obj + +# target to build an object file +src/delegate_bandwidth.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj +.PHONY : src/delegate_bandwidth.cpp.obj + +src/delegate_bandwidth.i: src/delegate_bandwidth.cpp.i + +.PHONY : src/delegate_bandwidth.i + +# target to preprocess a source file +src/delegate_bandwidth.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i +.PHONY : src/delegate_bandwidth.cpp.i + +src/delegate_bandwidth.s: src/delegate_bandwidth.cpp.s + +.PHONY : src/delegate_bandwidth.s + +# target to generate assembly for a file +src/delegate_bandwidth.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s +.PHONY : src/delegate_bandwidth.cpp.s + +src/eosio.system.obj: src/eosio.system.cpp.obj + +.PHONY : src/eosio.system.obj + +# target to build an object file +src/eosio.system.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj +.PHONY : src/eosio.system.cpp.obj + +src/eosio.system.i: src/eosio.system.cpp.i + +.PHONY : src/eosio.system.i + +# target to preprocess a source file +src/eosio.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i +.PHONY : src/eosio.system.cpp.i + +src/eosio.system.s: src/eosio.system.cpp.s + +.PHONY : src/eosio.system.s + +# target to generate assembly for a file +src/eosio.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s +.PHONY : src/eosio.system.cpp.s + +src/exchange_state.obj: src/exchange_state.cpp.obj + +.PHONY : src/exchange_state.obj + +# target to build an object file +src/exchange_state.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj +.PHONY : src/exchange_state.cpp.obj + +src/exchange_state.i: src/exchange_state.cpp.i + +.PHONY : src/exchange_state.i + +# target to preprocess a source file +src/exchange_state.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i +.PHONY : src/exchange_state.cpp.i + +src/exchange_state.s: src/exchange_state.cpp.s + +.PHONY : src/exchange_state.s + +# target to generate assembly for a file +src/exchange_state.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s +.PHONY : src/exchange_state.cpp.s + +src/native.obj: src/native.cpp.obj + +.PHONY : src/native.obj + +# target to build an object file +src/native.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj +.PHONY : src/native.cpp.obj + +src/native.i: src/native.cpp.i + +.PHONY : src/native.i + +# target to preprocess a source file +src/native.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.i +.PHONY : src/native.cpp.i + +src/native.s: src/native.cpp.s + +.PHONY : src/native.s + +# target to generate assembly for a file +src/native.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.s +.PHONY : src/native.cpp.s + +src/producer_pay.obj: src/producer_pay.cpp.obj + +.PHONY : src/producer_pay.obj + +# target to build an object file +src/producer_pay.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj +.PHONY : src/producer_pay.cpp.obj + +src/producer_pay.i: src/producer_pay.cpp.i + +.PHONY : src/producer_pay.i + +# target to preprocess a source file +src/producer_pay.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i +.PHONY : src/producer_pay.cpp.i + +src/producer_pay.s: src/producer_pay.cpp.s + +.PHONY : src/producer_pay.s + +# target to generate assembly for a file +src/producer_pay.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s +.PHONY : src/producer_pay.cpp.s + +src/rex.obj: src/rex.cpp.obj + +.PHONY : src/rex.obj + +# target to build an object file +src/rex.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj +.PHONY : src/rex.cpp.obj + +src/rex.i: src/rex.cpp.i + +.PHONY : src/rex.i + +# target to preprocess a source file +src/rex.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.i +.PHONY : src/rex.cpp.i + +src/rex.s: src/rex.cpp.s + +.PHONY : src/rex.s + +# target to generate assembly for a file +src/rex.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.s +.PHONY : src/rex.cpp.s + +src/rex.results.obj: src/rex.results.cpp.obj + +.PHONY : src/rex.results.obj + +# target to build an object file +src/rex.results.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj +.PHONY : src/rex.results.cpp.obj + +src/rex.results.i: src/rex.results.cpp.i + +.PHONY : src/rex.results.i + +# target to preprocess a source file +src/rex.results.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.i +.PHONY : src/rex.results.cpp.i + +src/rex.results.s: src/rex.results.cpp.s + +.PHONY : src/rex.results.s + +# target to generate assembly for a file +src/rex.results.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.s +.PHONY : src/rex.results.cpp.s + +src/voting.obj: src/voting.cpp.obj + +.PHONY : src/voting.obj + +# target to build an object file +src/voting.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj +.PHONY : src/voting.cpp.obj + +src/voting.i: src/voting.cpp.i + +.PHONY : src/voting.i + +# target to preprocess a source file +src/voting.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.i +.PHONY : src/voting.cpp.i + +src/voting.s: src/voting.cpp.s + +.PHONY : src/voting.s + +# target to generate assembly for a file +src/voting.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.s +.PHONY : src/voting.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... rex.results" + @echo "... eosio.system" + @echo "... src/delegate_bandwidth.obj" + @echo "... src/delegate_bandwidth.i" + @echo "... src/delegate_bandwidth.s" + @echo "... src/eosio.system.obj" + @echo "... src/eosio.system.i" + @echo "... src/eosio.system.s" + @echo "... src/exchange_state.obj" + @echo "... src/exchange_state.i" + @echo "... src/exchange_state.s" + @echo "... src/native.obj" + @echo "... src/native.i" + @echo "... src/native.s" + @echo "... src/producer_pay.obj" + @echo "... src/producer_pay.i" + @echo "... src/producer_pay.s" + @echo "... src/rex.obj" + @echo "... src/rex.i" + @echo "... src/rex.s" + @echo "... src/rex.results.obj" + @echo "... src/rex.results.i" + @echo "... src/rex.results.s" + @echo "... src/voting.obj" + @echo "... src/voting.i" + @echo "... src/voting.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/external/eosio.contracts/eosio.system/cmake_install.cmake b/tests/external/eosio.contracts/eosio.system/cmake_install.cmake new file mode 100644 index 0000000..03215b7 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/external/eosio.contracts/eosio.system/eosio.system.abi b/tests/external/eosio.contracts/eosio.system/eosio.system.abi new file mode 100644 index 0000000..d4fa397 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/eosio.system.abi @@ -0,0 +1,2122 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "abi_hash", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "hash", + "type": "checksum256" + } + ] + }, + { + "name": "activate", + "base": "", + "fields": [ + { + "name": "feature_digest", + "type": "checksum256" + } + ] + }, + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "bid_refund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "bidname", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "bid", + "type": "asset" + } + ] + }, + { + "name": "bidrefund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + } + ] + }, + { + "name": "block_header", + "base": "", + "fields": [ + { + "name": "timestamp", + "type": "uint32" + }, + { + "name": "producer", + "type": "name" + }, + { + "name": "confirmed", + "type": "uint16" + }, + { + "name": "previous", + "type": "checksum256" + }, + { + "name": "transaction_mroot", + "type": "checksum256" + }, + { + "name": "action_mroot", + "type": "checksum256" + }, + { + "name": "schedule_version", + "type": "uint32" + }, + { + "name": "new_producers", + "type": "producer_schedule?" + } + ] + }, + { + "name": "blockchain_parameters", + "base": "", + "fields": [ + { + "name": "max_block_net_usage", + "type": "uint64" + }, + { + "name": "target_block_net_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_net_usage", + "type": "uint32" + }, + { + "name": "base_per_transaction_net_usage", + "type": "uint32" + }, + { + "name": "net_usage_leeway", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_num", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_den", + "type": "uint32" + }, + { + "name": "max_block_cpu_usage", + "type": "uint32" + }, + { + "name": "target_block_cpu_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "min_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "max_transaction_lifetime", + "type": "uint32" + }, + { + "name": "deferred_trx_expiration_window", + "type": "uint32" + }, + { + "name": "max_transaction_delay", + "type": "uint32" + }, + { + "name": "max_inline_action_size", + "type": "uint32" + }, + { + "name": "max_inline_action_depth", + "type": "uint16" + }, + { + "name": "max_authority_depth", + "type": "uint16" + } + ] + }, + { + "name": "buyram", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quant", + "type": "asset" + } + ] + }, + { + "name": "buyrambytes", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "bytes", + "type": "uint32" + } + ] + }, + { + "name": "buyrex", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "canceldelay", + "base": "", + "fields": [ + { + "name": "canceling_auth", + "type": "permission_level" + }, + { + "name": "trx_id", + "type": "checksum256" + } + ] + }, + { + "name": "claim", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "claimrewards", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "closerex", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "cnclrexorder", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "connector", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + }, + { + "name": "weight", + "type": "float64" + } + ] + }, + { + "name": "consolidate", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "defcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "defnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "delegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "stake_net_quantity", + "type": "asset" + }, + { + "name": "stake_cpu_quantity", + "type": "asset" + }, + { + "name": "transfer", + "type": "bool" + } + ] + }, + { + "name": "delegated_bandwidth", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + } + ] + }, + { + "name": "deleteauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "deposit", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "eosio_global_state", + "base": "blockchain_parameters", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + }, + { + "name": "total_ram_bytes_reserved", + "type": "uint64" + }, + { + "name": "total_ram_stake", + "type": "int64" + }, + { + "name": "last_producer_schedule_update", + "type": "block_timestamp_type" + }, + { + "name": "last_pervote_bucket_fill", + "type": "time_point" + }, + { + "name": "pervote_bucket", + "type": "int64" + }, + { + "name": "perblock_bucket", + "type": "int64" + }, + { + "name": "total_unpaid_blocks", + "type": "uint32" + }, + { + "name": "total_activated_stake", + "type": "int64" + }, + { + "name": "thresh_activated_stake_time", + "type": "time_point" + }, + { + "name": "last_producer_schedule_size", + "type": "uint16" + }, + { + "name": "total_producer_vote_weight", + "type": "float64" + }, + { + "name": "last_name_close", + "type": "block_timestamp_type" + } + ] + }, + { + "name": "eosio_global_state2", + "base": "", + "fields": [ + { + "name": "new_ram_per_block", + "type": "uint16" + }, + { + "name": "last_ram_increase", + "type": "block_timestamp_type" + }, + { + "name": "last_block_num", + "type": "block_timestamp_type" + }, + { + "name": "total_producer_votepay_share", + "type": "float64" + }, + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "eosio_global_state3", + "base": "", + "fields": [ + { + "name": "last_vpay_state_update", + "type": "time_point" + }, + { + "name": "total_vpay_share_change_rate", + "type": "float64" + } + ] + }, + { + "name": "eosio_global_state4", + "base": "", + "fields": [ + { + "name": "continuous_rate", + "type": "float64" + }, + { + "name": "inflation_pay_factor", + "type": "int64" + }, + { + "name": "votepay_factor", + "type": "int64" + } + ] + }, + { + "name": "exchange_state", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "base", + "type": "connector" + }, + { + "name": "quote", + "type": "connector" + } + ] + }, + { + "name": "fundcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "payment", + "type": "asset" + } + ] + }, + { + "name": "fundnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "payment", + "type": "asset" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "version", + "type": "varuint32" + }, + { + "name": "core", + "type": "symbol" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "linkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + }, + { + "name": "requirement", + "type": "name" + } + ] + }, + { + "name": "mvfrsavings", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "rex", + "type": "asset" + } + ] + }, + { + "name": "mvtosavings", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "rex", + "type": "asset" + } + ] + }, + { + "name": "name_bid", + "base": "", + "fields": [ + { + "name": "newname", + "type": "name" + }, + { + "name": "high_bidder", + "type": "name" + }, + { + "name": "high_bid", + "type": "int64" + }, + { + "name": "last_bid_time", + "type": "time_point" + } + ] + }, + { + "name": "newaccount", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "owner", + "type": "authority" + }, + { + "name": "active", + "type": "authority" + } + ] + }, + { + "name": "onblock", + "base": "", + "fields": [ + { + "name": "header", + "type": "block_header" + } + ] + }, + { + "name": "onerror", + "base": "", + "fields": [ + { + "name": "sender_id", + "type": "uint128" + }, + { + "name": "sent_trx", + "type": "bytes" + } + ] + }, + { + "name": "pair_time_point_sec_int64", + "base": "", + "fields": [ + { + "name": "key", + "type": "time_point_sec" + }, + { + "name": "value", + "type": "int64" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "producer_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "total_votes", + "type": "float64" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "is_active", + "type": "bool" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "unpaid_blocks", + "type": "uint32" + }, + { + "name": "last_claim_time", + "type": "time_point" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "producer_info2", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "votepay_share", + "type": "float64" + }, + { + "name": "last_votepay_share_update", + "type": "time_point" + } + ] + }, + { + "name": "producer_key", + "base": "", + "fields": [ + { + "name": "producer_name", + "type": "name" + }, + { + "name": "block_signing_key", + "type": "public_key" + } + ] + }, + { + "name": "producer_schedule", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint32" + }, + { + "name": "producers", + "type": "producer_key[]" + } + ] + }, + { + "name": "refund", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "refund_request", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "request_time", + "type": "time_point_sec" + }, + { + "name": "net_amount", + "type": "asset" + }, + { + "name": "cpu_amount", + "type": "asset" + } + ] + }, + { + "name": "regproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "regproxy", + "base": "", + "fields": [ + { + "name": "proxy", + "type": "name" + }, + { + "name": "isproxy", + "type": "bool" + } + ] + }, + { + "name": "rentcpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "loan_payment", + "type": "asset" + }, + { + "name": "loan_fund", + "type": "asset" + } + ] + }, + { + "name": "rentnet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "loan_payment", + "type": "asset" + }, + { + "name": "loan_fund", + "type": "asset" + } + ] + }, + { + "name": "rex_balance", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "vote_stake", + "type": "asset" + }, + { + "name": "rex_balance", + "type": "asset" + }, + { + "name": "matured_rex", + "type": "int64" + }, + { + "name": "rex_maturities", + "type": "pair_time_point_sec_int64[]" + } + ] + }, + { + "name": "rex_fund", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "rex_loan", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "payment", + "type": "asset" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "total_staked", + "type": "asset" + }, + { + "name": "loan_num", + "type": "uint64" + }, + { + "name": "expiration", + "type": "time_point" + } + ] + }, + { + "name": "rex_order", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "rex_requested", + "type": "asset" + }, + { + "name": "proceeds", + "type": "asset" + }, + { + "name": "stake_change", + "type": "asset" + }, + { + "name": "order_time", + "type": "time_point" + }, + { + "name": "is_open", + "type": "bool" + } + ] + }, + { + "name": "rex_pool", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "total_lent", + "type": "asset" + }, + { + "name": "total_unlent", + "type": "asset" + }, + { + "name": "total_rent", + "type": "asset" + }, + { + "name": "total_lendable", + "type": "asset" + }, + { + "name": "total_rex", + "type": "asset" + }, + { + "name": "namebid_proceeds", + "type": "asset" + }, + { + "name": "loan_num", + "type": "uint64" + } + ] + }, + { + "name": "rex_return_buckets", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "return_buckets", + "type": "pair_time_point_sec_int64[]" + } + ] + }, + { + "name": "rex_return_pool", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "last_dist_time", + "type": "time_point_sec" + }, + { + "name": "pending_bucket_time", + "type": "time_point_sec" + }, + { + "name": "oldest_bucket_time", + "type": "time_point_sec" + }, + { + "name": "pending_bucket_proceeds", + "type": "int64" + }, + { + "name": "current_rate_of_increase", + "type": "int64" + }, + { + "name": "proceeds", + "type": "int64" + } + ] + }, + { + "name": "rexexec", + "base": "", + "fields": [ + { + "name": "user", + "type": "name" + }, + { + "name": "max", + "type": "uint16" + } + ] + }, + { + "name": "rmvproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "sellram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "bytes", + "type": "int64" + } + ] + }, + { + "name": "sellrex", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "rex", + "type": "asset" + } + ] + }, + { + "name": "setabi", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "abi", + "type": "bytes" + } + ] + }, + { + "name": "setacctcpu", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "cpu_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctnet", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "net_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64?" + } + ] + }, + { + "name": "setalimits", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64" + }, + { + "name": "net_weight", + "type": "int64" + }, + { + "name": "cpu_weight", + "type": "int64" + } + ] + }, + { + "name": "setcode", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "vmtype", + "type": "uint8" + }, + { + "name": "vmversion", + "type": "uint8" + }, + { + "name": "code", + "type": "bytes" + } + ] + }, + { + "name": "setinflation", + "base": "", + "fields": [ + { + "name": "annual_rate", + "type": "int64" + }, + { + "name": "inflation_pay_factor", + "type": "int64" + }, + { + "name": "votepay_factor", + "type": "int64" + } + ] + }, + { + "name": "setparams", + "base": "", + "fields": [ + { + "name": "params", + "type": "blockchain_parameters" + } + ] + }, + { + "name": "setpriv", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "is_priv", + "type": "uint8" + } + ] + }, + { + "name": "setram", + "base": "", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + } + ] + }, + { + "name": "setramrate", + "base": "", + "fields": [ + { + "name": "bytes_per_block", + "type": "uint16" + } + ] + }, + { + "name": "setrex", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "undelegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "unstake_net_quantity", + "type": "asset" + }, + { + "name": "unstake_cpu_quantity", + "type": "asset" + } + ] + }, + { + "name": "unlinkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + } + ] + }, + { + "name": "unregprod", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "unstaketorex", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "from_net", + "type": "asset" + }, + { + "name": "from_cpu", + "type": "asset" + } + ] + }, + { + "name": "updateauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + }, + { + "name": "parent", + "type": "name" + }, + { + "name": "auth", + "type": "authority" + } + ] + }, + { + "name": "updaterex", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "updtrevision", + "base": "", + "fields": [ + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "upgraderam", + "base": "", + "fields": [] + }, + { + "name": "user_resources", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + }, + { + "name": "ram_bytes", + "type": "int64" + } + ] + }, + { + "name": "voteproducer", + "base": "", + "fields": [ + { + "name": "voter", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + } + ] + }, + { + "name": "voter_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + }, + { + "name": "staked", + "type": "int64" + }, + { + "name": "last_vote_weight", + "type": "float64" + }, + { + "name": "proxied_vote_weight", + "type": "float64" + }, + { + "name": "is_proxy", + "type": "bool" + }, + { + "name": "flags1", + "type": "uint32" + }, + { + "name": "reserved2", + "type": "uint32" + }, + { + "name": "reserved3", + "type": "asset" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "withdraw", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "activate", + "type": "activate", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Activate Protocol Feature\nsummary: 'Activate protocol feature {{nowrap feature_digest}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} activates the protocol feature with a digest of {{feature_digest}}." + }, + { + "name": "bidname", + "type": "bidname", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Bid On a Premium Account Name\nsummary: '{{nowrap bidder}} bids on the premium account name {{nowrap newname}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{bidder}} bids {{bid}} on an auction to own the premium account name {{newname}}.\n\n{{bidder}} transfers {{bid}} to the system to cover the cost of the bid, which will be returned to {{bidder}} only if {{bidder}} is later outbid in the auction for {{newname}} by another account.\n\nIf the auction for {{newname}} closes with {{bidder}} remaining as the highest bidder, {{bidder}} will be authorized to create the account with name {{newname}}.\n\n## Bid refund behavior\n\nIf {{bidder}}’s bid on {{newname}} is later outbid by another account, {{bidder}} will be able to claim back the transferred amount of {{bid}}. The system will attempt to automatically do this on behalf of {{bidder}}, but the automatic refund may occasionally fail which will then require {{bidder}} to manually claim the refund with the bidrefund action.\n\n## Auction close criteria\n\nThe system should automatically close the auction for {{newname}} if it satisfies the condition that over a period of two minutes the following two properties continuously hold:\n\n- no one has bid on {{newname}} within the last 24 hours;\n- and, the value of the latest bid on {{newname}} is greater than the value of the bids on each of the other open auctions.\n\nBe aware that the condition to close the auction described above are sufficient but not necessary. The auction for {{newname}} cannot close unless both of the properties are simultaneously satisfied, but it may be closed without requiring the properties to hold for a period of 2 minutes." + }, + { + "name": "bidrefund", + "type": "bidrefund", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Claim Refund on Name Bid\nsummary: 'Claim refund on {{nowrap newname}} bid'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{bidder}} claims refund on {{newname}} bid after being outbid by someone else." + }, + { + "name": "buyram", + "type": "buyram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy RAM\nsummary: '{{nowrap payer}} buys RAM on behalf of {{nowrap receiver}} by paying {{nowrap quant}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{payer}} buys RAM on behalf of {{receiver}} by paying {{quant}}. This transaction will incur a 0.5% fee out of {{quant}} and the amount of RAM delivered will depend on market rates." + }, + { + "name": "buyrambytes", + "type": "buyrambytes", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy RAM\nsummary: '{{nowrap payer}} buys {{nowrap bytes}} bytes of RAM on behalf of {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{payer}} buys approximately {{bytes}} bytes of RAM on behalf of {{receiver}} by paying market rates for RAM. This transaction will incur a 0.5% fee and the cost will depend on market rates." + }, + { + "name": "buyrex", + "type": "buyrex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy REX Tokens\nsummary: '{{nowrap from}} buys REX tokens in exchange for {{nowrap amount}} and their vote stake increases by {{nowrap amount}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{amount}} is taken out of {{from}}’s REX fund and used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{from}} must have voted for a proxy or at least 21 block producers. {{amount}} is added to {{from}}’s vote stake.\n\nA sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately." + }, + { + "name": "canceldelay", + "type": "canceldelay", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Cancel Delayed Transaction\nsummary: '{{nowrap canceling_auth.actor}} cancels a delayed transaction'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{canceling_auth.actor}} cancels the delayed transaction with id {{trx_id}}." + }, + { + "name": "claim", + "type": "claim", + "ricardian_contract": "" + }, + { + "name": "claimrewards", + "type": "claimrewards", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Claim Block Producer Rewards\nsummary: '{{nowrap owner}} claims block and vote rewards'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{owner}} claims block and vote rewards from the system." + }, + { + "name": "closerex", + "type": "closerex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Cleanup Unused REX Data\nsummary: 'Delete REX related DB entries and free associated RAM'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nDelete REX related DB entries and free associated RAM for {{owner}}.\n\nTo fully delete all REX related DB entries, {{owner}} must ensure that their REX balance and REX fund amounts are both zero and they have no outstanding loans." + }, + { + "name": "cnclrexorder", + "type": "cnclrexorder", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Cancel Scheduled REX Sell Order\nsummary: '{{nowrap owner}} cancels a scheduled sell order if not yet filled'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{owner}} cancels their open sell order." + }, + { + "name": "consolidate", + "type": "consolidate", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Consolidate REX Maturity Buckets Into One\nsummary: 'Consolidate REX maturity buckets into one'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nConsolidate REX maturity buckets into one bucket that {{owner}} will not be able to sell until 4 to 5 days later." + }, + { + "name": "defcpuloan", + "type": "defcpuloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw from the Fund of a Specific CPU Loan\nsummary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of CPU loan number {{nowrap loan_num}} back to REX fund'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{amount}} from the fund of CPU loan number {{loan_num}} back to REX fund." + }, + { + "name": "defnetloan", + "type": "defnetloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw from the Fund of a Specific NET Loan\nsummary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of NET loan number {{nowrap loan_num}} back to REX fund'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{amount}} from the fund of NET loan number {{loan_num}} back to REX fund." + }, + { + "name": "delegatebw", + "type": "delegatebw", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Stake Tokens for NET and/or CPU\nsummary: 'Stake tokens for NET and/or CPU and optionally transfer ownership'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{#if transfer}} {{from}} stakes on behalf of {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth.\n\nStaked tokens will also be transferred to {{receiver}}. The sum of these two quantities will be deducted from {{from}}’s liquid balance and add to the vote weight of {{receiver}}.\n{{else}}\n{{from}} stakes to self and delegates to {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth.\n\nThe sum of these two quantities add to the vote weight of {{from}}.\n{{/if}}" + }, + { + "name": "deleteauth", + "type": "deleteauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Delete Account Permission\nsummary: 'Delete the {{nowrap permission}} permission of {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nDelete the {{permission}} permission of {{account}}." + }, + { + "name": "deposit", + "type": "deposit", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deposit Into REX Fund\nsummary: 'Add to {{nowrap owner}}’s REX fund by transferring {{nowrap amount}} from {{nowrap owner}}’s liquid balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nTransfer {{amount}} from {{owner}}’s liquid balance to {{owner}}’s REX fund. All proceeds and expenses related to REX are added to or taken out of this fund." + }, + { + "name": "fundcpuloan", + "type": "fundcpuloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deposit into the Fund of a Specific CPU Loan\nsummary: '{{nowrap from}} funds a CPU loan'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{payment}} from REX fund to the fund of CPU loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time." + }, + { + "name": "fundnetloan", + "type": "fundnetloan", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deposit into the Fund of a Specific NET Loan\nsummary: '{{nowrap from}} funds a NET loan'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} transfers {{payment}} from REX fund to the fund of NET loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time." + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Initialize System Contract\nsummary: 'Initialize system contract'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\nInitialize system contract. The core token symbol will be set to {{core}}." + }, + { + "name": "linkauth", + "type": "linkauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Link Action to Permission\nsummary: '{{nowrap account}} sets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract to {{nowrap requirement}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{account}} sets the minimum required permission for the {{#if type}}{{type}} action of the{{/if}} {{code}} contract to {{requirement}}.\n\n{{#if type}}{{else}}Any links explicitly associated to specific actions of {{code}} will take precedence.{{/if}}" + }, + { + "name": "mvfrsavings", + "type": "mvfrsavings", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unlock REX Tokens\nsummary: '{{nowrap owner}} unlocks REX Tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{owner}} unlocks {{rex}} by moving it out of the REX savings bucket. The unlocked REX tokens cannot be sold until 4 to 5 days later." + }, + { + "name": "mvtosavings", + "type": "mvtosavings", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Lock REX Tokens\nsummary: '{{nowrap owner}} locks REX Tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{owner}} locks {{rex}} by moving it into the REX savings bucket. The locked REX tokens cannot be sold directly and will have to be unlocked explicitly before selling." + }, + { + "name": "newaccount", + "type": "newaccount", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create New Account\nsummary: '{{nowrap creator}} creates a new account with the name {{nowrap name}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{creator}} creates a new account with the name {{name}} and the following permissions:\n\nowner permission with authority:\n{{to_json owner}}\n\nactive permission with authority:\n{{to_json active}}" + }, + { + "name": "onblock", + "type": "onblock", + "ricardian_contract": "" + }, + { + "name": "onerror", + "type": "onerror", + "ricardian_contract": "" + }, + { + "name": "refund", + "type": "refund", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Claim Unstaked Tokens\nsummary: 'Return previously unstaked tokens to {{nowrap owner}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nReturn previously unstaked tokens to {{owner}} after the unstaking period has elapsed." + }, + { + "name": "regproducer", + "type": "regproducer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Register as a Block Producer Candidate\nsummary: 'Register {{nowrap producer}} account as a block producer candidate'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\nRegister {{producer}} account as a block producer candidate.\n\n{{$clauses.BlockProducerAgreement}}" + }, + { + "name": "regproxy", + "type": "regproxy", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Register/unregister as a Proxy\nsummary: 'Register/unregister {{nowrap proxy}} as a proxy account'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\n{{#if isproxy}}\n{{proxy}} registers as a proxy that can vote on behalf of accounts that appoint it as their proxy.\n{{else}}\n{{proxy}} unregisters as a proxy that can vote on behalf of accounts that appoint it as their proxy.\n{{/if}}" + }, + { + "name": "rentcpu", + "type": "rentcpu", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Rent CPU Bandwidth for 30 Days\nsummary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent CPU bandwidth for {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} pays {{loan_payment}} to rent CPU bandwidth on behalf of {{receiver}} for a period of 30 days.\n\n{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s CPU resources. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan.\n\nAt expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s CPU bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s CPU bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund." + }, + { + "name": "rentnet", + "type": "rentnet", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Rent NET Bandwidth for 30 Days\nsummary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent NET bandwidth for {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} pays {{loan_payment}} to rent NET bandwidth on behalf of {{receiver}} for a period of 30 days.\n\n{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s NET resources for 30 days. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan.\n\nAt expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s NET bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s NET bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund." + }, + { + "name": "rexexec", + "type": "rexexec", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Perform REX Maintenance\nsummary: 'Process sell orders and expired loans'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nPerforms REX maintenance by processing a maximum of {{max}} REX sell orders and expired loans. Any account can execute this action." + }, + { + "name": "rmvproducer", + "type": "rmvproducer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Forcibly Unregister a Block Producer Candidate\nsummary: '{{nowrap producer}} is unregistered as a block producer candidate'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} unregisters {{producer}} as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered." + }, + { + "name": "sellram", + "type": "sellram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Sell RAM From Account\nsummary: 'Sell unused RAM from {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\nSell {{bytes}} bytes of unused RAM from account {{account}} at market price. This transaction will incur a 0.5% fee on the proceeds which depend on market rates." + }, + { + "name": "sellrex", + "type": "sellrex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Sell REX Tokens in Exchange for EOS\nsummary: '{{nowrap from}} sells {{nowrap rex}} tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from}} initiates a sell order to sell {{rex}} tokens at the market exchange rate during the time at which the order is ultimately executed. If {{from}} already has an open sell order in the sell queue, {{rex}} will be added to the amount of the sell order without change the position of the sell order within the queue. Once the sell order is executed, proceeds are added to {{from}}’s REX fund, the value of sold REX tokens is deducted from {{from}}’s vote stake, and votes are updated accordingly.\n\nDepending on the market conditions, it may not be possible to fill the entire sell order immediately. In such a case, the sell order is added to the back of a sell queue. A sell order at the front of the sell queue will automatically be executed when the market conditions allow for the entire order to be filled. Regardless of the market conditions, the system is designed to execute this sell order within 30 days. {{from}} can cancel the order at any time before it is filled using the cnclrexorder action." + }, + { + "name": "setabi", + "type": "setabi", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deploy Contract ABI\nsummary: 'Deploy contract ABI on account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nDeploy the ABI file associated with the contract on account {{account}}." + }, + { + "name": "setacctcpu", + "type": "setacctcpu", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Explicitly Manage the CPU Quota of Account\nsummary: 'Explicitly manage the CPU bandwidth quota of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if_has_value cpu_weight}}\nExplicitly manage the CPU bandwidth quota of account {{account}} by pinning it to a weight of {{cpu_weight}}.\n\n{{account}} can stake and unstake, however, it will not change their CPU bandwidth quota as long as it remains pinned.\n{{else}}\nUnpin the CPU bandwidth quota of account {{account}}. The CPU bandwidth quota of {{account}} will be driven by the current tokens staked for CPU bandwidth by {{account}}.\n{{/if_has_value}}" + }, + { + "name": "setacctnet", + "type": "setacctnet", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Explicitly Manage the NET Quota of Account\nsummary: 'Explicitly manage the NET bandwidth quota of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if_has_value net_weight}}\nExplicitly manage the network bandwidth quota of account {{account}} by pinning it to a weight of {{net_weight}}.\n\n{{account}} can stake and unstake, however, it will not change their NET bandwidth quota as long as it remains pinned.\n{{else}}\nUnpin the NET bandwidth quota of account {{account}}. The NET bandwidth quota of {{account}} will be driven by the current tokens staked for NET bandwidth by {{account}}.\n{{/if_has_value}}" + }, + { + "name": "setacctram", + "type": "setacctram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Explicitly Manage the RAM Quota of Account\nsummary: 'Explicitly manage the RAM quota of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if_has_value ram_bytes}}\nExplicitly manage the RAM quota of account {{account}} by pinning it to {{ram_bytes}} bytes.\n\n{{account}} can buy and sell RAM, however, it will not change their RAM quota as long as it remains pinned.\n{{else}}\nUnpin the RAM quota of account {{account}}. The RAM quota of {{account}} will be driven by the current RAM holdings of {{account}}.\n{{/if_has_value}}" + }, + { + "name": "setalimits", + "type": "setalimits", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Adjust Resource Limits of Account\nsummary: 'Adjust resource limits of account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} updates {{account}}’s resource limits to have a RAM quota of {{ram_bytes}} bytes, a NET bandwidth quota of {{net_weight}} and a CPU bandwidth quota of {{cpu_weight}}." + }, + { + "name": "setcode", + "type": "setcode", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Deploy Contract Code\nsummary: 'Deploy contract code on account {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nDeploy compiled contract code to the account {{account}}." + }, + { + "name": "setinflation", + "type": "setinflation", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set Inflation Parameters\nsummary: 'Set inflation parameters'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} sets the inflation parameters as follows:\n\n* Annual inflation rate (in units of a hundredth of a percent): {{annual_rate}}\n* Fraction of inflation used to reward block producers: 10000/{{inflation_pay_factor}}\n* Fraction of block producer rewards to be distributed proportional to blocks produced: 10000/{{votepay_factor}}" + }, + { + "name": "setparams", + "type": "setparams", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set System Parameters\nsummary: 'Set System Parameters'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} sets system parameters to:\n{{to_json params}}" + }, + { + "name": "setpriv", + "type": "setpriv", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Make an Account Privileged or Unprivileged\nsummary: '{{#if is_priv}}Make {{nowrap account}} privileged{{else}}Remove privileged status of {{nowrap account}}{{/if}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{#if is_priv}}\n{{$action.account}} makes {{account}} privileged.\n{{else}}\n{{$action.account}} removes privileged status of {{account}}.\n{{/if}}" + }, + { + "name": "setram", + "type": "setram", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Configure the Available RAM\nsummary: 'Configure the available RAM'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} configures the available RAM to {{max_ram_size}} bytes." + }, + { + "name": "setramrate", + "type": "setramrate", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Set the Rate of Increase of RAM\nsummary: 'Set the rate of increase of RAM per block'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} sets the rate of increase of RAM to {{bytes_per_block}} bytes/block." + }, + { + "name": "setrex", + "type": "setrex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Adjust REX Pool Virtual Balance\nsummary: 'Adjust REX Pool Virtual Balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} adjusts REX loan rate by setting REX pool virtual balance to {{balance}}. No token transfer or issue is executed in this action." + }, + { + "name": "undelegatebw", + "type": "undelegatebw", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unstake Tokens for NET and/or CPU\nsummary: 'Unstake tokens for NET and/or CPU from {{nowrap receiver}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19\n---\n\n{{from}} unstakes from {{receiver}} {{unstake_net_quantity}} for NET bandwidth and {{unstake_cpu_quantity}} for CPU bandwidth.\n\nThe sum of these two quantities will be removed from the vote weight of {{receiver}} and will be made available to {{from}} after an uninterrupted 3 day period without further unstaking by {{from}}. After the uninterrupted 3 day period passes, the system will attempt to automatically return the funds to {{from}}’s regular token balance. However, this automatic refund may occasionally fail which will then require {{from}} to manually claim the funds with the refund action." + }, + { + "name": "unlinkauth", + "type": "unlinkauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unlink Action from Permission\nsummary: '{{nowrap account}} unsets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\n{{account}} removes the association between the {{#if type}}{{type}} action of the{{/if}} {{code}} contract and its minimum required permission.\n\n{{#if type}}{{else}}This will not remove any links explicitly associated to specific actions of {{code}}.{{/if}}" + }, + { + "name": "unregprod", + "type": "unregprod", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Unregister as a Block Producer Candidate\nsummary: '{{nowrap producer}} unregisters as a block producer candidate'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\n{{producer}} unregisters as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered." + }, + { + "name": "unstaketorex", + "type": "unstaketorex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Buy REX Tokens Using Staked Tokens\nsummary: '{{nowrap owner}} buys REX tokens in exchange for tokens currently staked to NET and/or CPU'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\n{{from_net}} and {{from_cpu}} are withdrawn from {{receiver}}’s NET and CPU bandwidths respectively. These funds are used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{owner}} must have voted for a proxy or at least 21 block producers.\n\nA sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately." + }, + { + "name": "updateauth", + "type": "updateauth", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Modify Account Permission\nsummary: 'Add or update the {{nowrap permission}} permission of {{nowrap account}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f\n---\n\nModify, and create if necessary, the {{permission}} permission of {{account}} to have a parent permission of {{parent}} and the following authority:\n{{to_json auth}}" + }, + { + "name": "updaterex", + "type": "updaterex", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Update REX Owner Vote Weight\nsummary: 'Update vote weight to current value of held REX tokens'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nUpdate vote weight of {{owner}} account to current value of held REX tokens." + }, + { + "name": "updtrevision", + "type": "updtrevision", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Update System Contract Revision Number\nsummary: 'Update system contract revision number'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e\n---\n\n{{$action.account}} advances the system contract revision number to {{revision}}." + }, + { + "name": "upgraderam", + "type": "upgraderam", + "ricardian_contract": "" + }, + { + "name": "voteproducer", + "type": "voteproducer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Vote for Block Producers\nsummary: '{{nowrap voter}} votes for {{#if proxy}}the proxy {{nowrap proxy}}{{else}}up to 30 block producer candidates{{/if}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84\n---\n\n{{#if proxy}}\n{{voter}} votes for the proxy {{proxy}}.\nAt the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the producers voted by {{proxy}}.\n{{else}}\n{{voter}} votes for the following block producer candidates:\n\n{{#each producers}}\n + {{this}}\n{{/each}}\n\nAt the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the above producers.\n{{/if}}" + }, + { + "name": "withdraw", + "type": "withdraw", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Withdraw from REX Fund\nsummary: 'Withdraw {{nowrap amount}} from {{nowrap owner}}’s REX fund by transferring to {{owner}}’s liquid balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8\n---\n\nWithdraws {{amount}} from {{owner}}’s REX fund and transfer them to {{owner}}’s liquid balance." + } + ], + "tables": [ + { + "name": "abihash", + "type": "abi_hash", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "bidrefunds", + "type": "bid_refund", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "cpuloan", + "type": "rex_loan", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "delband", + "type": "delegated_bandwidth", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global", + "type": "eosio_global_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global2", + "type": "eosio_global_state2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global3", + "type": "eosio_global_state3", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global4", + "type": "eosio_global_state4", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "namebids", + "type": "name_bid", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "netloan", + "type": "rex_loan", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers", + "type": "producer_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers2", + "type": "producer_info2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rammarket", + "type": "exchange_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refunds", + "type": "refund_request", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "retbuckets", + "type": "rex_return_buckets", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexbal", + "type": "rex_balance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexfund", + "type": "rex_fund", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexpool", + "type": "rex_pool", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexqueue", + "type": "rex_order", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rexretpool", + "type": "rex_return_pool", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "userres", + "type": "user_resources", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "voters", + "type": "voter_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [ + { + "id": "UserAgreement", + "body": "User agreement for the chain can go here." + }, + { + "id": "BlockProducerAgreement", + "body": "I, {{producer}}, hereby nominate myself for consideration as an elected block producer.\n\nIf {{producer}} is selected to produce blocks by the system contract, I will sign blocks with {{producer_key}} and I hereby attest that I will keep this key secret and secure.\n\nIf {{producer}} is unable to perform obligations under this contract I will resign my position by resubmitting this contract with the null producer key.\n\nI acknowledge that a block is 'objectively valid' if it conforms to the deterministic blockchain rules in force at the time of its creation, and is 'objectively invalid' if it fails to conform to those rules.\n\n{{producer}} hereby agrees to only use {{producer_key}} to sign messages under the following scenarios:\n\n* proposing an objectively valid block at the time appointed by the block scheduling algorithm;\n* pre-confirming a block produced by another producer in the schedule when I find said block objectively valid;\n* and, confirming a block for which {{producer}} has received pre-confirmation messages from more than two-thirds of the active block producers.\n\nI hereby accept liability for any and all provable damages that result from my:\n\n* signing two different block proposals with the same timestamp with {{producer_key}};\n* signing two different block proposals with the same block number with {{producer_key}};\n* signing any block proposal which builds off of an objectively invalid block;\n* signing a pre-confirmation for an objectively invalid block;\n* or, signing a confirmation for a block for which I do not possess pre-confirmation messages from more than two-thirds of the active block producers.\n\nI hereby agree that double-signing for a timestamp or block number in concert with two or more other block producers shall automatically be deemed malicious and cause {{producer}} to be subject to:\n\n* a fine equal to the past year of compensation received,\n* immediate disqualification from being a producer,\n* and/or other damages.\n\nAn exception may be made if {{producer}} can demonstrate that the double-signing occurred due to a bug in the reference software; the burden of proof is on {{producer}}.\n\nI hereby agree not to interfere with the producer election process. I agree to process all producer election transactions that occur in blocks I create, to sign all objectively valid blocks I create that contain election transactions, and to sign all pre-confirmations and confirmations necessary to facilitate transfer of control to the next set of producers as determined by the system contract.\n\nI hereby acknowledge that more than two-thirds of the active block producers may vote to disqualify {{producer}} in the event {{producer}} is unable to produce blocks or is unable to be reached, according to criteria agreed to among block producers.\n\nIf {{producer}} qualifies for and chooses to collect compensation due to votes received, {{producer}} will provide a public endpoint allowing at least 100 peers to maintain synchronization with the blockchain and/or submit transactions to be included. {{producer}} shall maintain at least one validating node with full state and signature checking and shall report any objectively invalid blocks produced by the active block producers. Reporting shall be via a method to be agreed to among block producers, said method and reports to be made public.\n\nThe community agrees to allow {{producer}} to authenticate peers as necessary to prevent abuse and denial of service attacks; however, {{producer}} agrees not to discriminate against non-abusive peers.\n\nI agree to process transactions on a FIFO (first in, first out) best-effort basis and to honestly bill transactions for measured execution time.\n\nI {{producer}} agree not to manipulate the contents of blocks in order to derive profit from: the order in which transactions are included, or the hash of the block that is produced.\n\nI, {{producer}}, hereby agree to disclose and attest under penalty of perjury all ultimate beneficial owners of my business entity who own more than 10% and all direct shareholders.\n\nI, {{producer}}, hereby agree to cooperate with other block producers to carry out our respective and mutual obligations under this agreement, including but not limited to maintaining network stability and a valid blockchain.\n\nI, {{producer}}, agree to maintain a website hosted at {{url}} which contains up-to-date information on all disclosures required by this contract.\n\nI, {{producer}}, agree to set the location value of {{location}} such that {{producer}} is scheduled with minimal latency between my previous and next peer.\n\nI, {{producer}}, agree to maintain time synchronization within 10 ms of global atomic clock time, using a method agreed to among block producers.\n\nI, {{producer}}, agree not to produce blocks before my scheduled time unless I have received all blocks produced by the prior block producer.\n\nI, {{producer}}, agree not to publish blocks with timestamps more than 500ms in the future unless the prior block is more than 75% full by either NET or CPU bandwidth metrics.\n\nI, {{producer}}, agree not to set the RAM supply to more RAM than my nodes contain and to resign if I am unable to provide the RAM approved by more than two-thirds of active block producers, as shown in the system parameters." + } + ], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.system/eosio.system.wasm b/tests/external/eosio.contracts/eosio.system/eosio.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..361562b4a418ae3e772d7a3ff2c73eb7b302520e GIT binary patch literal 284247 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 z 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%0AyJ(!+ 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 literal 0 HcmV?d00001 diff --git a/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md b/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md new file mode 100644 index 0000000..ed07a32 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md @@ -0,0 +1,679 @@ +

activate

+ +--- +spec_version: "0.2.0" +title: Activate Protocol Feature +summary: 'Activate protocol feature {{nowrap feature_digest}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} activates the protocol feature with a digest of {{feature_digest}}. + +

bidname

+ +--- +spec_version: "0.2.0" +title: Bid On a Premium Account Name +summary: '{{nowrap bidder}} bids on the premium account name {{nowrap newname}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{bidder}} bids {{bid}} on an auction to own the premium account name {{newname}}. + +{{bidder}} transfers {{bid}} to the system to cover the cost of the bid, which will be returned to {{bidder}} only if {{bidder}} is later outbid in the auction for {{newname}} by another account. + +If the auction for {{newname}} closes with {{bidder}} remaining as the highest bidder, {{bidder}} will be authorized to create the account with name {{newname}}. + +## Bid refund behavior + +If {{bidder}}’s bid on {{newname}} is later outbid by another account, {{bidder}} will be able to claim back the transferred amount of {{bid}}. The system will attempt to automatically do this on behalf of {{bidder}}, but the automatic refund may occasionally fail which will then require {{bidder}} to manually claim the refund with the bidrefund action. + +## Auction close criteria + +The system should automatically close the auction for {{newname}} if it satisfies the condition that over a period of two minutes the following two properties continuously hold: + +- no one has bid on {{newname}} within the last 24 hours; +- and, the value of the latest bid on {{newname}} is greater than the value of the bids on each of the other open auctions. + +Be aware that the condition to close the auction described above are sufficient but not necessary. The auction for {{newname}} cannot close unless both of the properties are simultaneously satisfied, but it may be closed without requiring the properties to hold for a period of 2 minutes. + +

bidrefund

+ +--- +spec_version: "0.2.0" +title: Claim Refund on Name Bid +summary: 'Claim refund on {{nowrap newname}} bid' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{bidder}} claims refund on {{newname}} bid after being outbid by someone else. + +

buyram

+ +--- +spec_version: "0.2.0" +title: Buy RAM +summary: '{{nowrap payer}} buys RAM on behalf of {{nowrap receiver}} by paying {{nowrap quant}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{payer}} buys RAM on behalf of {{receiver}} by paying {{quant}}. This transaction will incur a 0.5% fee out of {{quant}} and the amount of RAM delivered will depend on market rates. + +

buyrambytes

+ +--- +spec_version: "0.2.0" +title: Buy RAM +summary: '{{nowrap payer}} buys {{nowrap bytes}} bytes of RAM on behalf of {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{payer}} buys approximately {{bytes}} bytes of RAM on behalf of {{receiver}} by paying market rates for RAM. This transaction will incur a 0.5% fee and the cost will depend on market rates. + +

buyrex

+ +--- +spec_version: "0.2.0" +title: Buy REX Tokens +summary: '{{nowrap from}} buys REX tokens in exchange for {{nowrap amount}} and their vote stake increases by {{nowrap amount}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{amount}} is taken out of {{from}}’s REX fund and used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{from}} must have voted for a proxy or at least 21 block producers. {{amount}} is added to {{from}}’s vote stake. + +A sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately. + +

canceldelay

+ +--- +spec_version: "0.2.0" +title: Cancel Delayed Transaction +summary: '{{nowrap canceling_auth.actor}} cancels a delayed transaction' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{canceling_auth.actor}} cancels the delayed transaction with id {{trx_id}}. + +

claimrewards

+ +--- +spec_version: "0.2.0" +title: Claim Block Producer Rewards +summary: '{{nowrap owner}} claims block and vote rewards' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{owner}} claims block and vote rewards from the system. + +

closerex

+ +--- +spec_version: "0.2.0" +title: Cleanup Unused REX Data +summary: 'Delete REX related DB entries and free associated RAM' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Delete REX related DB entries and free associated RAM for {{owner}}. + +To fully delete all REX related DB entries, {{owner}} must ensure that their REX balance and REX fund amounts are both zero and they have no outstanding loans. + +

cnclrexorder

+ +--- +spec_version: "0.2.0" +title: Cancel Scheduled REX Sell Order +summary: '{{nowrap owner}} cancels a scheduled sell order if not yet filled' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{owner}} cancels their open sell order. + +

consolidate

+ +--- +spec_version: "0.2.0" +title: Consolidate REX Maturity Buckets Into One +summary: 'Consolidate REX maturity buckets into one' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Consolidate REX maturity buckets into one bucket that {{owner}} will not be able to sell until 4 to 5 days later. + +

defcpuloan

+ +--- +spec_version: "0.2.0" +title: Withdraw from the Fund of a Specific CPU Loan +summary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of CPU loan number {{nowrap loan_num}} back to REX fund' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{amount}} from the fund of CPU loan number {{loan_num}} back to REX fund. + +

defnetloan

+ +--- +spec_version: "0.2.0" +title: Withdraw from the Fund of a Specific NET Loan +summary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of NET loan number {{nowrap loan_num}} back to REX fund' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{amount}} from the fund of NET loan number {{loan_num}} back to REX fund. + +

delegatebw

+ +--- +spec_version: "0.2.0" +title: Stake Tokens for NET and/or CPU +summary: 'Stake tokens for NET and/or CPU and optionally transfer ownership' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{#if transfer}} {{from}} stakes on behalf of {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth. + +Staked tokens will also be transferred to {{receiver}}. The sum of these two quantities will be deducted from {{from}}’s liquid balance and add to the vote weight of {{receiver}}. +{{else}} +{{from}} stakes to self and delegates to {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth. + +The sum of these two quantities add to the vote weight of {{from}}. +{{/if}} + +

deleteauth

+ +--- +spec_version: "0.2.0" +title: Delete Account Permission +summary: 'Delete the {{nowrap permission}} permission of {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Delete the {{permission}} permission of {{account}}. + +

deposit

+ +--- +spec_version: "0.2.0" +title: Deposit Into REX Fund +summary: 'Add to {{nowrap owner}}’s REX fund by transferring {{nowrap amount}} from {{nowrap owner}}’s liquid balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Transfer {{amount}} from {{owner}}’s liquid balance to {{owner}}’s REX fund. All proceeds and expenses related to REX are added to or taken out of this fund. + +

fundcpuloan

+ +--- +spec_version: "0.2.0" +title: Deposit into the Fund of a Specific CPU Loan +summary: '{{nowrap from}} funds a CPU loan' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{payment}} from REX fund to the fund of CPU loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time. + +

fundnetloan

+ +--- +spec_version: "0.2.0" +title: Deposit into the Fund of a Specific NET Loan +summary: '{{nowrap from}} funds a NET loan' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} transfers {{payment}} from REX fund to the fund of NET loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time. + +

init

+ +--- +spec_version: "0.2.0" +title: Initialize System Contract +summary: 'Initialize system contract' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +Initialize system contract. The core token symbol will be set to {{core}}. + +

linkauth

+ +--- +spec_version: "0.2.0" +title: Link Action to Permission +summary: '{{nowrap account}} sets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract to {{nowrap requirement}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{account}} sets the minimum required permission for the {{#if type}}{{type}} action of the{{/if}} {{code}} contract to {{requirement}}. + +{{#if type}}{{else}}Any links explicitly associated to specific actions of {{code}} will take precedence.{{/if}} + +

newaccount

+ +--- +spec_version: "0.2.0" +title: Create New Account +summary: '{{nowrap creator}} creates a new account with the name {{nowrap name}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{creator}} creates a new account with the name {{name}} and the following permissions: + +owner permission with authority: +{{to_json owner}} + +active permission with authority: +{{to_json active}} + +

mvfrsavings

+ +--- +spec_version: "0.2.0" +title: Unlock REX Tokens +summary: '{{nowrap owner}} unlocks REX Tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{owner}} unlocks {{rex}} by moving it out of the REX savings bucket. The unlocked REX tokens cannot be sold until 4 to 5 days later. + +

mvtosavings

+ +--- +spec_version: "0.2.0" +title: Lock REX Tokens +summary: '{{nowrap owner}} locks REX Tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{owner}} locks {{rex}} by moving it into the REX savings bucket. The locked REX tokens cannot be sold directly and will have to be unlocked explicitly before selling. + +

refund

+ +--- +spec_version: "0.2.0" +title: Claim Unstaked Tokens +summary: 'Return previously unstaked tokens to {{nowrap owner}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Return previously unstaked tokens to {{owner}} after the unstaking period has elapsed. + +

regproducer

+ +--- +spec_version: "0.2.0" +title: Register as a Block Producer Candidate +summary: 'Register {{nowrap producer}} account as a block producer candidate' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +Register {{producer}} account as a block producer candidate. + +{{$clauses.BlockProducerAgreement}} + +

regproxy

+ +--- +spec_version: "0.2.0" +title: Register/unregister as a Proxy +summary: 'Register/unregister {{nowrap proxy}} as a proxy account' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +{{#if isproxy}} +{{proxy}} registers as a proxy that can vote on behalf of accounts that appoint it as their proxy. +{{else}} +{{proxy}} unregisters as a proxy that can vote on behalf of accounts that appoint it as their proxy. +{{/if}} + +

rentcpu

+ +--- +spec_version: "0.2.0" +title: Rent CPU Bandwidth for 30 Days +summary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent CPU bandwidth for {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} pays {{loan_payment}} to rent CPU bandwidth on behalf of {{receiver}} for a period of 30 days. + +{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s CPU resources. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan. + +At expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s CPU bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s CPU bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund. + +

rentnet

+ +--- +spec_version: "0.2.0" +title: Rent NET Bandwidth for 30 Days +summary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent NET bandwidth for {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} pays {{loan_payment}} to rent NET bandwidth on behalf of {{receiver}} for a period of 30 days. + +{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s NET resources for 30 days. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan. + +At expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s NET bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s NET bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund. + +

rexexec

+ +--- +spec_version: "0.2.0" +title: Perform REX Maintenance +summary: 'Process sell orders and expired loans' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Performs REX maintenance by processing a maximum of {{max}} REX sell orders and expired loans. Any account can execute this action. + +

rmvproducer

+ +--- +spec_version: "0.2.0" +title: Forcibly Unregister a Block Producer Candidate +summary: '{{nowrap producer}} is unregistered as a block producer candidate' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} unregisters {{producer}} as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered. + +

sellram

+ +--- +spec_version: "0.2.0" +title: Sell RAM From Account +summary: 'Sell unused RAM from {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +Sell {{bytes}} bytes of unused RAM from account {{account}} at market price. This transaction will incur a 0.5% fee on the proceeds which depend on market rates. + +

sellrex

+ +--- +spec_version: "0.2.0" +title: Sell REX Tokens in Exchange for EOS +summary: '{{nowrap from}} sells {{nowrap rex}} tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from}} initiates a sell order to sell {{rex}} tokens at the market exchange rate during the time at which the order is ultimately executed. If {{from}} already has an open sell order in the sell queue, {{rex}} will be added to the amount of the sell order without change the position of the sell order within the queue. Once the sell order is executed, proceeds are added to {{from}}’s REX fund, the value of sold REX tokens is deducted from {{from}}’s vote stake, and votes are updated accordingly. + +Depending on the market conditions, it may not be possible to fill the entire sell order immediately. In such a case, the sell order is added to the back of a sell queue. A sell order at the front of the sell queue will automatically be executed when the market conditions allow for the entire order to be filled. Regardless of the market conditions, the system is designed to execute this sell order within 30 days. {{from}} can cancel the order at any time before it is filled using the cnclrexorder action. + +

setabi

+ +--- +spec_version: "0.2.0" +title: Deploy Contract ABI +summary: 'Deploy contract ABI on account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Deploy the ABI file associated with the contract on account {{account}}. + +

setacctcpu

+ +--- +spec_version: "0.2.0" +title: Explicitly Manage the CPU Quota of Account +summary: 'Explicitly manage the CPU bandwidth quota of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if_has_value cpu_weight}} +Explicitly manage the CPU bandwidth quota of account {{account}} by pinning it to a weight of {{cpu_weight}}. + +{{account}} can stake and unstake, however, it will not change their CPU bandwidth quota as long as it remains pinned. +{{else}} +Unpin the CPU bandwidth quota of account {{account}}. The CPU bandwidth quota of {{account}} will be driven by the current tokens staked for CPU bandwidth by {{account}}. +{{/if_has_value}} + +

setacctnet

+ +--- +spec_version: "0.2.0" +title: Explicitly Manage the NET Quota of Account +summary: 'Explicitly manage the NET bandwidth quota of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if_has_value net_weight}} +Explicitly manage the network bandwidth quota of account {{account}} by pinning it to a weight of {{net_weight}}. + +{{account}} can stake and unstake, however, it will not change their NET bandwidth quota as long as it remains pinned. +{{else}} +Unpin the NET bandwidth quota of account {{account}}. The NET bandwidth quota of {{account}} will be driven by the current tokens staked for NET bandwidth by {{account}}. +{{/if_has_value}} + +

setacctram

+ +--- +spec_version: "0.2.0" +title: Explicitly Manage the RAM Quota of Account +summary: 'Explicitly manage the RAM quota of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if_has_value ram_bytes}} +Explicitly manage the RAM quota of account {{account}} by pinning it to {{ram_bytes}} bytes. + +{{account}} can buy and sell RAM, however, it will not change their RAM quota as long as it remains pinned. +{{else}} +Unpin the RAM quota of account {{account}}. The RAM quota of {{account}} will be driven by the current RAM holdings of {{account}}. +{{/if_has_value}} + +

setalimits

+ +--- +spec_version: "0.2.0" +title: Adjust Resource Limits of Account +summary: 'Adjust resource limits of account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} updates {{account}}’s resource limits to have a RAM quota of {{ram_bytes}} bytes, a NET bandwidth quota of {{net_weight}} and a CPU bandwidth quota of {{cpu_weight}}. + +

setcode

+ +--- +spec_version: "0.2.0" +title: Deploy Contract Code +summary: 'Deploy contract code on account {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Deploy compiled contract code to the account {{account}}. + +

setparams

+ +--- +spec_version: "0.2.0" +title: Set System Parameters +summary: 'Set System Parameters' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} sets system parameters to: +{{to_json params}} + +

setpriv

+ +--- +spec_version: "0.2.0" +title: Make an Account Privileged or Unprivileged +summary: '{{#if is_priv}}Make {{nowrap account}} privileged{{else}}Remove privileged status of {{nowrap account}}{{/if}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{#if is_priv}} +{{$action.account}} makes {{account}} privileged. +{{else}} +{{$action.account}} removes privileged status of {{account}}. +{{/if}} + +

setram

+ +--- +spec_version: "0.2.0" +title: Configure the Available RAM +summary: 'Configure the available RAM' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} configures the available RAM to {{max_ram_size}} bytes. + +

setramrate

+ +--- +spec_version: "0.2.0" +title: Set the Rate of Increase of RAM +summary: 'Set the rate of increase of RAM per block' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} sets the rate of increase of RAM to {{bytes_per_block}} bytes/block. + +

setrex

+ +--- +spec_version: "0.2.0" +title: Adjust REX Pool Virtual Balance +summary: 'Adjust REX Pool Virtual Balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} adjusts REX loan rate by setting REX pool virtual balance to {{balance}}. No token transfer or issue is executed in this action. + +

setinflation

+ +--- +spec_version: "0.2.0" +title: Set Inflation Parameters +summary: 'Set inflation parameters' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} sets the inflation parameters as follows: + +* Annual inflation rate (in units of a hundredth of a percent): {{annual_rate}} +* Fraction of inflation used to reward block producers: 10000/{{inflation_pay_factor}} +* Fraction of block producer rewards to be distributed proportional to blocks produced: 10000/{{votepay_factor}} + +

undelegatebw

+ +--- +spec_version: "0.2.0" +title: Unstake Tokens for NET and/or CPU +summary: 'Unstake tokens for NET and/or CPU from {{nowrap receiver}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 +--- + +{{from}} unstakes from {{receiver}} {{unstake_net_quantity}} for NET bandwidth and {{unstake_cpu_quantity}} for CPU bandwidth. + +The sum of these two quantities will be removed from the vote weight of {{receiver}} and will be made available to {{from}} after an uninterrupted 3 day period without further unstaking by {{from}}. After the uninterrupted 3 day period passes, the system will attempt to automatically return the funds to {{from}}’s regular token balance. However, this automatic refund may occasionally fail which will then require {{from}} to manually claim the funds with the refund action. + +

unlinkauth

+ +--- +spec_version: "0.2.0" +title: Unlink Action from Permission +summary: '{{nowrap account}} unsets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +{{account}} removes the association between the {{#if type}}{{type}} action of the{{/if}} {{code}} contract and its minimum required permission. + +{{#if type}}{{else}}This will not remove any links explicitly associated to specific actions of {{code}}.{{/if}} + +

unregprod

+ +--- +spec_version: "0.2.0" +title: Unregister as a Block Producer Candidate +summary: '{{nowrap producer}} unregisters as a block producer candidate' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +{{producer}} unregisters as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered. + +

unstaketorex

+ +--- +spec_version: "0.2.0" +title: Buy REX Tokens Using Staked Tokens +summary: '{{nowrap owner}} buys REX tokens in exchange for tokens currently staked to NET and/or CPU' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +{{from_net}} and {{from_cpu}} are withdrawn from {{receiver}}’s NET and CPU bandwidths respectively. These funds are used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{owner}} must have voted for a proxy or at least 21 block producers. + +A sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately. + +

updateauth

+ +--- +spec_version: "0.2.0" +title: Modify Account Permission +summary: 'Add or update the {{nowrap permission}} permission of {{nowrap account}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f +--- + +Modify, and create if necessary, the {{permission}} permission of {{account}} to have a parent permission of {{parent}} and the following authority: +{{to_json auth}} + +

updaterex

+ +--- +spec_version: "0.2.0" +title: Update REX Owner Vote Weight +summary: 'Update vote weight to current value of held REX tokens' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Update vote weight of {{owner}} account to current value of held REX tokens. + +

updtrevision

+ +--- +spec_version: "0.2.0" +title: Update System Contract Revision Number +summary: 'Update system contract revision number' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e +--- + +{{$action.account}} advances the system contract revision number to {{revision}}. + +

voteproducer

+ +--- +spec_version: "0.2.0" +title: Vote for Block Producers +summary: '{{nowrap voter}} votes for {{#if proxy}}the proxy {{nowrap proxy}}{{else}}up to 30 block producer candidates{{/if}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 +--- + +{{#if proxy}} +{{voter}} votes for the proxy {{proxy}}. +At the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the producers voted by {{proxy}}. +{{else}} +{{voter}} votes for the following block producer candidates: + +{{#each producers}} + + {{this}} +{{/each}} + +At the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the above producers. +{{/if}} + +

withdraw

+ +--- +spec_version: "0.2.0" +title: Withdraw from REX Fund +summary: 'Withdraw {{nowrap amount}} from {{nowrap owner}}’s REX fund by transferring to {{owner}}’s liquid balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 +--- + +Withdraws {{amount}} from {{owner}}’s REX fund and transfer them to {{owner}}’s liquid balance. diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..4c11588 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache new file mode 100644 index 0000000..3728718 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache @@ -0,0 +1,24 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +eosio/time.hpp +- +eosio/system.hpp +- +string +- + +/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp +eosio.token/eosio.token.hpp +- + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake new file mode 100644 index 0000000..3b4da83 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + ) +set(CMAKE_CXX_COMPILER_ID "Clang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make new file mode 100644 index 0000000..0b438e0 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +# Include any dependencies generated for this target. +include eosio.token/CMakeFiles/eosio.token.dir/depend.make + +# Include the progress variables for this target. +include eosio.token/CMakeFiles/eosio.token.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.token/CMakeFiles/eosio.token.dir/flags.make + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: eosio.token/CMakeFiles/eosio.token.dir/flags.make +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp > CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp -o CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s + +# Object files for target eosio.token +eosio_token_OBJECTS = \ +"CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + +# External object files for target eosio.token +eosio_token_EXTERNAL_OBJECTS = + +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/build.make +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.token.wasm" + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.token.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.token/CMakeFiles/eosio.token.dir/build: eosio.token/eosio.token.wasm + +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/build + +eosio.token/CMakeFiles/eosio.token.dir/clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && $(CMAKE_COMMAND) -P CMakeFiles/eosio.token.dir/cmake_clean.cmake +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/clean + +eosio.token/CMakeFiles/eosio.token.dir/depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/depend + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake new file mode 100644 index 0000000..360b93d --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" + "eosio.token.pdb" + "eosio.token.wasm" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.token.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal new file mode 100644 index 0000000..2501390 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp + /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make new file mode 100644 index 0000000..816c807 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp +eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make new file mode 100644 index 0000000..eb2130b --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/eosio.token.abi -contract eosio.token -R/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/ricardian -R/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/ricardian + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt new file mode 100644 index 0000000..1ac2a9f --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -o eosio.token.wasm diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make new file mode 100644 index 0000000..d92f75a --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 + diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks b/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/external/eosio.contracts/eosio.token/Makefile b/tests/external/eosio.contracts/eosio.token/Makefile new file mode 100644 index 0000000..3d19476 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.token/CMakeFiles/eosio.token.dir/rule: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/CMakeFiles/eosio.token.dir/rule +.PHONY : eosio.token/CMakeFiles/eosio.token.dir/rule + +# Convenience name for target. +eosio.token: eosio.token/CMakeFiles/eosio.token.dir/rule + +.PHONY : eosio.token + +# fast build rule for target. +eosio.token/fast: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/build +.PHONY : eosio.token/fast + +src/eosio.token.obj: src/eosio.token.cpp.obj + +.PHONY : src/eosio.token.obj + +# target to build an object file +src/eosio.token.cpp.obj: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj +.PHONY : src/eosio.token.cpp.obj + +src/eosio.token.i: src/eosio.token.cpp.i + +.PHONY : src/eosio.token.i + +# target to preprocess a source file +src/eosio.token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i +.PHONY : src/eosio.token.cpp.i + +src/eosio.token.s: src/eosio.token.cpp.s + +.PHONY : src/eosio.token.s + +# target to generate assembly for a file +src/eosio.token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s +.PHONY : src/eosio.token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.token" + @echo "... src/eosio.token.obj" + @echo "... src/eosio.token.i" + @echo "... src/eosio.token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/external/eosio.contracts/eosio.token/cmake_install.cmake b/tests/external/eosio.contracts/eosio.token/cmake_install.cmake new file mode 100644 index 0000000..e5fb7ce --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/external/eosio.contracts/eosio.token/eosio.token.abi b/tests/external/eosio.contracts/eosio.token/eosio.token.abi new file mode 100644 index 0000000..4cbef74 --- /dev/null +++ b/tests/external/eosio.contracts/eosio.token/eosio.token.abi @@ -0,0 +1,351 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "chngstaker", + "base": "", + "fields": [ + { + "name": "oldstaker", + "type": "name" + }, + { + "name": "newstaker", + "type": "name" + }, + { + "name": "account", + "type": "name" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currency_stats", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "reserve", + "base": "", + "fields": [ + { + "name": "staked", + "type": "asset" + }, + { + "name": "last_claimed", + "type": "time_point" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "setstaked", + "base": "", + "fields": [ + { + "name": "value", + "type": "asset" + } + ] + }, + { + "name": "stake", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "stake_info", + "base": "", + "fields": [ + { + "name": "amount", + "type": "asset" + }, + { + "name": "staker", + "type": "name" + } + ] + }, + { + "name": "staking_stats", + "base": "", + "fields": [ + { + "name": "ore_staked", + "type": "asset" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "unstake", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "updateclaim", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + } + ], + "actions": [ + { + "name": "chngstaker", + "type": "chngstaker", + "ricardian_contract": "" + }, + { + "name": "close", + "type": "close", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Close Token Balance\nsummary: 'Close {{nowrap owner}}’s zero quantity balance'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\n{{owner}} agrees to close their zero quantity balance for the {{symbol_to_symbol_code symbol}} token.\n\nRAM will be refunded to the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}." + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Create New Token\nsummary: 'Create a new token'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\n{{$action.account}} agrees to create a new token with symbol {{asset_to_symbol_code maximum_supply}} to be managed by {{issuer}}.\n\nThis action will not result any any tokens being issued into circulation.\n\n{{issuer}} will be allowed to issue tokens into circulation, up to a maximum supply of {{maximum_supply}}.\n\nRAM will deducted from {{$action.account}}’s resources to create the necessary records." + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Issue Tokens into Circulation\nsummary: 'Issue {{nowrap quantity}} into circulation and transfer into {{nowrap to}}’s account'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\nThe token manager agrees to issue {{quantity}} into circulation, and transfer it into {{to}}’s account.\n\n{{#if memo}}There is a memo attached to the transfer stating:\n{{memo}}\n{{/if}}\n\nIf {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, or the token manager does not have a balance for {{asset_to_symbol_code quantity}}, the token manager will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from the token manager’s resources to create the necessary records.\n\nThis action does not allow the total quantity to exceed the max allowed supply of the token." + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Open Token Balance\nsummary: 'Open a zero quantity balance for {{nowrap owner}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\n{{ram_payer}} agrees to establish a zero quantity balance for {{owner}} for the {{symbol_to_symbol_code symbol}} token.\n\nIf {{owner}} does not have a balance for {{symbol_to_symbol_code symbol}}, {{ram_payer}} will be designated as the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. As a result, RAM will be deducted from {{ram_payer}}’s resources to create the necessary records." + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Remove Tokens from Circulation\nsummary: 'Remove {{nowrap quantity}} from circulation'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654\n---\n\nThe token manager agrees to remove {{quantity}} from circulation, taken from their own account.\n\n{{#if memo}} There is a memo attached to the action stating:\n{{memo}}\n{{/if}}" + }, + { + "name": "setstaked", + "type": "setstaked", + "ricardian_contract": "" + }, + { + "name": "stake", + "type": "stake", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "---\nspec_version: \"0.2.0\"\ntitle: Transfer Tokens\nsummary: 'Send {{nowrap quantity}} from {{nowrap from}} to {{nowrap to}}'\nicon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/transfer.png#5dfad0df72772ee1ccc155e670c1d124f5c5122f1d5027565df38b418042d1dd\n---\n\n{{from}} agrees to send {{quantity}} to {{to}}.\n\n{{#if memo}}There is a memo attached to the transfer stating:\n{{memo}}\n{{/if}}\n\nIf {{from}} is not already the RAM payer of their {{asset_to_symbol_code quantity}} token balance, {{from}} will be designated as such. As a result, RAM will be deducted from {{from}}’s resources to refund the original RAM payer.\n\nIf {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, {{from}} will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from {{from}}’s resources to create the necessary records." + }, + { + "name": "unstake", + "type": "unstake", + "ricardian_contract": "" + }, + { + "name": "updateclaim", + "type": "updateclaim", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "reserves", + "type": "reserve", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stakeinfo", + "type": "stake_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stakestats", + "type": "staking_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currency_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.token/eosio.token.wasm b/tests/external/eosio.contracts/eosio.token/eosio.token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..646350048c94c57d6b9f9e15897031852c792226 GIT binary patch literal 33304 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 + +--- +spec_version: "0.2.0" +title: Close Token Balance +summary: 'Close {{nowrap owner}}’s zero quantity balance' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +{{owner}} agrees to close their zero quantity balance for the {{symbol_to_symbol_code symbol}} token. + +RAM will be refunded to the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. + +

create

+ +--- +spec_version: "0.2.0" +title: Create New Token +summary: 'Create a new token' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +{{$action.account}} agrees to create a new token with symbol {{asset_to_symbol_code maximum_supply}} to be managed by {{issuer}}. + +This action will not result any any tokens being issued into circulation. + +{{issuer}} will be allowed to issue tokens into circulation, up to a maximum supply of {{maximum_supply}}. + +RAM will deducted from {{$action.account}}’s resources to create the necessary records. + +

issue

+ +--- +spec_version: "0.2.0" +title: Issue Tokens into Circulation +summary: 'Issue {{nowrap quantity}} into circulation and transfer into {{nowrap to}}’s account' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +The token manager agrees to issue {{quantity}} into circulation, and transfer it into {{to}}’s account. + +{{#if memo}}There is a memo attached to the transfer stating: +{{memo}} +{{/if}} + +If {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, or the token manager does not have a balance for {{asset_to_symbol_code quantity}}, the token manager will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from the token manager’s resources to create the necessary records. + +This action does not allow the total quantity to exceed the max allowed supply of the token. + +

open

+ +--- +spec_version: "0.2.0" +title: Open Token Balance +summary: 'Open a zero quantity balance for {{nowrap owner}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +{{ram_payer}} agrees to establish a zero quantity balance for {{owner}} for the {{symbol_to_symbol_code symbol}} token. + +If {{owner}} does not have a balance for {{symbol_to_symbol_code symbol}}, {{ram_payer}} will be designated as the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. As a result, RAM will be deducted from {{ram_payer}}’s resources to create the necessary records. + +

retire

+ +--- +spec_version: "0.2.0" +title: Remove Tokens from Circulation +summary: 'Remove {{nowrap quantity}} from circulation' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 +--- + +The token manager agrees to remove {{quantity}} from circulation, taken from their own account. + +{{#if memo}} There is a memo attached to the action stating: +{{memo}} +{{/if}} + +

transfer

+ +--- +spec_version: "0.2.0" +title: Transfer Tokens +summary: 'Send {{nowrap quantity}} from {{nowrap from}} to {{nowrap to}}' +icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/transfer.png#5dfad0df72772ee1ccc155e670c1d124f5c5122f1d5027565df38b418042d1dd +--- + +{{from}} agrees to send {{quantity}} to {{to}}. + +{{#if memo}}There is a memo attached to the transfer stating: +{{memo}} +{{/if}} + +If {{from}} is not already the RAM payer of their {{asset_to_symbol_code quantity}} token balance, {{from}} will be designated as such. As a result, RAM will be deducted from {{from}}’s resources to refund the original RAM payer. + +If {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, {{from}} will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from {{from}}’s resources to create the necessary records. diff --git a/tests/genesis.json b/tests/genesis.json new file mode 100755 index 0000000..014e10b --- /dev/null +++ b/tests/genesis.json @@ -0,0 +1,25 @@ +{ + "initial_timestamp": "2018-12-05T08:55:11.000", + "initial_key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", + "initial_configuration": { + "max_block_net_usage": 1048576, + "target_block_net_usage_pct": 1000, + "max_transaction_net_usage": 524288, + "base_per_transaction_net_usage": 12, + "net_usage_leeway": 500, + "context_free_discount_net_usage_num": 20, + "context_free_discount_net_usage_den": 100, + "max_block_cpu_usage": 100000, + "target_block_cpu_usage_pct": 500, + "max_transaction_cpu_usage": 50000, + "min_transaction_cpu_usage": 100, + "max_transaction_lifetime": 3600, + "deferred_trx_expiration_window": 600, + "max_transaction_delay": 3888000, + "max_inline_action_size": 4096, + "max_inline_action_depth": 4, + "max_authority_depth": 6 + }, + "initial_chain_id": "0000000000000000000000000000000000000000000000000000000000000000" + } + \ No newline at end of file diff --git a/tests/genesis/clean.sh b/tests/genesis/clean.sh new file mode 100755 index 0000000..bfd4ba9 --- /dev/null +++ b/tests/genesis/clean.sh @@ -0,0 +1,3 @@ +#!/bin/bash +rm -fr blockchain +ls -al diff --git a/tests/genesis/genesis_start.sh b/tests/genesis/genesis_start.sh new file mode 100755 index 0000000..1ff52eb --- /dev/null +++ b/tests/genesis/genesis_start.sh @@ -0,0 +1,36 @@ +#!/bin/bash +DATADIR="./blockchain" +nodeos=nodeos + + +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--genesis-json $DATADIR"/../../genesis.json" \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_api_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--plugin eosio::history_plugin \ +--filter-on=* \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name eosio \ +--http-server-address 127.0.0.1:8888 \ +--p2p-listen-endpoint 127.0.0.1:9010 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--max-transaction-time=1000 \ +--p2p-peer-address localhost:9011 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--p2p-peer-address localhost:9014 \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/genesis/hard_replay.sh b/tests/genesis/hard_replay.sh new file mode 100755 index 0000000..a173c48 --- /dev/null +++ b/tests/genesis/hard_replay.sh @@ -0,0 +1,32 @@ +#!/bin/bash +DATADIR="./blockchain" +nodeos=nodeos + +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name eosio \ +--http-server-address 127.0.0.1:8888 \ +--p2p-listen-endpoint 127.0.0.1:9010 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--max-transaction-time=1000 \ +--p2p-peer-address localhost:9011 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--hard-replay-blockchain \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/genesis/stop.sh b/tests/genesis/stop.sh new file mode 100755 index 0000000..faa40cc --- /dev/null +++ b/tests/genesis/stop.sh @@ -0,0 +1,16 @@ +#!/bin/bash +DATADIR="./blockchain/" + +if [ -f $DATADIR"/eosd.pid" ]; then +pid=`cat $DATADIR"/eosd.pid"` +echo $pid +kill $pid +rm -r $DATADIR"/eosd.pid" +echo -ne "Stoping Node" +while true; do +[ ! -d "/proc/$pid/fd" ] && break +echo -ne "." +sleep 1 +done +echo -ne "\rNode Stopped. \n" +fi \ No newline at end of file diff --git a/tests/instrument.py b/tests/instrument.py deleted file mode 100755 index d4570da..0000000 --- a/tests/instrument.py +++ /dev/null @@ -1,592 +0,0 @@ -import unittest -from eosfactory.eosf import * -import time - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - create_account("notminter", master) - - - def setUp(self): - pass - - def test_01(self): - - create_account("right", master, account_name="rights.ore") - right_contract = Contract(right, "/root/ore-protocol/contracts/ore.rights_registry") - right_contract.build() - right_contract.deploy() - - create_account("instr", master, account_name="instr.ore") - instr_contract = Contract(instr, "/root/ore-protocol/contracts/ore.instrument") - instr_contract.build() - instr_contract.deploy() - - def test_02(self): - COMMENT(''' - Create and Issue OREINST: - ''') - - instr.push_action( - "create", - { - "issuer": instr, - "maximum_supply": "100000000.0000 OREINST" - }, - permission=(instr, Permission.ACTIVE)) - - instr.push_action( - "issue", - { - "to": instr, - "quantity": "10000000.0000 OREINST", - "memo": "" - }, - permission=(instr, Permission.ACTIVE)) - - def test_03(self): - COMMENT(''' - Register rights: - ''') - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": [app] - }, - permission=(app, Permission.ACTIVE)) - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi2", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": [] - }, - permission=(app, Permission.ACTIVE)) - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi3", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": [] - }, - permission=(app, Permission.ACTIVE)) - - def test_04(self): - COMMENT(''' - Mint: - ''') - - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "sample_template", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }, - { - "right_name": "apimarket.manager.licenseApi2", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 0 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): # Instrument id exists - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 1 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): # Owner account doesnt exists - instr.push_action( - "mint", - { - "minter": app, - "owner": "notexists", - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 0 - }, - permission=(app, Permission.ACTIVE)) - - def test_05(self): - COMMENT(''' - Create Instrument: - ''') - - instr.push_action( - "createinst", - { - "minter": app, - "owner": app, - "instrumentId": 2, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0 - }, - permission=(instr, Permission.ACTIVE)) - - instr.push_action( - "createinst", - { - "minter": app, - "owner": app, - "instrumentId": 5, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0 - }, - permission=(instr, Permission.ACTIVE)) - - - def test_06(self): - COMMENT(''' - Update Instrument: - ''') - time.sleep(3) - instr.push_action( - "createinst", - { - "minter": app, - "owner": app, - "instrumentId": 2, - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0 - }, - permission=(instr, Permission.ACTIVE)) - - - def test_07(self): - COMMENT(''' - Check Rights: - ''') - - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi3", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 3 - }, - permission=(app, Permission.ACTIVE)) - - instr.push_action( - "checkright", - { - "minter": app, - "issuer": app, - "rightname": "apimarket.manager.licenseApi", - "deferred_transaction_id": 10 - }, - permission=(instr, Permission.ACTIVE)) - - with self.assertRaises(Error): # Right doesn't exist - instr.push_action( - "checkright", - { - "minter": app, - "issuer": app, - "rightname": "nonexistent.right", - "deferred_transaction_id": 0 - }, - permission=(instr, Permission.ACTIVE)) - - with self.assertRaises(Error): # minter neither owns the right nor whitelisted for the right - instr.push_action( - "checkright", - { - "minter": "ownerfails", - "issuer": app, - "rightname": "apimarket.manager.licenseApi", - "deferred_transaction_id": 0 - }, - permission=(instr, Permission.ACTIVE)) - - with self.assertRaises(Error): # instrument issuer neither holds the right nor whitelisted for the right - instr.push_action( - "checkright", - { - "minter": "minter", - "issuer": "issuerfails", - "rightname": "apimarket.manager.licenseApi", - "deferred_transaction_id": 0 - }, - permission=(instr, Permission.ACTIVE)) - - def test_08(self): - COMMENT(''' - Revoke: - ''') - - instr.push_action( - "mint", - { - "minter": app, - "owner": app, - "instrument": { - "issuer": app, - "instrument_class": "class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi3", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "start_time": 0, - "end_time": 0, - "instrumentId": 4 - }, - permission=(app, Permission.ACTIVE)) - - instr.push_action( - "revoke", - { - "revoker": app, - "token_id": 5 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #token doesn't exist - instr.push_action( - "revoke", - { - "revoker": app, - "token_id": 70 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): # The revoker account doesn't have authority to revoke the instrument - instr.push_action( - "revoke", - { - "revoker": right, - "token_id": 4 - }, - permission=(right, Permission.ACTIVE)) - - with self.assertRaises(Error): # token is already revoked - instr.push_action( - "revoke", - { - "revoker": app, - "token_id": 5 - }, - permission=(app, Permission.ACTIVE)) - - def test_09(self): - COMMENT(''' - Update: - ''') - - instr.push_action( - "update", - { - "updater": app, - "instrument_template": "", - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "instrument_id": 2, - "start_time": 0, - "end_time": 0 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Updater acccount doesn't have the authority to change start/edd time of the instrument - instr.push_action( - "update", - { - "updater": right, - "instrument_template": "", - "instrument": { - "issuer": app, - "instrument_class": "sample_class", - "description": "sample_description", - "instrument_template": "", - "security_type": "", - "parameter_rules": [], - "rights": [{ - "right_name": "apimarket.manager.licenseApi", - "description": "licenser", - "price_in_cpu": "10", - "additional_url_params": [] - }], - "parent_instrument_id": 0, - "data": [], - "encrypted_by": "", - "mutability": 2 - }, - "instrument_id": 1, - "start_time": 0, - "end_time": 0 - }, - permission=(right, Permission.ACTIVE)) - - def test_10(self): - COMMENT(''' - Transfer: - ''') - - instr.push_action( - "transfer", - { - "sender": app, - "to": right, - "token_id": 2 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Sender account is not allowed to transfer the instrument - instr.push_action( - "transfer", - { - "sender": app, - "to": right, - "token_id": 2 - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token doesn't exists - instr.push_action( - "transfer", - { - "sender": app, - "to": right, - "token_id": 99 - }, - permission=(app, Permission.ACTIVE)) - - - # def test_06(self): - # def test_07(self): - # def test_08(self): - - - - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() \ No newline at end of file diff --git a/tests/normalphase.sh b/tests/normalphase.sh new file mode 100755 index 0000000..4a18dbe --- /dev/null +++ b/tests/normalphase.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +cleos=$1 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global +sleep 2s +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global +sleep 2s +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global +sleep 2s +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global +sleep 2s +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global +sleep 2s +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global +sleep 2s +$cleos push action eosio upgraderam '[]' -p eosio +$cleos get table eosio eosio global \ No newline at end of file diff --git a/tests/old-contracts/CreateEscrow/createescrow.abi b/tests/old-contracts/CreateEscrow/createescrow.abi new file mode 100644 index 0000000..ef37069 --- /dev/null +++ b/tests/old-contracts/CreateEscrow/createescrow.abi @@ -0,0 +1,717 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "airdropdata", + "base": "", + "fields": [ + { + "name": "contract", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "balances", + "base": "", + "fields": [ + { + "name": "memo", + "type": "uint64" + }, + { + "name": "contributors", + "type": "contributors[]" + }, + { + "name": "total_balance", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "clean", + "base": "", + "fields": [] + }, + { + "name": "cleanreg", + "base": "", + "fields": [] + }, + { + "name": "cleantoken", + "base": "", + "fields": [] + }, + { + "name": "contributors", + "base": "", + "fields": [ + { + "name": "contributor", + "type": "name" + }, + { + "name": "balance", + "type": "asset" + }, + { + "name": "rex_balance", + "type": "asset" + }, + { + "name": "total_spent", + "type": "asset" + }, + { + "name": "total_staked", + "type": "asset" + }, + { + "name": "total_spent_rex", + "type": "asset" + }, + { + "name": "ram_contribution_percent", + "type": "int32" + }, + { + "name": "totalaccounts", + "type": "int32" + }, + { + "name": "createdaccounts", + "type": "int32" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "memo", + "type": "string" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "define", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "airdrop", + "type": "airdropdata" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "rex", + "type": "rexdata" + } + ] + }, + { + "name": "fundcpuloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "fundnetloan", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "minimumram", + "type": "uint64" + } + ] + }, + { + "name": "ping", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + } + ] + }, + { + "name": "reclaim", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "sym", + "type": "string" + } + ] + }, + { + "name": "refundstakes", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "registryStruct", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "ram_bytes", + "type": "uint64" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + }, + { + "name": "custodians", + "type": "name[]" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "use_rex", + "type": "bool" + }, + { + "name": "airdrop", + "type": "airdropdata?" + }, + { + "name": "rex", + "type": "rexdata?" + } + ] + }, + { + "name": "rentcpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rentnet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "rexdata", + "base": "", + "fields": [ + { + "name": "net_loan_payment", + "type": "asset" + }, + { + "name": "net_loan_fund", + "type": "asset" + }, + { + "name": "cpu_loan_payment", + "type": "asset" + }, + { + "name": "cpu_loan_fund", + "type": "asset" + } + ] + }, + { + "name": "stake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + }, + { + "name": "net", + "type": "asset" + }, + { + "name": "cpu", + "type": "asset" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "S_SYS", + "type": "symbol" + }, + { + "name": "newaccountcontract", + "type": "name" + }, + { + "name": "newaccountaction", + "type": "name" + }, + { + "name": "min_ram", + "type": "uint64" + } + ] + }, + { + "name": "topuploans", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "cpuquantity", + "type": "asset" + }, + { + "name": "netquantity", + "type": "asset" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstake", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakeStruct", + "base": "", + "fields": [ + { + "name": "reclaimer", + "type": "name" + }, + { + "name": "net_balance", + "type": "asset" + }, + { + "name": "cpu_balance", + "type": "asset" + }, + { + "name": "dapp", + "type": "string" + }, + { + "name": "origin", + "type": "uint64" + } + ] + }, + { + "name": "unstakecpu", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "unstakedBalStruct", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "unstakenet", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "origin", + "type": "string" + } + ] + }, + { + "name": "whitelist", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "dapp", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "clean", + "type": "clean", + "ricardian_contract": "" + }, + { + "name": "cleanreg", + "type": "cleanreg", + "ricardian_contract": "" + }, + { + "name": "cleantoken", + "type": "cleantoken", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "define", + "type": "define", + "ricardian_contract": "" + }, + { + "name": "fundcpuloan", + "type": "fundcpuloan", + "ricardian_contract": "" + }, + { + "name": "fundnetloan", + "type": "fundnetloan", + "ricardian_contract": "" + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "" + }, + { + "name": "ping", + "type": "ping", + "ricardian_contract": "" + }, + { + "name": "reclaim", + "type": "reclaim", + "ricardian_contract": "" + }, + { + "name": "refundstakes", + "type": "refundstakes", + "ricardian_contract": "" + }, + { + "name": "rentcpu", + "type": "rentcpu", + "ricardian_contract": "" + }, + { + "name": "rentnet", + "type": "rentnet", + "ricardian_contract": "" + }, + { + "name": "stake", + "type": "stake", + "ricardian_contract": "" + }, + { + "name": "topuploans", + "type": "topuploans", + "ricardian_contract": "" + }, + { + "name": "unstake", + "type": "unstake", + "ricardian_contract": "" + }, + { + "name": "unstakecpu", + "type": "unstakecpu", + "ricardian_contract": "" + }, + { + "name": "unstakenet", + "type": "unstakenet", + "ricardian_contract": "" + }, + { + "name": "whitelist", + "type": "whitelist", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "balances", + "type": "balances", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "contributors", + "type": "contributors", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "registry", + "type": "registryStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "token", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "totalreclaim", + "type": "unstakedBalStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "unstaked", + "type": "unstakeStruct", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/CreateEscrow/createescrow.wasm b/tests/old-contracts/CreateEscrow/createescrow.wasm new file mode 100755 index 0000000000000000000000000000000000000000..943fc9225729189d5f7f390c2b9bb83db9156585 GIT binary patch literal 136118 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⪙iltHHJ|~~WHu(@4 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache new file mode 100644 index 0000000..dc0cde0 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache @@ -0,0 +1,24 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.bios/include/eosio.bios/eosio.bios.hpp +eosiolib/action.hpp +- +eosiolib/crypto.h +- +eosiolib/eosio.hpp +- +eosiolib/privileged.hpp +- +eosiolib/producer_schedule.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp +eosio.bios/eosio.bios.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..2dc3186 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.bios/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make new file mode 100644 index 0000000..94fe5a0 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/src/eosio.bios.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp > CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp -o CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s + +# Object files for target eosio.bios.wasm +eosio_bios_wasm_OBJECTS = \ +"CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + +# External object files for target eosio.bios.wasm +eosio_bios_wasm_EXTERNAL_OBJECTS = + +eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o +eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make +eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.bios.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.bios.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build: eosio.bios/eosio.bios.wasm + +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && $(CMAKE_COMMAND) -P CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/clean + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..fecf3b4 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" + "eosio.bios.wasm" + "eosio.bios.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.bios.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal new file mode 100644 index 0000000..9b11716 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o + ../eosio.bios/include/eosio.bios/eosio.bios.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make new file mode 100644 index 0000000..08577ad --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/include/eosio.bios/eosio.bios.hpp +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/src/eosio.bios.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make new file mode 100644 index 0000000..c6d799f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/eosio.bios.abi -contract eosio.bios + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt new file mode 100644 index 0000000..647d83c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -o eosio.bios.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/Makefile b/tests/old-contracts/eosio.contracts/eosio.bios/Makefile new file mode 100644 index 0000000..2a3e3f8 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule +.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule + +# Convenience name for target. +eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule + +.PHONY : eosio.bios.wasm + +# fast build rule for target. +eosio.bios.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build +.PHONY : eosio.bios.wasm/fast + +src/eosio.bios.o: src/eosio.bios.cpp.o + +.PHONY : src/eosio.bios.o + +# target to build an object file +src/eosio.bios.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o +.PHONY : src/eosio.bios.cpp.o + +src/eosio.bios.i: src/eosio.bios.cpp.i + +.PHONY : src/eosio.bios.i + +# target to preprocess a source file +src/eosio.bios.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i +.PHONY : src/eosio.bios.cpp.i + +src/eosio.bios.s: src/eosio.bios.cpp.s + +.PHONY : src/eosio.bios.s + +# target to generate assembly for a file +src/eosio.bios.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s +.PHONY : src/eosio.bios.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.bios.wasm" + @echo "... src/eosio.bios.o" + @echo "... src/eosio.bios.i" + @echo "... src/eosio.bios.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake new file mode 100644 index 0000000..353aec5 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi b/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi new file mode 100644 index 0000000..e0cabc4 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi @@ -0,0 +1,522 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:12 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "abi_hash", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "hash", + "type": "checksum256" + } + ] + }, + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "blockchain_parameters", + "base": "", + "fields": [ + { + "name": "max_block_net_usage", + "type": "uint64" + }, + { + "name": "target_block_net_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_net_usage", + "type": "uint32" + }, + { + "name": "base_per_transaction_net_usage", + "type": "uint32" + }, + { + "name": "net_usage_leeway", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_num", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_den", + "type": "uint32" + }, + { + "name": "max_block_cpu_usage", + "type": "uint32" + }, + { + "name": "target_block_cpu_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "min_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "max_transaction_lifetime", + "type": "uint32" + }, + { + "name": "deferred_trx_expiration_window", + "type": "uint32" + }, + { + "name": "max_transaction_delay", + "type": "uint32" + }, + { + "name": "max_inline_action_size", + "type": "uint32" + }, + { + "name": "max_inline_action_depth", + "type": "uint16" + }, + { + "name": "max_authority_depth", + "type": "uint16" + } + ] + }, + { + "name": "canceldelay", + "base": "", + "fields": [ + { + "name": "canceling_auth", + "type": "permission_level" + }, + { + "name": "trx_id", + "type": "checksum256" + } + ] + }, + { + "name": "deleteauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "linkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + }, + { + "name": "requirement", + "type": "name" + } + ] + }, + { + "name": "newaccount", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "owner", + "type": "authority" + }, + { + "name": "active", + "type": "authority" + } + ] + }, + { + "name": "onerror", + "base": "", + "fields": [ + { + "name": "sender_id", + "type": "uint128" + }, + { + "name": "sent_trx", + "type": "bytes" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "producer_key", + "base": "", + "fields": [ + { + "name": "producer_name", + "type": "name" + }, + { + "name": "block_signing_key", + "type": "public_key" + } + ] + }, + { + "name": "reqauth", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + } + ] + }, + { + "name": "setabi", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "abi", + "type": "bytes" + } + ] + }, + { + "name": "setalimits", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64" + }, + { + "name": "net_weight", + "type": "int64" + }, + { + "name": "cpu_weight", + "type": "int64" + } + ] + }, + { + "name": "setcode", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "vmtype", + "type": "uint8" + }, + { + "name": "vmversion", + "type": "uint8" + }, + { + "name": "code", + "type": "bytes" + } + ] + }, + { + "name": "setglimits", + "base": "", + "fields": [ + { + "name": "ram", + "type": "uint64" + }, + { + "name": "net", + "type": "uint64" + }, + { + "name": "cpu", + "type": "uint64" + } + ] + }, + { + "name": "setparams", + "base": "", + "fields": [ + { + "name": "params", + "type": "blockchain_parameters" + } + ] + }, + { + "name": "setpriv", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "is_priv", + "type": "uint8" + } + ] + }, + { + "name": "setprods", + "base": "", + "fields": [ + { + "name": "schedule", + "type": "producer_key[]" + } + ] + }, + { + "name": "unlinkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + } + ] + }, + { + "name": "updateauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + }, + { + "name": "parent", + "type": "name" + }, + { + "name": "auth", + "type": "authority" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "canceldelay", + "type": "canceldelay", + "ricardian_contract": "" + }, + { + "name": "deleteauth", + "type": "deleteauth", + "ricardian_contract": "" + }, + { + "name": "linkauth", + "type": "linkauth", + "ricardian_contract": "" + }, + { + "name": "newaccount", + "type": "newaccount", + "ricardian_contract": "" + }, + { + "name": "onerror", + "type": "onerror", + "ricardian_contract": "" + }, + { + "name": "reqauth", + "type": "reqauth", + "ricardian_contract": "" + }, + { + "name": "setabi", + "type": "setabi", + "ricardian_contract": "" + }, + { + "name": "setalimits", + "type": "setalimits", + "ricardian_contract": "" + }, + { + "name": "setcode", + "type": "setcode", + "ricardian_contract": "" + }, + { + "name": "setglimits", + "type": "setglimits", + "ricardian_contract": "" + }, + { + "name": "setparams", + "type": "setparams", + "ricardian_contract": "" + }, + { + "name": "setpriv", + "type": "setpriv", + "ricardian_contract": "" + }, + { + "name": "setprods", + "type": "setprods", + "ricardian_contract": "" + }, + { + "name": "unlinkauth", + "type": "unlinkauth", + "ricardian_contract": "" + }, + { + "name": "updateauth", + "type": "updateauth", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "abihash", + "type": "abi_hash", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm b/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm new file mode 100755 index 0000000000000000000000000000000000000000..ea62431344e57e7aeda1d3fbc9985bb9acec872b GIT binary patch literal 12032 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache new file mode 100644 index 0000000..9ae63ef --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache @@ -0,0 +1,26 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.msig/include/eosio.msig/eosio.msig.hpp +eosiolib/eosio.hpp +- +eosiolib/ignore.hpp +- +eosiolib/transaction.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp +eosio.msig/eosio.msig.hpp +- +eosiolib/action.hpp +- +eosiolib/permission.hpp +- +eosiolib/crypto.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..02a144e --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.msig/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make new file mode 100644 index 0000000..3cf5ce5 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/src/eosio.msig.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp > CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp -o CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s + +# Object files for target eosio.msig.wasm +eosio_msig_wasm_OBJECTS = \ +"CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + +# External object files for target eosio.msig.wasm +eosio_msig_wasm_EXTERNAL_OBJECTS = + +eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o +eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make +eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.msig.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.msig.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build: eosio.msig/eosio.msig.wasm + +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && $(CMAKE_COMMAND) -P CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/clean + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..9502b1d --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" + "eosio.msig.wasm" + "eosio.msig.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.msig.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal new file mode 100644 index 0000000..29ff223 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o + ../eosio.msig/include/eosio.msig/eosio.msig.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make new file mode 100644 index 0000000..00c371a --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/include/eosio.msig/eosio.msig.hpp +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/src/eosio.msig.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make new file mode 100644 index 0000000..efa1af1 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/eosio.msig.abi -contract eosio.msig + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt new file mode 100644 index 0000000..7912b63 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -o eosio.msig.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/Makefile b/tests/old-contracts/eosio.contracts/eosio.msig/Makefile new file mode 100644 index 0000000..f31a21d --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule +.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule + +# Convenience name for target. +eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule + +.PHONY : eosio.msig.wasm + +# fast build rule for target. +eosio.msig.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build +.PHONY : eosio.msig.wasm/fast + +src/eosio.msig.o: src/eosio.msig.cpp.o + +.PHONY : src/eosio.msig.o + +# target to build an object file +src/eosio.msig.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o +.PHONY : src/eosio.msig.cpp.o + +src/eosio.msig.i: src/eosio.msig.cpp.i + +.PHONY : src/eosio.msig.i + +# target to preprocess a source file +src/eosio.msig.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i +.PHONY : src/eosio.msig.cpp.i + +src/eosio.msig.s: src/eosio.msig.cpp.s + +.PHONY : src/eosio.msig.s + +# target to generate assembly for a file +src/eosio.msig.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s +.PHONY : src/eosio.msig.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.msig.wasm" + @echo "... src/eosio.msig.o" + @echo "... src/eosio.msig.i" + @echo "... src/eosio.msig.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake new file mode 100644 index 0000000..1beaa8f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi b/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi new file mode 100644 index 0000000..c93a503 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi @@ -0,0 +1,360 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:15 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "action", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "authorization", + "type": "permission_level[]" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "approval", + "base": "", + "fields": [ + { + "name": "level", + "type": "permission_level" + }, + { + "name": "time", + "type": "time_point" + } + ] + }, + { + "name": "approvals_info", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint8" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "requested_approvals", + "type": "approval[]" + }, + { + "name": "provided_approvals", + "type": "approval[]" + } + ] + }, + { + "name": "approve", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "level", + "type": "permission_level" + }, + { + "name": "proposal_hash", + "type": "checksum256$" + } + ] + }, + { + "name": "cancel", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "canceler", + "type": "name" + } + ] + }, + { + "name": "exec", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "executer", + "type": "name" + } + ] + }, + { + "name": "extension", + "base": "", + "fields": [ + { + "name": "type", + "type": "uint16" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "invalidate", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + } + ] + }, + { + "name": "invalidation", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "last_invalidation_time", + "type": "time_point" + } + ] + }, + { + "name": "old_approvals_info", + "base": "", + "fields": [ + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "requested_approvals", + "type": "permission_level[]" + }, + { + "name": "provided_approvals", + "type": "permission_level[]" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "proposal", + "base": "", + "fields": [ + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "packed_transaction", + "type": "bytes" + } + ] + }, + { + "name": "propose", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "requested", + "type": "permission_level[]" + }, + { + "name": "trx", + "type": "transaction" + } + ] + }, + { + "name": "transaction", + "base": "transaction_header", + "fields": [ + { + "name": "context_free_actions", + "type": "action[]" + }, + { + "name": "actions", + "type": "action[]" + }, + { + "name": "transaction_extensions", + "type": "extension[]" + } + ] + }, + { + "name": "transaction_header", + "base": "", + "fields": [ + { + "name": "expiration", + "type": "time_point_sec" + }, + { + "name": "ref_block_num", + "type": "uint16" + }, + { + "name": "ref_block_prefix", + "type": "uint32" + }, + { + "name": "max_net_usage_words", + "type": "varuint32" + }, + { + "name": "max_cpu_usage_ms", + "type": "uint8" + }, + { + "name": "delay_sec", + "type": "varuint32" + } + ] + }, + { + "name": "unapprove", + "base": "", + "fields": [ + { + "name": "proposer", + "type": "name" + }, + { + "name": "proposal_name", + "type": "name" + }, + { + "name": "level", + "type": "permission_level" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "approve", + "type": "approve", + "ricardian_contract": "" + }, + { + "name": "cancel", + "type": "cancel", + "ricardian_contract": "" + }, + { + "name": "exec", + "type": "exec", + "ricardian_contract": "" + }, + { + "name": "invalidate", + "type": "invalidate", + "ricardian_contract": "" + }, + { + "name": "propose", + "type": "propose", + "ricardian_contract": "" + }, + { + "name": "unapprove", + "type": "unapprove", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "approvals", + "type": "old_approvals_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "approvals2", + "type": "approvals_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "invals", + "type": "invalidation", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "proposal", + "type": "proposal", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm b/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm new file mode 100755 index 0000000000000000000000000000000000000000..dda2a3434f8e8eb1c61a1ae00dcf88f76ec5bb84 GIT binary patch literal 29387 zcmeI5Ym8mjb>GkHzUItm4lP=mP>gl%v6>DO*`{7YmR6!UjIBqcM5H7qitA=LA}_^x zaAr6&l&HYfj1@&8(4-IoBXt9zmQe*#)G#m#q@UcD0aQRhYCvdhS8ZLFABrL_@#|>uJPKQAdgcrk~KGxWH`st00;8?Wr zbZ{)>CeaIb;Y|=6Yi`)TaN}4@MK?B{<~9hQrV8a^Uho`JHhG$V+(%FAVZ%48uXI8& zTI0T{QdUP*1HS2>71E7r+9jqAZ+Q|pl%>&_s`l5qrdeG6U=IP$)<10@EBldl@cjoNeYR~!%QoTw~JT`N3Zt29#+|=#C zsNQ5%yQ{t9y}2iPtFG;_!Me8wV=CIB@zcvs^jzy>G($=uiJ5_K zf%Py#50Cd;mu}d+SX*Ca+#2KuRJAh$mQF3M&)pWpdd}CV@Yv$=@rC23X6Ke>R%Tac zPxsb)t83gIUjPupX0CSMwwOU6q|=~BizCO(+Ns%F@0bd%Rd;Fs-7W6TSpUr(x7_O9 zW&Yjj+)D5CiCd=jyVuRZmJ%L(6MA3Q?F>~)p(Z$AomuET73>xaAE;U%`0&B_7Y{c& z(K!D)*YRI){rJT76XTtDVj}5uI>~tWQ=RMf+@OD*&iJ(*72CTvqC%$=MY~4E_m1z4 zu1y-@O4w>O;xGuC*ToxQxp^^2H-hrp=fmpKx)6>EP0OoKML{|;1gp9&5)XFh#m@yHXw!;P6wFFiRQ9MyGpK6pqUX8G{QZu{`?`YpH2 zF3vr^H1ovl;>>#RDZQSZAAbF-A9U>vzyCG8r@7(xk9J1GpbXRIM}FbMcO1NP&D3u%rl~Fk zd^@T`he_VBo{J`(x$%SxjIbLq0IJ*z+)*CpahB|{&t3JIM*^vtC%Ob>dp>U&jGv@* zm_0n6rmtPo2sgr~6aJ4jJ{**nXf?cvuZM#J@s~q)eT8coOhqsH=P!g=)TKAQ`(68X zD0tqN`8?M=I(+fjpWl4BymNjk+6?J=0_+&zti@FC5^Ne#zFxAF3WKog$`kE<3N1M zA#NpS@cZJRp#G!WTc<_qKzxi^O(+LH9NygAJpX(D_8Z^1u%Yj-gjus_mw^ZxmTw00 zc{}?VQGK_2yt}+0tflZ!V}X%1KUr=*g`0CXGe=f5&;IdL~W1=wln(m#YG(kmt>PP!I;~+c*<-1 zFyMsv`Hj$HIxN2vz^U+MArXMkWj@c7Q&>RR7KIHCb)_eh;wD&|04T#-y9*qqEUZX^ zrV@3+@-3(mO5Q!n-vH(NgyQWrLZ~nB+C@XCP0G=E^&8}k>|qeAKVi8aVa%O=6MN^5 zCK_wS-Wp`h-jJF~(0M8vwOhl#a02f`hG;A9+mw5a8V2oDbkW@!MP7%D74n631k%$0 z6+iHQJk{t-s=lVXPmPH+y<8bWaEq{C18K zstG}B03iG{O|N-Myb+offD9CX4&f*^BP=IH0g&%u3d^rRh@TT7wpJJu)h44!(Lf}0 zB-vX8jwJbfPRpopsNp_k)u-J9pG2*?88t%LEyF^#Q2;@CYQB)s0_4DymfEBz*Yw`P zWGsOn9m(T?Ui~L}HEz%+$0L}hd(b2{W@}oE*pO^C9XpAW1kYr2uux|r%2afx)pqaE z0`+@TL0x{uIMa`&mKsFf4JXlXOu<8#YB)k1tuo5C8%`j;?!zohqBGEN1~c+<1)$NQ zedt~Qb~O-UFXwLx(r-j@gawT^)M3(%B$S68dfW5Z9rGEQpdNEiKlhb?Yk#v0GdxqPY@sueTSKcww1AFBnK@ZLSvI_D+rl?HToza!k0d}FFATL_NO>CUgb}~Y{ zeFIKS3OM84^7q~wGH+!|S#v^mDjuOj@w)&pNa;KMy*S2s#WOKN8gduPxON=uMVXk( z zYyuM=lzSb6A(+uL=xLPa^db-8B@}c+k}BfDeP*-eYv?6qz(kCh!S!s6ORyMAwyQ|W z8=ok{wephW#WX-telEF>YDxAR&auWlF30C_SO5r71X|u?yM!8f&N2wxO+~p`@rJYF zy1*d~XT=dv*?uTdv5W9x&L~wO#8h+>(4h|-JY>Hl-zAhoV;0&jGWE>^amFjYj0#k# z9}r?hEHEN{`;M0-`;I-7S&0S21W#slTY1~tca8KxXGr8gQ_lXt12MV`bM8=qkVe@o z{vaMkmjJ+8qwmmZKr}Nej`r(?ZfoaAlDG zMI1M)Fi9wK+z-DAFJ^#X0=bAh!_FdsWEfZ3zH10}57@lO?iZJjn!GeAry;kCmSVzY z-decOZ8K5{Dlgi?aJ%oSd&)Z@ATG8Tu@ZuggaB5q@X`?&QWd^8g9-@M1&%(njPi~` z%n>?li==VC!(oz+NU7HJg!VNZBY}z~kUdqY;qHp&Lecsa&j?bBErTg<;Ft}DKp?LT z9_330NDYu>A3!|3KslKRBrN;l?9)ytSR`YRpy^P`$^uy2eD0VdU;taawJA$Gm7K2;n(Wu=JYDUtx<{3%nn+HjY=COhfKAU!S&v0N= zuFQKD4y}nCSB6nlP7?iwCWQjO<=EUt)smYB+~%Un&=Tz-2I6YzG$5rBfCHqKKr(*< z@5Dgj>!7NN%mtLHGFK=vH%osoXeN-9H%ClLEd6#f8bc;gTKUcr2_6})+%UttXC>j0 zXUScL+(CLLsBMHZ=MO0gys5SvsdmK;AuW->=%}3$DeA={B{~^}7lE0lx@!wFZAL8&fMsi1 ze+=BDNJah_q-(H}dgw*;1;E`Fn71!5*$9=}6`d8LcE|IMvx;#(j$IOH)^f1o%>rX9QaK;C~Z|IVlapyW1?bfd$_LXkp= z3*GUu+f9JlYrt`7z;UMmskfIQnFN45jXH&^%84Z~Y`HRNL`4Obh?tCWTDKAPTfcnE zjQny93Xus|H@x?~kM@w_ZA}x2w!uVl5jbIm}IR?Jlccr8X_Ao}5);{Vo|wIo0u593nCT z7|JH84%p9ERic3S)3WT`$Fh%>t|Xw5=8=z7-J#zUo{(sd#GrBv<##K5MNy8+;woo} z8_q}N-Hngc86^~J!P5$L-$^IFeT6C3p^MFAQRLY~3*8W;M^2?9r1<2xT+ZOswz1`0 zd^3!4OsN497@JJl_gYcInX*d(GZna;C|�&ZLtQqBj+8Sgz2FInKZVG+9F_xqG>Q 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache new file mode 100644 index 0000000..1bb90eb --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache @@ -0,0 +1,144 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/native.hpp +- +eosiolib/asset.hpp +- +eosiolib/time.hpp +- +eosiolib/privileged.hpp +- +eosiolib/singleton.hpp +- +eosio.system/exchange_state.hpp +- +string +- +type_traits +- +optional +- + +../eosio.system/include/eosio.system/exchange_state.hpp +eosiolib/asset.hpp +- + +../eosio.system/include/eosio.system/native.hpp +eosiolib/action.hpp +- +eosiolib/public_key.hpp +- +eosiolib/print.hpp +- +eosiolib/privileged.h +- +eosiolib/producer_schedule.hpp +- +eosiolib/contract.hpp +- +eosiolib/ignore.hpp +- + +../eosio.token/include/eosio.token/eosio.token.hpp +eosiolib/asset.hpp +- +eosiolib/eosio.hpp +- +string +- + +../ore.standard_token/include/ore.standard_token.hpp +eosiolib/asset.hpp +../ore.standard_token/include/eosiolib/asset.hpp +eosiolib/eosio.hpp +../ore.standard_token/include/eosiolib/eosio.hpp +string +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp +eosio.system/eosio.system.hpp +- +eosiolib/eosio.hpp +- +eosiolib/print.hpp +- +eosiolib/datastream.hpp +- +eosiolib/serialize.hpp +- +eosiolib/multi_index.hpp +- +eosiolib/privileged.h +- +eosiolib/transaction.hpp +- +eosio.token/eosio.token.hpp +- +cmath +- +map +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp +eosio.system/eosio.system.hpp +- +eosiolib/dispatcher.hpp +- +eosiolib/crypto.h +- +producer_pay.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp +delegate_bandwidth.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp +voting.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp +exchange_state.cpp +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp +eosio.system/exchange_state.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp +eosio.system/eosio.system.hpp +- +eosio.token/eosio.token.hpp +- +../../ore.standard_token/include/ore.standard_token.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp +eosio.system/eosio.system.hpp +- +eosiolib/eosio.hpp +- +eosiolib/crypto.h +- +eosiolib/print.hpp +- +eosiolib/datastream.hpp +- +eosiolib/serialize.hpp +- +eosiolib/multi_index.hpp +- +eosiolib/privileged.hpp +- +eosiolib/singleton.hpp +- +eosiolib/transaction.hpp +- +eosio.token/eosio.token.hpp +- +algorithm +- +cmath +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..32e53c1 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.system/include" + "../eosio.system/../eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make new file mode 100644 index 0000000..5a5f9ad --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/eosio.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp > CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp -o CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s + +# Object files for target eosio.system.wasm +eosio_system_wasm_OBJECTS = \ +"CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + +# External object files for target eosio.system.wasm +eosio_system_wasm_EXTERNAL_OBJECTS = + +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make +eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.system.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.system.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.system/CMakeFiles/eosio.system.wasm.dir/build: eosio.system/eosio.system.wasm + +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/build + +eosio.system/CMakeFiles/eosio.system.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/clean + +eosio.system/CMakeFiles/eosio.system.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..5045018 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" + "eosio.system.wasm" + "eosio.system.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal new file mode 100644 index 0000000..c4abb9c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal @@ -0,0 +1,14 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o + ../eosio.system/include/eosio.system/eosio.system.hpp + ../eosio.system/include/eosio.system/exchange_state.hpp + ../eosio.system/include/eosio.system/native.hpp + ../eosio.token/include/eosio.token/eosio.token.hpp + ../ore.standard_token/include/ore.standard_token.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make new file mode 100644 index 0000000..ad1a917 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make @@ -0,0 +1,14 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/eosio.system.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/exchange_state.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/native.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.token/include/eosio.token/eosio.token.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/delegate_bandwidth.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/eosio.system.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/exchange_state.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/producer_pay.cpp +eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/voting.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make new file mode 100644 index 0000000..ef6a841 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/eosio.system.abi -contract eosio.system + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/../eosio.token/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt new file mode 100644 index 0000000..e6bb277 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -o eosio.system.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.system/Makefile b/tests/old-contracts/eosio.contracts/eosio.system/Makefile new file mode 100644 index 0000000..57a6302 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.system/CMakeFiles/eosio.system.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/eosio.system.wasm.dir/rule +.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/rule + +# Convenience name for target. +eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/rule + +.PHONY : eosio.system.wasm + +# fast build rule for target. +eosio.system.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/build +.PHONY : eosio.system.wasm/fast + +src/eosio.system.o: src/eosio.system.cpp.o + +.PHONY : src/eosio.system.o + +# target to build an object file +src/eosio.system.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o +.PHONY : src/eosio.system.cpp.o + +src/eosio.system.i: src/eosio.system.cpp.i + +.PHONY : src/eosio.system.i + +# target to preprocess a source file +src/eosio.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i +.PHONY : src/eosio.system.cpp.i + +src/eosio.system.s: src/eosio.system.cpp.s + +.PHONY : src/eosio.system.s + +# target to generate assembly for a file +src/eosio.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s +.PHONY : src/eosio.system.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.system.wasm" + @echo "... src/eosio.system.o" + @echo "... src/eosio.system.i" + @echo "... src/eosio.system.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake new file mode 100644 index 0000000..6f49223 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi b/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi new file mode 100644 index 0000000..e423101 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi @@ -0,0 +1,1369 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:21 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "abi_hash", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "hash", + "type": "checksum256" + } + ] + }, + { + "name": "authority", + "base": "", + "fields": [ + { + "name": "threshold", + "type": "uint32" + }, + { + "name": "keys", + "type": "key_weight[]" + }, + { + "name": "accounts", + "type": "permission_level_weight[]" + }, + { + "name": "waits", + "type": "wait_weight[]" + } + ] + }, + { + "name": "bid_refund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "amount", + "type": "asset" + } + ] + }, + { + "name": "bidname", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "bid", + "type": "asset" + } + ] + }, + { + "name": "bidrefund", + "base": "", + "fields": [ + { + "name": "bidder", + "type": "name" + }, + { + "name": "newname", + "type": "name" + } + ] + }, + { + "name": "block_header", + "base": "", + "fields": [ + { + "name": "timestamp", + "type": "uint32" + }, + { + "name": "producer", + "type": "name" + }, + { + "name": "confirmed", + "type": "uint16" + }, + { + "name": "previous", + "type": "checksum256" + }, + { + "name": "transaction_mroot", + "type": "checksum256" + }, + { + "name": "action_mroot", + "type": "checksum256" + }, + { + "name": "schedule_version", + "type": "uint32" + }, + { + "name": "new_producers", + "type": "producer_schedule?" + } + ] + }, + { + "name": "blockchain_parameters", + "base": "", + "fields": [ + { + "name": "max_block_net_usage", + "type": "uint64" + }, + { + "name": "target_block_net_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_net_usage", + "type": "uint32" + }, + { + "name": "base_per_transaction_net_usage", + "type": "uint32" + }, + { + "name": "net_usage_leeway", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_num", + "type": "uint32" + }, + { + "name": "context_free_discount_net_usage_den", + "type": "uint32" + }, + { + "name": "max_block_cpu_usage", + "type": "uint32" + }, + { + "name": "target_block_cpu_usage_pct", + "type": "uint32" + }, + { + "name": "max_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "min_transaction_cpu_usage", + "type": "uint32" + }, + { + "name": "max_transaction_lifetime", + "type": "uint32" + }, + { + "name": "deferred_trx_expiration_window", + "type": "uint32" + }, + { + "name": "max_transaction_delay", + "type": "uint32" + }, + { + "name": "max_inline_action_size", + "type": "uint32" + }, + { + "name": "max_inline_action_depth", + "type": "uint16" + }, + { + "name": "max_authority_depth", + "type": "uint16" + } + ] + }, + { + "name": "buyram", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "quant", + "type": "asset" + } + ] + }, + { + "name": "buyrambytes", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "bytes", + "type": "uint32" + } + ] + }, + { + "name": "canceldelay", + "base": "", + "fields": [ + { + "name": "canceling_auth", + "type": "permission_level" + }, + { + "name": "trx_id", + "type": "checksum256" + } + ] + }, + { + "name": "claimrewards", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "connector", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + }, + { + "name": "weight", + "type": "float64" + } + ] + }, + { + "name": "delegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "stake_net_quantity", + "type": "asset" + }, + { + "name": "stake_cpu_quantity", + "type": "asset" + }, + { + "name": "transfer", + "type": "bool" + } + ] + }, + { + "name": "delegated_bandwidth", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + } + ] + }, + { + "name": "deleteauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "eosio_global_state", + "base": "blockchain_parameters", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + }, + { + "name": "total_ram_bytes_reserved", + "type": "uint64" + }, + { + "name": "total_ram_stake", + "type": "int64" + }, + { + "name": "last_producer_schedule_update", + "type": "block_timestamp_type" + }, + { + "name": "last_pervote_bucket_fill", + "type": "time_point" + }, + { + "name": "pervote_bucket", + "type": "int64" + }, + { + "name": "perblock_bucket", + "type": "int64" + }, + { + "name": "total_unpaid_blocks", + "type": "uint32" + }, + { + "name": "total_activated_stake", + "type": "int64" + }, + { + "name": "thresh_activated_stake_time", + "type": "time_point" + }, + { + "name": "last_producer_schedule_size", + "type": "uint16" + }, + { + "name": "total_producer_vote_weight", + "type": "float64" + }, + { + "name": "last_name_close", + "type": "block_timestamp_type" + } + ] + }, + { + "name": "eosio_global_state2", + "base": "", + "fields": [ + { + "name": "new_ram_per_block", + "type": "uint16" + }, + { + "name": "last_ram_increase", + "type": "block_timestamp_type" + }, + { + "name": "last_block_num", + "type": "block_timestamp_type" + }, + { + "name": "total_producer_votepay_share", + "type": "float64" + }, + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "eosio_global_state3", + "base": "", + "fields": [ + { + "name": "last_vpay_state_update", + "type": "time_point" + }, + { + "name": "total_vpay_share_change_rate", + "type": "float64" + } + ] + }, + { + "name": "exchange_state", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "base", + "type": "connector" + }, + { + "name": "quote", + "type": "connector" + } + ] + }, + { + "name": "init", + "base": "", + "fields": [ + { + "name": "version", + "type": "varuint32" + }, + { + "name": "core", + "type": "symbol" + } + ] + }, + { + "name": "key_weight", + "base": "", + "fields": [ + { + "name": "key", + "type": "public_key" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "linkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + }, + { + "name": "requirement", + "type": "name" + } + ] + }, + { + "name": "name_bid", + "base": "", + "fields": [ + { + "name": "newname", + "type": "name" + }, + { + "name": "high_bidder", + "type": "name" + }, + { + "name": "high_bid", + "type": "int64" + }, + { + "name": "last_bid_time", + "type": "time_point" + } + ] + }, + { + "name": "newaccount", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "owner", + "type": "authority" + }, + { + "name": "active", + "type": "authority" + } + ] + }, + { + "name": "onblock", + "base": "", + "fields": [ + { + "name": "header", + "type": "block_header" + } + ] + }, + { + "name": "onerror", + "base": "", + "fields": [ + { + "name": "sender_id", + "type": "uint128" + }, + { + "name": "sent_trx", + "type": "bytes" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "permission_level_weight", + "base": "", + "fields": [ + { + "name": "permission", + "type": "permission_level" + }, + { + "name": "weight", + "type": "uint16" + } + ] + }, + { + "name": "producer_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "total_votes", + "type": "float64" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "is_active", + "type": "bool" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "unpaid_blocks", + "type": "uint32" + }, + { + "name": "last_claim_time", + "type": "time_point" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "producer_info2", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "votepay_share", + "type": "float64" + }, + { + "name": "last_votepay_share_update", + "type": "time_point" + } + ] + }, + { + "name": "producer_key", + "base": "", + "fields": [ + { + "name": "producer_name", + "type": "name" + }, + { + "name": "block_signing_key", + "type": "public_key" + } + ] + }, + { + "name": "producer_schedule", + "base": "", + "fields": [ + { + "name": "version", + "type": "uint32" + }, + { + "name": "producers", + "type": "producer_key[]" + } + ] + }, + { + "name": "refund", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + } + ] + }, + { + "name": "refund_request", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "request_time", + "type": "time_point_sec" + }, + { + "name": "net_amount", + "type": "asset" + }, + { + "name": "cpu_amount", + "type": "asset" + } + ] + }, + { + "name": "regproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + }, + { + "name": "producer_key", + "type": "public_key" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "location", + "type": "uint16" + } + ] + }, + { + "name": "regproxy", + "base": "", + "fields": [ + { + "name": "proxy", + "type": "name" + }, + { + "name": "isproxy", + "type": "bool" + } + ] + }, + { + "name": "rmvproducer", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "sellram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "bytes", + "type": "int64" + } + ] + }, + { + "name": "setabi", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "abi", + "type": "bytes" + } + ] + }, + { + "name": "setacctcpu", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "cpu_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctnet", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "net_weight", + "type": "int64?" + } + ] + }, + { + "name": "setacctram", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64?" + } + ] + }, + { + "name": "setalimits", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "ram_bytes", + "type": "int64" + }, + { + "name": "net_weight", + "type": "int64" + }, + { + "name": "cpu_weight", + "type": "int64" + } + ] + }, + { + "name": "setcode", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "vmtype", + "type": "uint8" + }, + { + "name": "vmversion", + "type": "uint8" + }, + { + "name": "code", + "type": "bytes" + } + ] + }, + { + "name": "setparams", + "base": "", + "fields": [ + { + "name": "params", + "type": "blockchain_parameters" + } + ] + }, + { + "name": "setpriv", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "is_priv", + "type": "uint8" + } + ] + }, + { + "name": "setram", + "base": "", + "fields": [ + { + "name": "max_ram_size", + "type": "uint64" + } + ] + }, + { + "name": "setramrate", + "base": "", + "fields": [ + { + "name": "bytes_per_block", + "type": "uint16" + } + ] + }, + { + "name": "undelegatebw", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "receiver", + "type": "name" + }, + { + "name": "unstake_net_quantity", + "type": "asset" + }, + { + "name": "unstake_cpu_quantity", + "type": "asset" + } + ] + }, + { + "name": "unlinkauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "code", + "type": "name" + }, + { + "name": "type", + "type": "name" + } + ] + }, + { + "name": "unregprod", + "base": "", + "fields": [ + { + "name": "producer", + "type": "name" + } + ] + }, + { + "name": "updateauth", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "permission", + "type": "name" + }, + { + "name": "parent", + "type": "name" + }, + { + "name": "auth", + "type": "authority" + } + ] + }, + { + "name": "updtrevision", + "base": "", + "fields": [ + { + "name": "revision", + "type": "uint8" + } + ] + }, + { + "name": "user_resources", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "net_weight", + "type": "asset" + }, + { + "name": "cpu_weight", + "type": "asset" + }, + { + "name": "ram_bytes", + "type": "int64" + } + ] + }, + { + "name": "voteproducer", + "base": "", + "fields": [ + { + "name": "voter", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + } + ] + }, + { + "name": "voter_info", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "proxy", + "type": "name" + }, + { + "name": "producers", + "type": "name[]" + }, + { + "name": "staked", + "type": "int64" + }, + { + "name": "last_vote_weight", + "type": "float64" + }, + { + "name": "proxied_vote_weight", + "type": "float64" + }, + { + "name": "is_proxy", + "type": "bool" + }, + { + "name": "flags1", + "type": "uint32" + }, + { + "name": "reserved2", + "type": "uint32" + }, + { + "name": "reserved3", + "type": "asset" + } + ] + }, + { + "name": "wait_weight", + "base": "", + "fields": [ + { + "name": "wait_sec", + "type": "uint32" + }, + { + "name": "weight", + "type": "uint16" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "bidname", + "type": "bidname", + "ricardian_contract": "" + }, + { + "name": "bidrefund", + "type": "bidrefund", + "ricardian_contract": "" + }, + { + "name": "buyram", + "type": "buyram", + "ricardian_contract": "" + }, + { + "name": "buyrambytes", + "type": "buyrambytes", + "ricardian_contract": "" + }, + { + "name": "canceldelay", + "type": "canceldelay", + "ricardian_contract": "" + }, + { + "name": "claimrewards", + "type": "claimrewards", + "ricardian_contract": "" + }, + { + "name": "delegatebw", + "type": "delegatebw", + "ricardian_contract": "" + }, + { + "name": "deleteauth", + "type": "deleteauth", + "ricardian_contract": "" + }, + { + "name": "init", + "type": "init", + "ricardian_contract": "" + }, + { + "name": "linkauth", + "type": "linkauth", + "ricardian_contract": "" + }, + { + "name": "newaccount", + "type": "newaccount", + "ricardian_contract": "" + }, + { + "name": "onblock", + "type": "onblock", + "ricardian_contract": "" + }, + { + "name": "onerror", + "type": "onerror", + "ricardian_contract": "" + }, + { + "name": "refund", + "type": "refund", + "ricardian_contract": "" + }, + { + "name": "regproducer", + "type": "regproducer", + "ricardian_contract": "" + }, + { + "name": "regproxy", + "type": "regproxy", + "ricardian_contract": "" + }, + { + "name": "rmvproducer", + "type": "rmvproducer", + "ricardian_contract": "" + }, + { + "name": "sellram", + "type": "sellram", + "ricardian_contract": "" + }, + { + "name": "setabi", + "type": "setabi", + "ricardian_contract": "" + }, + { + "name": "setacctcpu", + "type": "setacctcpu", + "ricardian_contract": "" + }, + { + "name": "setacctnet", + "type": "setacctnet", + "ricardian_contract": "" + }, + { + "name": "setacctram", + "type": "setacctram", + "ricardian_contract": "" + }, + { + "name": "setalimits", + "type": "setalimits", + "ricardian_contract": "" + }, + { + "name": "setcode", + "type": "setcode", + "ricardian_contract": "" + }, + { + "name": "setparams", + "type": "setparams", + "ricardian_contract": "" + }, + { + "name": "setpriv", + "type": "setpriv", + "ricardian_contract": "" + }, + { + "name": "setram", + "type": "setram", + "ricardian_contract": "" + }, + { + "name": "setramrate", + "type": "setramrate", + "ricardian_contract": "" + }, + { + "name": "undelegatebw", + "type": "undelegatebw", + "ricardian_contract": "" + }, + { + "name": "unlinkauth", + "type": "unlinkauth", + "ricardian_contract": "" + }, + { + "name": "unregprod", + "type": "unregprod", + "ricardian_contract": "" + }, + { + "name": "updateauth", + "type": "updateauth", + "ricardian_contract": "" + }, + { + "name": "updtrevision", + "type": "updtrevision", + "ricardian_contract": "" + }, + { + "name": "voteproducer", + "type": "voteproducer", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "abihash", + "type": "abi_hash", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "bidrefunds", + "type": "bid_refund", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "delband", + "type": "delegated_bandwidth", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global", + "type": "eosio_global_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global2", + "type": "eosio_global_state2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "global3", + "type": "eosio_global_state3", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "namebids", + "type": "name_bid", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers", + "type": "producer_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "producers2", + "type": "producer_info2", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "rammarket", + "type": "exchange_state", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refunds", + "type": "refund_request", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "userres", + "type": "user_resources", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "voters", + "type": "voter_info", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm b/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..c40498c4328a841713feba41f37c5268b671e941 GIT binary patch literal 153686 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..bc8ed53 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache new file mode 100644 index 0000000..782a5d6 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.token/include/eosio.token/eosio.token.hpp +eosiolib/asset.hpp +- +eosiolib/eosio.hpp +- +string +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp +eosio.token/eosio.token.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..680e307 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make new file mode 100644 index 0000000..df0115c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/src/eosio.token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp > CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp -o CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s + +# Object files for target eosio.token.wasm +eosio_token_wasm_OBJECTS = \ +"CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + +# External object files for target eosio.token.wasm +eosio_token_wasm_EXTERNAL_OBJECTS = + +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make +eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.token.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.token.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.token/CMakeFiles/eosio.token.wasm.dir/build: eosio.token/eosio.token.wasm + +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/build + +eosio.token/CMakeFiles/eosio.token.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && $(CMAKE_COMMAND) -P CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/clean + +eosio.token/CMakeFiles/eosio.token.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..16d0829 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" + "eosio.token.wasm" + "eosio.token.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal new file mode 100644 index 0000000..fd6e6cd --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o + ../eosio.token/include/eosio.token/eosio.token.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make new file mode 100644 index 0000000..e01eb03 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/include/eosio.token/eosio.token.hpp +eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/src/eosio.token.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make new file mode 100644 index 0000000..7e8e274 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/eosio.token.abi -contract eosio.token + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt new file mode 100644 index 0000000..056b345 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -o eosio.token.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.token/Makefile b/tests/old-contracts/eosio.contracts/eosio.token/Makefile new file mode 100644 index 0000000..ff7e340 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.token/CMakeFiles/eosio.token.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/CMakeFiles/eosio.token.wasm.dir/rule +.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/rule + +# Convenience name for target. +eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/rule + +.PHONY : eosio.token.wasm + +# fast build rule for target. +eosio.token.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/build +.PHONY : eosio.token.wasm/fast + +src/eosio.token.o: src/eosio.token.cpp.o + +.PHONY : src/eosio.token.o + +# target to build an object file +src/eosio.token.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o +.PHONY : src/eosio.token.cpp.o + +src/eosio.token.i: src/eosio.token.cpp.i + +.PHONY : src/eosio.token.i + +# target to preprocess a source file +src/eosio.token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i +.PHONY : src/eosio.token.cpp.i + +src/eosio.token.s: src/eosio.token.cpp.s + +.PHONY : src/eosio.token.s + +# target to generate assembly for a file +src/eosio.token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s +.PHONY : src/eosio.token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.token.wasm" + @echo "... src/eosio.token.o" + @echo "... src/eosio.token.i" + @echo "... src/eosio.token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake new file mode 100644 index 0000000..7c39465 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi b/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi new file mode 100644 index 0000000..5585998 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi @@ -0,0 +1,186 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:13 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currency_stats", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currency_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm b/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..a3e02afc75c8000667a0b6c0c56c667ab2cf1eb0 GIT binary patch literal 22604 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]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp +eosiolib/eosio.hpp +- +eosiolib/ignore.hpp +- +eosiolib/transaction.hpp +- + +/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp +eosio.wrap/eosio.wrap.hpp +- + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..bf23440 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake @@ -0,0 +1,24 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" + "/usr/local/eosio.cdt/eosio.cdt/include/libc" + "/usr/local/eosio.cdt/eosio.cdt/include" + "../eosio.wrap/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make new file mode 100644 index 0000000..c1a453f --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +# Include any dependencies generated for this target. +include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make + +# Include the progress variables for this target. +include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/src/eosio.wrap.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp > CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp -o CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s + +# Object files for target eosio.wrap.wasm +eosio_wrap_wasm_OBJECTS = \ +"CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + +# External object files for target eosio.wrap.wasm +eosio_wrap_wasm_EXTERNAL_OBJECTS = + +eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o +eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make +eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.wrap.wasm" + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.wrap.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build: eosio.wrap/eosio.wrap.wasm + +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && $(CMAKE_COMMAND) -P CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/clean + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..b2ebdbb --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" + "eosio.wrap.wasm" + "eosio.wrap.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/eosio.wrap.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal new file mode 100644 index 0000000..aa28239 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o + ../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp + /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make new file mode 100644 index 0000000..ae79a51 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/src/eosio.wrap.cpp + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make new file mode 100644 index 0000000..8bcc887 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/eosio.wrap.abi -contract eosio.wrap + +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/include + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt new file mode 100644 index 0000000..8cce0d6 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt @@ -0,0 +1 @@ +/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -o eosio.wrap.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile b/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile new file mode 100644 index 0000000..ec24b24 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule +.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule + +# Convenience name for target. +eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule + +.PHONY : eosio.wrap.wasm + +# fast build rule for target. +eosio.wrap.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build +.PHONY : eosio.wrap.wasm/fast + +src/eosio.wrap.o: src/eosio.wrap.cpp.o + +.PHONY : src/eosio.wrap.o + +# target to build an object file +src/eosio.wrap.cpp.o: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o +.PHONY : src/eosio.wrap.cpp.o + +src/eosio.wrap.i: src/eosio.wrap.cpp.i + +.PHONY : src/eosio.wrap.i + +# target to preprocess a source file +src/eosio.wrap.cpp.i: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i +.PHONY : src/eosio.wrap.cpp.i + +src/eosio.wrap.s: src/eosio.wrap.cpp.s + +.PHONY : src/eosio.wrap.s + +# target to generate assembly for a file +src/eosio.wrap.cpp.s: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s +.PHONY : src/eosio.wrap.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... eosio.wrap.wasm" + @echo "... src/eosio.wrap.o" + @echo "... src/eosio.wrap.i" + @echo "... src/eosio.wrap.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake new file mode 100644 index 0000000..96c9efb --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "1") +endif() + diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi b/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi new file mode 100644 index 0000000..05a5f91 --- /dev/null +++ b/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi @@ -0,0 +1,130 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT Sun Nov 29 15:45:11 2020", + "version": "eosio::abi/1.1", + "structs": [ + { + "name": "action", + "base": "", + "fields": [ + { + "name": "account", + "type": "name" + }, + { + "name": "name", + "type": "name" + }, + { + "name": "authorization", + "type": "permission_level[]" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "exec", + "base": "", + "fields": [ + { + "name": "executer", + "type": "name" + }, + { + "name": "trx", + "type": "transaction" + } + ] + }, + { + "name": "extension", + "base": "", + "fields": [ + { + "name": "type", + "type": "uint16" + }, + { + "name": "data", + "type": "bytes" + } + ] + }, + { + "name": "permission_level", + "base": "", + "fields": [ + { + "name": "actor", + "type": "name" + }, + { + "name": "permission", + "type": "name" + } + ] + }, + { + "name": "transaction", + "base": "transaction_header", + "fields": [ + { + "name": "context_free_actions", + "type": "action[]" + }, + { + "name": "actions", + "type": "action[]" + }, + { + "name": "transaction_extensions", + "type": "extension[]" + } + ] + }, + { + "name": "transaction_header", + "base": "", + "fields": [ + { + "name": "expiration", + "type": "time_point_sec" + }, + { + "name": "ref_block_num", + "type": "uint16" + }, + { + "name": "ref_block_prefix", + "type": "uint32" + }, + { + "name": "max_net_usage_words", + "type": "varuint32" + }, + { + "name": "max_cpu_usage_ms", + "type": "uint8" + }, + { + "name": "delay_sec", + "type": "varuint32" + } + ] + } + ], + "types": [], + "actions": [ + { + "name": "exec", + "type": "exec", + "ricardian_contract": "" + } + ], + "tables": [], + "ricardian_clauses": [], + "variants": [], + "abi_extensions": [] +} \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm b/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm new file mode 100755 index 0000000000000000000000000000000000000000..e9c17cb7a18972f554da1d9ad4fc6d7f33a6e6f1 GIT binary patch literal 2366 zcmai0JC7Vi5U%c?$KK8kH%16q=cJ}_U-|c2Bv8m)f|vIJ_ws*ObFvf_GA_N$Hy?mQ|1Z}{g>*RYWB3Zs+NbNRaKOSn9o@Cuze ztaF3hFj`7HBV0!{o_UlYN_2?`+bs-W&EA(7LJ+Em`gO^@J_Yevmi!i|UL!QY4_>In zsk1r-g}FxgPJf}=Wk8mI;ZBW5P`h|(&6rV{D}qA) z({|Cyn`rp9Dm4i*zJviKiTmg5>?~$8Mh(fmMV5KAO*fAvo43w(a&3?qYe~i`_Y(Le zipO5t9gO$gpD&cxv?PZG+m$@zT$jb5&QWFeytX~rOdX=0#Y<00>gZF?Ifw*nIHFnA z;4par=>%dQhzW87pY6fgXTs*5?)tcDS7J*>ZP1qFU3f^o4^^jW)gVdg zzM~uTvJY`Nkou~RK2XVR%C$p?kFkSz+GQJw@Tw0?=ZZoO8lVl-_tXZr$%c{-#6RxS z9-xMd#k;B6x-|kngfk<4a8$TOrFxS*@B;PDmNs-Je;bjM26QMagaClZPa$uyikDb} zRG=pGI$C_3>+?KP0(Nr&J1&Tg^)aQxyx^hKwroZ&22A4GJzH9cO{&l)6e6LHBouN- z5@IaeO>xe16d@Uo{3U=~jBEBGf;Jn`;kneJRwQA~WB5%HX)bxHuATS zpWsTt?I5kvwj@H5bo=%S`VVVTOS9m2IF#=KBDpt`FQ?@Mp900B)qILaRSo&8a?QhP tJ$gLDWHaaaY;wd8D;~fSE9E16DzN{(_NIgRbTPr_1B|?@a)U33e*rLL%AWuL literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache new file mode 100644 index 0000000..254cd82 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp +eosio/asset.hpp +- +eosio/eosio.hpp +- +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp +../include/ore.apptoken.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..ce54990 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.apptoken/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make new file mode 100644 index 0000000..bfe4926 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/src/ore.apptoken.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp > CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp -o CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s + +# Object files for target ore.apptoken.wasm +ore_apptoken_wasm_OBJECTS = \ +"CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + +# External object files for target ore.apptoken.wasm +ore_apptoken_wasm_EXTERNAL_OBJECTS = + +ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o +ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make +ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.apptoken.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.apptoken.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build: ore.apptoken/ore.apptoken.wasm + +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && $(CMAKE_COMMAND) -P CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/clean + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..401909b --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" + "ore.apptoken.wasm" + "ore.apptoken.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.apptoken.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal new file mode 100644 index 0000000..862aed7 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make new file mode 100644 index 0000000..baa7b7d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/include/ore.apptoken.hpp +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/src/ore.apptoken.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make new file mode 100644 index 0000000..0b811c6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/ore.apptoken.abi -contract ore.apptoken + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt new file mode 100644 index 0000000..e834f9b --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -o ore.apptoken.wasm diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/Makefile b/tests/old-contracts/ore-protocol/ore.apptoken/Makefile new file mode 100644 index 0000000..3d2fe44 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule +.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule + +# Convenience name for target. +ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule + +.PHONY : ore.apptoken.wasm + +# fast build rule for target. +ore.apptoken.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build +.PHONY : ore.apptoken.wasm/fast + +src/ore.apptoken.o: src/ore.apptoken.cpp.o + +.PHONY : src/ore.apptoken.o + +# target to build an object file +src/ore.apptoken.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o +.PHONY : src/ore.apptoken.cpp.o + +src/ore.apptoken.i: src/ore.apptoken.cpp.i + +.PHONY : src/ore.apptoken.i + +# target to preprocess a source file +src/ore.apptoken.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i +.PHONY : src/ore.apptoken.cpp.i + +src/ore.apptoken.s: src/ore.apptoken.cpp.s + +.PHONY : src/ore.apptoken.s + +# target to generate assembly for a file +src/ore.apptoken.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s +.PHONY : src/ore.apptoken.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.apptoken.wasm" + @echo "... src/ore.apptoken.o" + @echo "... src/ore.apptoken.i" + @echo "... src/ore.apptoken.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake new file mode 100644 index 0000000..a90a8e4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi b/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi new file mode 100644 index 0000000..afbe954 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi @@ -0,0 +1,185 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currency_stats", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currency_stats", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm b/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm new file mode 100755 index 0000000000000000000000000000000000000000..a331e17aad11f394e0ae437d71f292cb5de5e799 GIT binary patch literal 23283 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache new file mode 100644 index 0000000..9d6c0c0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache @@ -0,0 +1,48 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp +map +- +vector +- +algorithm +- +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +eosiolib/asset.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/asset.hpp +eosiolib/print.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/print.hpp +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +eosiolib/time.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/time.hpp +ore.rights_registry.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp +ore.types.h +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp +../include/ore.instrument.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..07d630d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.instrument/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make new file mode 100644 index 0000000..c8ce6ff --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s + +# Object files for target ore.instrument.wasm +ore_instrument_wasm_OBJECTS = \ +"CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + +# External object files for target ore.instrument.wasm +ore_instrument_wasm_EXTERNAL_OBJECTS = + +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build: ore.instrument/ore.instrument.wasm + +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..91e6c33 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" + "ore.instrument.wasm" + "ore.instrument.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.instrument.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal new file mode 100644 index 0000000..9807d9a --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make new file mode 100644 index 0000000..6ca0b8d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.instrument.hpp +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.rights_registry.hpp +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.types.h +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make new file mode 100644 index 0000000..d79a82e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt new file mode 100644 index 0000000..d82a07e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.instrument/Makefile b/tests/old-contracts/ore-protocol/ore.instrument/Makefile new file mode 100644 index 0000000..328371d --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule +.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +# Convenience name for target. +ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule + +.PHONY : ore.instrument.wasm + +# fast build rule for target. +ore.instrument.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build +.PHONY : ore.instrument.wasm/fast + +src/ore.instrument.o: src/ore.instrument.cpp.o + +.PHONY : src/ore.instrument.o + +# target to build an object file +src/ore.instrument.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o +.PHONY : src/ore.instrument.cpp.o + +src/ore.instrument.i: src/ore.instrument.cpp.i + +.PHONY : src/ore.instrument.i + +# target to preprocess a source file +src/ore.instrument.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i +.PHONY : src/ore.instrument.cpp.i + +src/ore.instrument.s: src/ore.instrument.cpp.s + +.PHONY : src/ore.instrument.s + +# target to generate assembly for a file +src/ore.instrument.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s +.PHONY : src/ore.instrument.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.instrument.wasm" + @echo "... src/ore.instrument.o" + @echo "... src/ore.instrument.i" + @echo "... src/ore.instrument.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake new file mode 100644 index 0000000..d757e39 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi b/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi new file mode 100644 index 0000000..eacd126 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi @@ -0,0 +1,478 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "accountbalance", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "accountdata", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "balance", + "type": "uint64" + }, + { + "name": "instruments", + "type": "uint64[]" + } + ] + }, + { + "name": "args", + "base": "", + "fields": [ + { + "name": "name", + "type": "string" + }, + { + "name": "value", + "type": "string" + } + ] + }, + { + "name": "burn", + "base": "", + "fields": [ + { + "name": "burner", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "checkright", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "issuer", + "type": "name" + }, + { + "name": "rightname", + "type": "string" + }, + { + "name": "deferred_transaction_id", + "type": "uint64" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "createinst", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "instrumentId", + "type": "uint64" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + } + ] + }, + { + "name": "currencystat", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "instrument_data", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "instrument_class", + "type": "string" + }, + { + "name": "description", + "type": "string" + }, + { + "name": "instrument_template", + "type": "string" + }, + { + "name": "security_type", + "type": "string" + }, + { + "name": "parameter_rules", + "type": "param_type[]" + }, + { + "name": "rights", + "type": "right[]" + }, + { + "name": "parent_instrument_id", + "type": "uint64" + }, + { + "name": "data", + "type": "args[]" + }, + { + "name": "encrypted_by", + "type": "string" + }, + { + "name": "mutability", + "type": "uint8" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "mint", + "base": "", + "fields": [ + { + "name": "minter", + "type": "name" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + }, + { + "name": "instrumentId", + "type": "uint64" + } + ] + }, + { + "name": "param_type", + "base": "", + "fields": [ + { + "name": "type", + "type": "string" + }, + { + "name": "values", + "type": "args[]" + } + ] + }, + { + "name": "params", + "base": "", + "fields": [ + { + "name": "params", + "type": "args[]" + } + ] + }, + { + "name": "revoke", + "base": "", + "fields": [ + { + "name": "revoker", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "right", + "base": "", + "fields": [ + { + "name": "right_name", + "type": "string" + }, + { + "name": "description", + "type": "string" + }, + { + "name": "price_in_cpu", + "type": "string" + }, + { + "name": "additional_url_params", + "type": "params[]" + } + ] + }, + { + "name": "token", + "base": "", + "fields": [ + { + "name": "id", + "type": "uint64" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "minted_by", + "type": "name" + }, + { + "name": "minted_at", + "type": "uint64" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "revoked", + "type": "bool" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + }, + { + "name": "template_hash", + "type": "uint64" + }, + { + "name": "class_hash", + "type": "uint64" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "sender", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "token_id", + "type": "uint64" + } + ] + }, + { + "name": "update", + "base": "", + "fields": [ + { + "name": "updater", + "type": "name" + }, + { + "name": "instrument_template", + "type": "string" + }, + { + "name": "instrument", + "type": "instrument_data" + }, + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "start_time", + "type": "uint64" + }, + { + "name": "end_time", + "type": "uint64" + } + ] + } + ], + "actions": [ + { + "name": "burn", + "type": "burn", + "ricardian_contract": "" + }, + { + "name": "checkright", + "type": "checkright", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "createinst", + "type": "createinst", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "mint", + "type": "mint", + "ricardian_contract": "" + }, + { + "name": "revoke", + "type": "revoke", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + }, + { + "name": "update", + "type": "update", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "account", + "type": "accountdata", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "accounts", + "type": "accountbalance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currencystat", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "tokens", + "type": "token", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm b/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm new file mode 100755 index 0000000000000000000000000000000000000000..93891afb6e4777de6639fb166fc13fe7a12ac9b2 GIT binary patch literal 103371 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 W#j=B)eT|pTEWRxCCuVkGsq}vWUQb8> literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache new file mode 100644 index 0000000..353e94e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache @@ -0,0 +1,26 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp +string +- +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/eosio.hpp +ore.types.h +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h +eosiolib/transaction.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/transaction.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp +../include/ore.rights_registry.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..538a53e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.rights_registry/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make new file mode 100644 index 0000000..69d81ae --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s + +# Object files for target ore.rights_registry.wasm +ore_rights_registry_wasm_OBJECTS = \ +"CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + +# External object files for target ore.rights_registry.wasm +ore_rights_registry_wasm_EXTERNAL_OBJECTS = + +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build: ore.rights_registry/ore.rights_registry.wasm + +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..5e98bc2 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" + "ore.rights_registry.wasm" + "ore.rights_registry.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal new file mode 100644 index 0000000..afedd88 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make new file mode 100644 index 0000000..23bbc68 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make @@ -0,0 +1,7 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.rights_registry.hpp +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.types.h +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make new file mode 100644 index 0000000..57f65fc --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt new file mode 100644 index 0000000..3a9fb23 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile b/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile new file mode 100644 index 0000000..463b193 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule +.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +# Convenience name for target. +ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule + +.PHONY : ore.rights_registry.wasm + +# fast build rule for target. +ore.rights_registry.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build +.PHONY : ore.rights_registry.wasm/fast + +src/ore.rights_registry.o: src/ore.rights_registry.cpp.o + +.PHONY : src/ore.rights_registry.o + +# target to build an object file +src/ore.rights_registry.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o +.PHONY : src/ore.rights_registry.cpp.o + +src/ore.rights_registry.i: src/ore.rights_registry.cpp.i + +.PHONY : src/ore.rights_registry.i + +# target to preprocess a source file +src/ore.rights_registry.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i +.PHONY : src/ore.rights_registry.cpp.i + +src/ore.rights_registry.s: src/ore.rights_registry.cpp.s + +.PHONY : src/ore.rights_registry.s + +# target to generate assembly for a file +src/ore.rights_registry.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s +.PHONY : src/ore.rights_registry.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.rights_registry.wasm" + @echo "... src/ore.rights_registry.o" + @echo "... src/ore.rights_registry.i" + @echo "... src/ore.rights_registry.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake new file mode 100644 index 0000000..dbe415e --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi b/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi new file mode 100644 index 0000000..1ffe335 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi @@ -0,0 +1,136 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "args", + "base": "", + "fields": [ + { + "name": "name", + "type": "string" + }, + { + "name": "value", + "type": "string" + } + ] + }, + { + "name": "deleteright", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "right_name", + "type": "string" + } + ] + }, + { + "name": "endpoint_url", + "base": "", + "fields": [ + { + "name": "base_right", + "type": "string" + }, + { + "name": "url", + "type": "string" + }, + { + "name": "method", + "type": "string" + }, + { + "name": "matches_params", + "type": "args[]" + }, + { + "name": "token_life_span", + "type": "uint64" + }, + { + "name": "is_default", + "type": "bool" + } + ] + }, + { + "name": "right_reg", + "base": "", + "fields": [ + { + "name": "id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "owner", + "type": "name" + }, + { + "name": "urls", + "type": "endpoint_url[]" + }, + { + "name": "issuer_whitelist", + "type": "name[]" + } + ] + }, + { + "name": "upsertright", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "urls", + "type": "endpoint_url[]" + }, + { + "name": "issuer_whitelist", + "type": "name[]" + } + ] + } + ], + "actions": [ + { + "name": "deleteright", + "type": "deleteright", + "ricardian_contract": "" + }, + { + "name": "upsertright", + "type": "upsertright", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "rights", + "type": "right_reg", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm b/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm new file mode 100755 index 0000000000000000000000000000000000000000..5e895d52d6686f80a0a9904a733048db078608b5 GIT binary patch literal 25233 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 literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache new file mode 100644 index 0000000..38e7db4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp +eosiolib/asset.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/asset.hpp +eosiolib/eosio.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/eosio.hpp +string +- + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp +../include/ore.standard_token.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..c12ba57 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.standard_token/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make new file mode 100644 index 0000000..06e2557 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s + +# Object files for target ore.standard_token.wasm +ore_standard_token_wasm_OBJECTS = \ +"CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + +# External object files for target ore.standard_token.wasm +ore_standard_token_wasm_EXTERNAL_OBJECTS = + +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm + +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..27b4531 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" + "ore.standard_token.wasm" + "ore.standard_token.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.standard_token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal new file mode 100644 index 0000000..f5ff152 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make new file mode 100644 index 0000000..13c7e17 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make @@ -0,0 +1,6 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make new file mode 100644 index 0000000..2bc7b56 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt new file mode 100644 index 0000000..ed53ad4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/Makefile b/tests/old-contracts/ore-protocol/ore.standard_token/Makefile new file mode 100644 index 0000000..9f63b2f --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule +.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +# Convenience name for target. +ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule + +.PHONY : ore.standard_token.wasm + +# fast build rule for target. +ore.standard_token.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build +.PHONY : ore.standard_token.wasm/fast + +src/ore.standard_token.o: src/ore.standard_token.cpp.o + +.PHONY : src/ore.standard_token.o + +# target to build an object file +src/ore.standard_token.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o +.PHONY : src/ore.standard_token.cpp.o + +src/ore.standard_token.i: src/ore.standard_token.cpp.i + +.PHONY : src/ore.standard_token.i + +# target to preprocess a source file +src/ore.standard_token.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i +.PHONY : src/ore.standard_token.cpp.i + +src/ore.standard_token.s: src/ore.standard_token.cpp.s + +.PHONY : src/ore.standard_token.s + +# target to generate assembly for a file +src/ore.standard_token.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s +.PHONY : src/ore.standard_token.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.standard_token.wasm" + @echo "... src/ore.standard_token.o" + @echo "... src/ore.standard_token.i" + @echo "... src/ore.standard_token.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake new file mode 100644 index 0000000..41635ba --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi b/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi new file mode 100644 index 0000000..c26b593 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi @@ -0,0 +1,264 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "account", + "base": "", + "fields": [ + { + "name": "balance", + "type": "asset" + } + ] + }, + { + "name": "allowance", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + } + ] + }, + { + "name": "approve", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "close", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + } + ] + }, + { + "name": "create", + "base": "", + "fields": [ + { + "name": "issuer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "currencystat", + "base": "", + "fields": [ + { + "name": "supply", + "type": "asset" + }, + { + "name": "max_supply", + "type": "asset" + }, + { + "name": "issuer", + "type": "name" + } + ] + }, + { + "name": "issue", + "base": "", + "fields": [ + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "open", + "base": "", + "fields": [ + { + "name": "owner", + "type": "name" + }, + { + "name": "symbol", + "type": "symbol" + }, + { + "name": "ram_payer", + "type": "name" + } + ] + }, + { + "name": "retire", + "base": "", + "fields": [ + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transfer", + "base": "", + "fields": [ + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + }, + { + "name": "transferfrom", + "base": "", + "fields": [ + { + "name": "sender", + "type": "name" + }, + { + "name": "from", + "type": "name" + }, + { + "name": "to", + "type": "name" + }, + { + "name": "quantity", + "type": "asset" + }, + { + "name": "memo", + "type": "string" + } + ] + } + ], + "actions": [ + { + "name": "approve", + "type": "approve", + "ricardian_contract": "" + }, + { + "name": "close", + "type": "close", + "ricardian_contract": "" + }, + { + "name": "create", + "type": "create", + "ricardian_contract": "" + }, + { + "name": "issue", + "type": "issue", + "ricardian_contract": "" + }, + { + "name": "open", + "type": "open", + "ricardian_contract": "" + }, + { + "name": "retire", + "type": "retire", + "ricardian_contract": "" + }, + { + "name": "transfer", + "type": "transfer", + "ricardian_contract": "" + }, + { + "name": "transferfrom", + "type": "transferfrom", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "accounts", + "type": "account", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "allowances", + "type": "allowance", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "stat", + "type": "currencystat", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm b/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm new file mode 100755 index 0000000000000000000000000000000000000000..cccf3208480d0d88da8896a1a547c17bc34c4b3f GIT binary patch literal 39739 zcmeI53y@z|ec$in|JuE~(v=@#Eg5tEH+HfLwo!P&IgCj)4R?gR{;V&0}3Pg_uqdK(THwkGY=d+F}pBxboRjW zqfy<-kDpmt=`E}sUFjX~&7SS8M44_kryp3PQ>63O>E7wp-dZ%Ki!mUqt}QZ(_TbNlrv3BCQ(GE4wjvhTRzc{_NI=gnlW7Ro&^z@ne zwG+>acB%oLtihRup(Zo4XX_^Pn4X!bFY94uY?xe7+6=v{L2a5`&G!bc7W!8JTRrnY z4Q%Y_(Y2K`3&+<^%+PyRfc3_H`+kE}8eFFaou!r8g|*eA^L|33M~|LaSX=?YFg#sO z%${RHYbRD`qwCdW#BTMk$06*QrJ3n9PuYgrjLxneoj!hi@yxu_wJFAoA$(edsIX1o+5JxV1Z7kIM^}qHH}XfBuv8 zq0KPUOH1<)MGuVRaa6|H=->OES08)*p*P%p|M!pn_qQc)Xhiw5vkP&Yt|wFepNn2P z9+mu?Ox`l(qB1{Q#B)V*fGdCZ(WxSJ(OlV{E6*(#(ShXADVLP_nu}gB9=mudD%bBG zPsY-$jCS%r&*C}tb}=VsEWf?n zeE^u?R?W9upDP+Jp3C!6LsyXvUx!+g!UTMAqEtn;nc3m<@cM?=2uo z5sgRb6vT_f^e3i@M17N85#0k#G7y8*F3O*i?TFOd2nEvq?ssLUfa=+o+^PmiIW{MZ z^#98krW!BJ@1$!or2%a)An{Ox`7VwY)=?}+?xNMbimr$9~*Vi)tEn{bJ!r(GsL9zih#14_e?7+!|< zjkzL*ibYbcuY%F#|NA!&&MlW0-t?o7p3@LQ`f@Cof__I7Z-(kYG6jRoA^W4EHMSl< zoUAv_rw^MJxKl+_Q!PPlZ?^?++9~4g+QrDJ?kJcgbK+Jv$S_k(%V>^C6zxD=H{!Cn z?wD(rw@HZG<-}S!amK}N42f#(iX%75^nk?}z(RU6O+NELJOdbDT%4i}D$==K;LBrk z#SYV_GWK#8XuM;`uBg?DTmC0$rL9&Y%F0eRl_|(MBw5+ufbu62$T09Y8qggdi!$Z{ znn&hDzjEYdGD6*y!P9bdzQTWw=iStGMA)|L2;->R>317N0kAFI9o!O_JMRgWNT_n} zJ7o^W%VfokyN1}cW(F;kcB*!K9?yZR3ES<@&G`!oPxu1RqWG-}=KiDx)3_imI*Z~1{Y$U*rs}P_X z!qdR!Tuqi~M&Gv=`a}|;PME01PP*;BGzD=fpIDzOpY>o789zLuh3SsbI7u6gM#O(i zMSK7jQ%S^1cq<0c>&uv5xaEf$FE7P2Ox)4PL7|DyiLp@K!%jb)sXVx=7Km1PZ0uOQP@tXT5{YpPfd< zuD82gZdd*AcyZm{?k)tYW%9SY7ha({W2p2FQ~0LaQP3Uk@Bi)yvm<^F$TZJ%f;pHcsbe~)wz?hW##9hyQOGZ`Nc>EX%s+N`6ryi*70(c z4w3_I>+<|EeWV)8d%NvEJ3D7<;&@Ezkjy3yVGSa9p5>Y10XaE47K4eo|RFZzjM_rq@Yo4dPt=$6YbM62arLh4a0 zPlo07IH|lot@5T$oGu(~mA9*Jtg3MmHaN$$fF4vwDhrIFjjG^fdVjZ6W)HdcY zb0cL3Yvx+cTYsQx?8n~eBDVv>Kc0VgFs4}NTlzDSeH5u|5<6`YZFhY&iJfkzEM_+6 zvej+(z`t$yBSiaU75Nt}6yq+MKUItlqCaZrOTd_x$rUYMiC-EA=%}IZjqw2b zZ4G@kV1NA}_G0K3{MdaB{P??NKpAaC{F}4#w!kF0=&=TDH5-7-S}w+6LE^nXZVta_ z+L%f=M+v9gKu?D%%ln(-CcGnBd2IDUsZyr%8=6H0I*K`TasKn;m}c^6%FE+Z17 z_|VNF&cl~6PE!gD)TsZ$=rB(0hDrN9J}8 zFeCHK!!4MbOvi4N6kHE|XowYm+uOl7T`NCzDVmdQpZK}rCU?`@-d^kp_WkoOn(;={ z-4yP8wLD&*N70F8BYi{m_NHIzHe>|j)zD?vTPrB#ahhReE}X;K5mv@y2+po|>tY1=29Gx9UZWcQtMzLcm7>klUf&d4vNXH z{v^aGZ}Tm4g@4~jh(dd>hbW(k6s%G#y;B*_sJJ3mvcuBW%~?P&6yABe3;V{Fi()Je%EyT#-NEDBJ^Ab(H{ z!i#~ck<9fq-~q-%K8XNcy5d4C-?j+o(&fvS|FE11F+0E%7F9PzIRDR=K^)Jof9W{M z10*CUQbyk>M;Bz6=1-OTSLAy`ShPb_+M&nyGRrm&cL#xynI@fd8}MX@TpT?_4(oQk zLGA8EZz3B6lM{k2%a7W!M00}NaMwGFoZ1ktQ9;&;M#4tQJT$~*;aT1ZW~I;p z%Hs`PbJd3`^J4PoLmv>33^1DVA^>xcxaA}`%6XgR`8j@(8a7>XuSBxUNu~VJH%(~j zrxE)}{81#8@w1TXs~l_iyXB%&PuaKq>n+;4j-lkOm67Fhb*nDIVI%{~VT$pDLBecC zq?RKP+pA>@wWK4iWVzc3Ce{<4E-j5_u%woTH}gv&f|LF_FSQbD%oO(`G{L(Z-5Zz%DZg&zucI zwUw|N?51nnEzL&QMiKflMvB4|f!47)BHjxLF$B^vQy|tGG)X$!+61y`G#o&bE=qCa z`?0a`KR_TJ35W|eqp9J*Q*4H2A$g&auZpEe!{C2QJk&WG?lX01k?1Jic@@mROXsQ~ zJA5j{<`76PW8&GN8m3D$|AVE+*+dAB(i>3^_-3ZDHp=6c%AS@CAL*mDg@_kyA(gmY~FmeAO zVW*!LJ$wiZ{ZI5-pF*MYZ42AJ;U;qNH?+Ez9g1F4{<58>;4&&d z_L~ffyg_5>mhLJI__!gUVT`LOf{>^1lpc@&7Co}^VE&w~_b7u~K>XCxQ{yC<1AUPH;4kSNZpWSa~pVJcBNlqJR@PTAaX9tocyWzNT z4j^CEsvkw`x%?#zr)l~@2FL(9U@svi@U&6$Rxx@Yxn0ugyX13)ih!?%QX>dr{4hAG z{!$NTh#QEz()~Q3`~89DX?ZJ3D~m*&sPUaFtgI)XL<~gtK$7zePA+i;P^=ew{*${G}TkD{X|WW&wcXic!pf8Mr=Hl!Y*LC|jdEN$wAB zre48KjL2?`0D>T=CJmkDp(zIei0Ef zHo?+tRNgEoMbpeIqc_9aXsn0{F%dFN2DF@lYuedO4c%mz{aSlz)+@eLY6$Di; zx0Y{eC|V=-FL%oSoGS2{2yaWG9F_lDQccX0@AKx?8_s5a+aAwVGFkCK>Z2G2{+K*B zCC?pa2S(Rb?hh0G;4uDB4kZFbi99+93KGv-b#@?ec0=MRO*1Y|%;oF!!zkbG+gPVc zCcQ%QkYv+XC(;!i5f9(rmnJNvaKne!(lnv@i#2jnUYc57e#rVIH1^AIXh?c+7$z^Q zTO%zKU7WInasowQ?HRWrIjBgVy(NvC{qeARHz|G=#_$p=Bcv%eP$RwEW?19 zHB5fwF#*<*)7L$P!t{h{Maye|j0#f%WP`grbFB@q{4%|QH`xvks|F(=AcgDy#zU&p zRdDfSCQ-zlrlQm5_efMW&cFK3_B$NiB z4{Wk#jq)?^{_Jz$HyWgm~_! zA=xy2f_2o(z13_BrM7x%#Y*!RV{2_;I1Q!{jKB@MjtXTzoup)~#8pI9pJI1O6H^xF zvTwgdVaR9*S>#EY^6Lk^ZJCm7F*;7tauWUZCZhbxZ$$Y$JkX8k_2r`wzJrZgdgyat;*8nqBlFiPbnd^DcQ5-^_B zzG(T`yZBYu`KCOitNjJiA<=0~B4{eGRdI}KY5S6d%_yl~9Yq3{{^!5?^kdJ32MO9@ z0THCh?=7|g02dLGR`$ha)AKR$j_#|0mm~n+9la6aCU>PLjRVR|%Y*X$6?H9uB;!{5^XpKiQ{{sNy_TkoP*G#otOb z@JS|fr2RBSBUw$=ob*4nq1rqTKpp|vm6+vvAfTg=>;*OjXTSYyF1Nw=j? z7GObK1)5`0l@Q2*){$bYuauubDW!o#RZn&xv~Jsxm>1zCO8NU~(()OgdpZI++eEWD zkZbrru2EKjT%!u)h$E%LLxEg_KrSiCn-$01DR6Yi!q0pX zF_bJM-o07^Mc4#Ob+gfJ?OT5Q)ffNoJEZ z<-SWw(J{r&PlL6cye4ZK($5Xn_QkTcTLGx7?N2n4_BW#(PHvXNkT^&j6pg*UH+mwNNIk}J_ca%;K0xi7a(Ihm1bms^^CJ#u^gNy_b` zX+o5sk`z0O8$^(#c9L+JdAz-5{M%N8;HCnmsxa|ac9T#M<)#X&)ByKEgD$k~|FaPF z4(%!x)HV*vqD$KO`o@=j+iXV55rIT{9z85#ktTm;lNZy+a}B3i6Mo!!sMf16}L_)a??N46cDjvV|)2m>oPA zE)FEmug~`Lcs~KUri3N-pR%W*`}}0TGC0ueM5aVfEbDltv)ODb17P zCjZw}w$xCtc+y$9aS2{Y>s9`|pL6n@W3;!ZcT@Q@MEebu&ybuK7nyvJT@D3{=+!;t zmo2f%_N9(oO*Xk0V;tM)Yjx$;wqdy&hXE(fs&RZ%izt3WE zc6AO!=B%%wB>ELS^1AXX)`H?KZ*8caBicz8sr==yWZR-6Lla>Xv?!s4P$N#HlHn7j zSoBauhyR?)s=95#&tVSKVh_umU|Fq^Yv)HK^R%NPL9$0%l!pHRDkjtbEQQ@rStg#S z#-ooaUHSL!DRX&brM!rlx3BN}wYNUkoR}sdoviV)8cRhkea+ry zQw>g)tyex97G2e6GqP3CWzEd87tJAG9Gmwv*?QQD9dxKxI`GD?v6#U7RP*H zFscLV%ol(g5=n_Os}p$P+YjM7%1QIWmhskJ7<9v;gM1to|GzYbOGwyz09EA$vxndy ziDFZqw}-5}nEG`Hen0_n5BUhwl+1-9hzb*=(GY@#A&5Y4Dk0RyfH!0l%>eAzb4K1j zm)|EroG99sFpGK{;sE7iG!=2Y`83UyrpqRn5s?3`3Y|ilgb16!-Lk`$FKP|+Q9Q{yPEp+;VlQ!%*gj*5FcX7Ytq-l$L75|BBjM(yUw zEuk{=$sMX3?h0cYDf0CMTkx_O8M6GkT?yQVwpMwSmIu<- z)rCGn*h#oTl_pYU%$G1Z5Bgfy9I>YCt~Y(1Fm<)?quu2W@7hRR{V<^r_v0;J+yA@| z>^$;_w*(5{T?~SMg~`Z+ZXyg2<&+f*$wwMz@Z<32LabF7G0Syezp9UoH8YYB#E)wS z);7=_E5v$DZ&7L}V=YZmgeC*jB7usowm4vwk+zck28(Mxs%@wuY5|tH7UO}%dbfs> zn~A(BLmk7pFd;i=@daqiLUD*ISbjfCgszth5?GEmOWtE_ynU{lKyMz|w%a*A=8;`$OU zwn05Gf0KZkAQ>;Fc%ejo((tBiZZpm`Qjt{6}NBO*iC)!%NsMnt!{njFTXwdIZ;#R*m;C4j1T^k9^!!r~~3 z5t&D}=hPV^j|6LAM~^{JM$V2Nx@ehlgf47m)NT_tMht+cGRBTxq3CCfi84ldF3Tt= zV>H(wf8@8R3}%ev2W@f(f88P=BpOk`a)k5zHo{hUcp1uxg@k(*^BRq^)A0=%g^;FMAhKTqE7<%XfTCBqFF0|Ewv3 zg~YthON=Xcm75B>o1BRnEX%B-25Pgk6k9rq8vMQj1?q|#P$ObdiyB%ouKi3_^;J-=>&XAC zIl{MwSU?~AAK9oD)3KoUm7g>tqdgKyeslRHyApML62jOl%6bW+$PMyZk7F%eVst+T zusjB%BrCSmE8l+MI%%CA=da~}W&>l3?!Nxl@2+A$P$&l>I}#=i>~`Jj%YT!}u|jX0*-V<{ z7ppaIXyNrYlm4oLWpoP$-@#1j&{x(bEd$qF3LtCw`kIP_WQs8RM`w!EE&*xOT zp0$P|*=wn@;TPvWSpEuI7@oy_SN@irwQM_PBmW`oJ2^*V3S;c9cC9<2C1sPmrm2L)|#1CjDS8AwVcqp0P1)-pOaIcA zz(}~vVp$?xnw7)6`OysvfYn3q*O>%L#ESC6{HB(QNB>D}!3wKacp+attGtkv&nOjm z_hTV3g;7~L+yFEnE{nmFml`79i)+Ojl?RzY#?_zU?zBn2Hy9?P=2xa#_Gci0RdLS(tMZ`38Jeqgd+R z>hg<{iX`5)b1L759)Hsu(Q2Nz!rGb^wx>axuy@xIgQD?H#jnEd(B=5Yiq;Y8eXtpu z-esAvJAyqMIW&5nnsMjQ`ojhHD86bBuO2G6YT9=(w1!xIHDz1wXu*CCHWxS1UjNpJ z#W=E}Kt8m7h?n0EML)2YSKvn8bRNTFW3eEi_cdaMiz#4r4vnrCrJDHB&M~UsR z8@CQ1LN5?O+l9e%!r0lZQTgGIN99L94hC39eME&})~(`A$;aMg4zra{Iim8g=FhNc zxeuSmceGsRg*G0BS@q(k-gb}~XYN)MQWS|EiakD{(Ox9po>8R2A{TGZ5a?hnF%?7= z1QeT^r=m;UsE8@GEA9{pd9kL=u1sQV85Lfvp_$?zC*Uk_YK0NRv|UrQLJwrm!93Q= zfC$B!ioA>$6^Nr*ROlco6#CRk5xb&p2f3+^O<=M1+Jsc<*JkM*ezUZh8ofCFen^_; zFWi$%RqbWrG&OJF93`{6pokQp65TAntLVSqLr-4NQJGcT9C*tJD*GC$^hOj&pa9OD zu&sKvh^ectOcFvs-(*1|CN9w#i#uUHl6t-MlK*{*>HTnYgCQ_=N7gMIt?hx2Ba~R6 zy$VBM_h2|G7g>d)R>H%eswo(eSNww{=(bjD`nrv0z-Zb=cM~skTR~t~RNJK6@MuW4 zZChni+bYRejWP0OLASpZjy{QS^tbu?US<6B#*+jhRon?rkus6AR%eq7nL>*ySwk=@ zt|bwBCkl^236~CN(ZBl`yEu^)gHxr+5{hA915QW4lnu)1C@GSpn6zNm=p27lz+ghF}Aca*xHs>v>V&|St3Ox z%}}F{6-E4O$_*)w4=H1R3wc;t(J+F{LXcIQ!#JNHhz;*?JlTQBUt}A$9ElnD80UAB zruX9^&Y^%^`Eu5Yz{W(Zp`-=#DR{&${>6Zl=w{0l$CgbyOoqBxo#J%p&u8q+(+pJn zxGgvX>5X4>#Z{5s@b;4&&nWS_-r@7_@3s9FlaSi@LZ1pG4T(b>1dfr&McXK*oR{DF zX3>cnjVKpY%HkgoEJ+0W`ocWfbBrYpl4Y*N1~f zl`fPP3^;7RAZXnL;qjNN3J`N;H!3Mu-W`ICD+H;0nx43r3EMhgGMQ?f(;QJ$ zIijm9Do2J^Lqz{v-NKltTe*6<4E)5Z(Dr59- z!%ZRP|4BwCSmd((v+|9F?eeF*LRS_1OrpaEf!3Q3T}W)P7tD~chUMDqmE`MWr2c$! zkPuY?bW@e)(9=5oU==6Iex6h;s2Y)8S$7HB8zAtPgj#sy@!(~Bg%^AeLkoNmpo8Q~ zw;7qO`?6My5(-S@4Ym>m*8QzqRzv9^XLPdW$T(dG_P2DHNTIEtDuMGtOxp-SbJqFT zv7%26WYRZ{quQ1w=^=9HS3X&S6$m09cJT&*HY)}M zHYB#s>C>P5ukU*SF}1VH_uGb**AUezC(_R+-u(;fui{gI;rcH=_#Z#Ge&4uiyx{Z_ z4z{#u)!ivMN{XA@WQp_mo-s-qevr#Q^)LSPqfsC1XEf*l)QeyE)sKLoO3FZeIR{+V zVWgW7?66*-@le^FFtcZjx~U=KH`jP57k}@sK4_@lH?FuBAiQN-5<=bYf!wd8*#n`7 z-P@xVy~B(y{>c-6Njh84@Sh9S`}BP+fq9q%R^^-rb55Spz~m?Pu*K82c{K+-+!5dA zh>9P6C^Ytsdn9lMYK8;v${h2}j>)F@W|UY??(r!DBhJ%|()CH-?4)va-z>Lgh^0Z} zHQAD&eaSalGQ&zknaq5458|C;6@mx(#gzAPsKq@_AY_GFO7_XV1haM$Q zO}6UmeR{oAX^u(xO?df|91ptj=-aS8ej^7N4@gHodOA`EQL>r$D^xg;ywD$rq0|+Z zFUzS_aKG=&!%@l;HdEmBa%~fl?I(Dazn!uXRA69_l>&CvWO#_c1U&;Hp5U&OXhoCe zp=vZl;?@(zl5Y762Wku^8}Ee4zI3VJ)+FZ~F5snrK_QaQC;M}SDY`Ad{KjeLtI3r9 zK^eW*5S6h4m^-5TRhF~(h0XheH!V!DzzU@D?*hu>s$bZ5h3oU|KPS~I8rq2)R;d+j zsq}0`?UoD)NgTenYjza)I{9gBXp?N-&b1t+rNR#D}%}(#bB; zq-qxuBS2)=XTZs*?JI0zIv?raw>FR918H~=hVM!u!_Nz_y+0AQ)|PShfuIBzHz~on zuS*FCmPH`pAgSyt!(mV5sUg+4-(Q_%hLA$Lo;kpepc+gWIQt>Y<6ibINe*-F5yzOI zSL98WnBIuxEOb%)V<47xDkoa&RmRdM2I0SSoefTMln%Jk? z0?ThO&6l=Ti<4Wag>DA5fNqsqTpUn~aGw2n%BMpxU&c9BmSw`8TBVS>tI%U?)Zv(C z6WkJiUhWStR4$)sAK}alLCq&N&)SC(5PnY);}>QJRL zX63H-4{9aCGT^I@6<{jna{wLBN)Cs+rj`3r;t%f2-Cd21sgw4Czr&jD^2?9G`3KvH z!=ttuXCHi;Y$uciQPEzaGi*LL@kY%~GI11gh(*I8MKDyuJid-Nnee0%1UjQF$*s(TX@kbaQJH|T6-YiSN)hASFcyHi!e3q z2+K`0wU;k-(3+LLj<1Ras9*|MYSL5&K2GPyR!s$lQAyEa6!#21$NWWxmdy|9i_OeN z(Ftds0(|&dIB)D8ro#h+l6vZ>#8~&N5;9hZm=lJBVwwuZNog-oN7=7vcW@}KYNxzp zRu3f|_(-@D;v{HjtadtTlchLE1C;%HyCCfCjcu)vJS3WeQ;a5=)vrcjzk*}7+uaC4 zal^I_SYqRA!X{|gSRtYB;+QF`@c=LudLRg-ukmL{DN z2$N2LJ}K!$x0P@ArIQ<1l1|o5t}31W%TD!c)210gIx!i@XAAjkUPV61Td!F@-yb5@ zr_Tk+A8jR3`cT%_;MKN~d#qurO<26I8zrLjxA+aVK-QyJinZO6{9U;-Sc(}ED zl=H@uQYP(7{YNDAsed1RE2+25$KJvr=A_Fe^|_aNtzen(OWsWQf&HX}pT(?U;pfJc zgkN>BtC?mg2&TD8#0Q0+)fE$e76Ep(t|I;NiWdr;asQGWj zZKDE1(h)?1UYnyl=>r7W7~sX*Xcv(M7!3q?L)Jf7)JyR-f9h@<^oQfpzLwZVtUe`R zw?tdtxf=vz%Q;%UFi-7~W!=GI3hkTJa~{AJj@rhi`)sz51(X90X_{R8zKojwAUq$?ptZNqkKTi^Uwvzgh z5ejEUOy`52M2j63OjEpKp@TGOL+M;m^l<6CVWsm_f_^_Dx$!$M_SH^JPidvKVktx+Z^-k?oBv+OhH&zE{LZdb!5lXQ>h%>o`eAM5*1t;2I-z3D zNsIPWeJ4e<&Fr=TED+r`m|LbQHrPw^P(@jITE0-#c)uBgcvk@{-d|NFzW`ToZtLHw z65-o)Yt3pgnF8P%@h}cRGSS^iX|MOm|W5mT!_Mt#hds6 zLQlk2L4Ycgbl2|ww0w-5w_=g8MSnO`um$EqIBFXW!n{Fk(@>2?`0+0TFsbKk5A*QW zu=*HL@~L~(VWCf$vMgv7BmXg6+@{uAX~=r|0GhHO#=FPi zrZ`MlRgIV%lc=Avn0Aqw>+1wOHS;5?&{sSa@dbua4|4z#VlDhG#*zpGK#$%l0Jh=- zbZQXX3S*x$3EBsba266peo>CV6bV;fC$7wa!9{>2U!sdTfKifvzn37VH^h9(!oJ0U z^#pGe!aYk_>~p%zlC*`_f>gj{e_%Mve$H?GX!0j0wW^jJB1Ts(FExyCLjH~DbPC=f zYCvHn6n*`d`o5UaN5UjrloP`tcE0$}ACd!K=8u}TY+G!y_MS(9oA8Ins62I;FMq>K z`4*cafQ;j8@J_7!XOZxFuS?%qw6tG}T`qjSUT+)=7an)n1rg4Cd%q&f{+3s$Igb=N zlY7G{VB1XS<~pYwK?i^DRBMyL-1K2G1GX`=Wvw(0q9duWg$=BG_R)q{%{kWbcj7(~ZZj|ZHBX02Qoyde#?W25Skz005l z#T-&SmXZckZwg`oNg9aiJswN-q=y_X3V<(DY*4)=Ie)*|SDIX_T;jqY>;j_7Q%$eu@K!2%0ALZ@JR}N;_9Sul(?C6KY6U>=G z9&#?%F7X?k%eN#RHf%8F-;#Lyu2w&k8n)+uw-TS`cR#ff|EU(AaP*%Zc#4CCcOXjg zf-)m@)c>v^Ur%fq^}lN%On66d^kf2?4YOcNOdl7RtpxO9W$t{;Q2~>A++^h|V3vt& z1#By{woFDUNEZTn+a)90V7Fy5Qo-Cd8L8&BRWf2eas7s5q(-xj zh%VwYl#F<e6;! z`h@-@&^F1*P&PA=oU~jl2O`gw=C9vMqpm$c`BWV>*;)31#FwZpX&tJI=-(Ro0lv<< z#X&@UIIvbybg(bbQV1Nn4ytLA5vls14<~P5wouMkRk5IDr-pFN^$W7Vx>z9=Pk@x| z4IHRO+1Un|gWL(xaCS+X<*V2_DqfdEDwVSHh=BU>hx2-q!c8Pp$`7y_mC z_I;KCDHsHyCFihq+5ym(Fe-Gk&TM4c3L{w%U&19l{nqD+BpTlwe<9;%uKjPz4A#lF z-3U^b$iv^3F>7UN_H`HBtseB$ESWv!iviN+E`DI+V#pO%;k25(%?6sV81m~0J1i>` zDLrQpy_MsQhU1HWGB#YYzeYtWN?k2|%s;U|3fHzhR~SOvl>R*2FyWU02Yvzqi+t~H8v%P=d|2B@HA2*S5_R$kSO^z-#sIQAL^i#Bds!Ov1!p+o<^X0@Yde9P`OZHXh%{ zM|s-%ng|7C{%SQ}E3k5)5RC>AmHbweWPM8S!lQ7yTdR=1xkmR;GxjL4d*du22j4Ae z@3rqx$cm`0j3Tx7ni}^><67Tu6=VN5zA73U`}o>KT`~5t0+nY-1pV>y+UA%2rmwDV zCJi{AvX5ArL1|dAT{MyIzLNl)1pyI*=<~jUH&WJAM;|5zvBwZGD%3*UP|-uTtL=i= z71LgAOcPN+LREKK=!`#5=M{T^GZp1G20BK08!7z3kU;hjD_v8!Ao{~SVLIQl1u2&J z^ihk7kbf5Q_IiAN@b9vD851GjBaxD1X~|+(vLL1;t53|WC2J!w`}0e*^0`5>jEF(9 zDoJUast6hAdaBq`ay-!nB*!nyd&%j~H~X`l&yUKVy%c44oS2@S@6EWiMK?V^zj%Cl zt>>1e-`HD?W*5#*&(F@d)rU?$usH7)rcd`GK6yx=Ba!`l^+o=8>y$sf-XEv_u|Gcc zVSk+aYdcEtee#p6m|XmgDBD?&cxGv7{vihYW$xa5divZQ zt9HkoKC`;!9st3`)!DV#v%=@&H0iD_p6V^Q2WQt#R@hF@uk@y89&){Nv#V>XwEGI} zCKeXm1Jm=<3&(qI@qxMC@ilj1@yx;uk01R|l-)CZnkx-3yYNOgy|lElcoxdcuDa8U zD?PV%a(aPZy*`K&b{QJ3xas4^)n7;f?U|>0rx)GH>A~L5eZc|uz(Z>gm$!{+^TN%D z&n)&<-NNFU$NYA8oO!?!-|&In31Kq3x_U-)f5(TTY*$6JP?9*L?awc9iZpC-$$KeJ#M((c6U!i+oB6H)lQSLOw%hPxF4e4Q%W{c5;e^S>Gk z7<{lQyG{a8fmo5G@PN-wWo>t2W%0DG`1DlP6xN*oG3VbasTmTky8l-4)gRg95g_mQ z7~>+0D>Ez84=z*!$OAr)k?js#+(ZlBc+XybD9HQD;)5u-SBjb5d~c1B7gyXu52#+& zdNX&r^7xv>;K9X(?^r{2&w};>N_64`x^gGu@#1`T=Zigij?XWyq71#`(`PsiDh31+ z|9+&mvZziUqto+(zAa6!u6k=TyVhHoURzu_3Y|iSSp@LR{MzhMxYj#IPyXC!_Ke=j z3Wy4G5xeTfQ~pj$_Pih~K~4N9s}4wOCIgEnn86~*t+?Zh3y}S|^b>EJwH{mn78m@@ zo9xa_=$&4inLY8)wwUoZaq6){(`y`?PvK|Zb7pAOF($`^x9hQ^b$&fGR(|4k#)^mK=4LsdKfY<7^2kgpcOR3Xu@4A zUT@{Z{NjT=;hX*0b@da8Sa`s9wzBWQUdkyvXcn^;OKcGAhG%_)#|IX({R1eio_WA% zeHFa;3K`-X+HORRua#vt4n7>fj?W}zW4F!E&)l|p+p4=w_LL7&Wr>L!Cq*Ev#Le}v z0hQQ@UdY|57|-_}vRgvK*##u%w1_s?nnrwMA-iLfbQp+jg@aEpWX}zNeamZ<4L*>N uy]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../ore.system/include/accounts.h +eosio/crypto.hpp +- + +../ore.system/include/common.h + +../ore.system/include/ore.system.hpp +eosio/eosio.hpp +- +eosio/asset.hpp +- +eosio/ignore.hpp +- +eosio/transaction.hpp +../ore.system/include/eosio/transaction.hpp +accounts.h +../ore.system/include/accounts.h +common.h +../ore.system/include/common.h + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp +ore.system.hpp +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.hpp + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..38c1580 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake @@ -0,0 +1,21 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../ore.system/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make new file mode 100644 index 0000000..f63e4a2 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.system/CMakeFiles/ore.system.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.system/CMakeFiles/ore.system.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.system/CMakeFiles/ore.system.wasm.dir/flags.make + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ore.system/CMakeFiles/ore.system.wasm.dir/flags.make +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s + +# Object files for target ore.system.wasm +ore_system_wasm_OBJECTS = \ +"CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + +# External object files for target ore.system.wasm +ore_system_wasm_EXTERNAL_OBJECTS = + +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/build.make +ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.system/CMakeFiles/ore.system.wasm.dir/build: ore.system/ore.system.wasm + +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/build + +ore.system/CMakeFiles/ore.system.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean + +ore.system/CMakeFiles/ore.system.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..578a7b3 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" + "ore.system.wasm" + "ore.system.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal new file mode 100644 index 0000000..d11efd6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o + ../ore.system/include/accounts.h + ../ore.system/include/common.h + ../ore.system/include/ore.system.hpp + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make new file mode 100644 index 0000000..15fb232 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make @@ -0,0 +1,8 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/accounts.h +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/common.h +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/ore.system.hpp +ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make new file mode 100644 index 0000000..e4fb021 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system + +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/include + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt new file mode 100644 index 0000000..20333f4 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt @@ -0,0 +1 @@ +/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.system/Makefile b/tests/old-contracts/ore-protocol/ore.system/Makefile new file mode 100644 index 0000000..929d1e3 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.system/CMakeFiles/ore.system.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule +.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule + +# Convenience name for target. +ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule + +.PHONY : ore.system.wasm + +# fast build rule for target. +ore.system.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build +.PHONY : ore.system.wasm/fast + +src/ore.system.o: src/ore.system.cpp.o + +.PHONY : src/ore.system.o + +# target to build an object file +src/ore.system.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o +.PHONY : src/ore.system.cpp.o + +src/ore.system.i: src/ore.system.cpp.i + +.PHONY : src/ore.system.i + +# target to preprocess a source file +src/ore.system.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i +.PHONY : src/ore.system.cpp.i + +src/ore.system.s: src/ore.system.cpp.s + +.PHONY : src/ore.system.s + +# target to generate assembly for a file +src/ore.system.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s +.PHONY : src/ore.system.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.system.wasm" + @echo "... src/ore.system.o" + @echo "... src/ore.system.i" + @echo "... src/ore.system.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake new file mode 100644 index 0000000..ad30cc5 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.system/ore.system.abi b/tests/old-contracts/ore-protocol/ore.system/ore.system.abi new file mode 100644 index 0000000..bb8e4c8 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.system/ore.system.abi @@ -0,0 +1,236 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "chgacctier", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "account", + "type": "name" + }, + { + "name": "pricekey", + "type": "uint64" + } + ] + }, + { + "name": "createoreacc", + "base": "", + "fields": [ + { + "name": "creator", + "type": "name" + }, + { + "name": "newname", + "type": "name" + }, + { + "name": "ownerkey", + "type": "public_key" + }, + { + "name": "activekey", + "type": "public_key" + }, + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "referral", + "type": "name" + } + ] + }, + { + "name": "createtoken", + "base": "", + "fields": [ + { + "name": "payer", + "type": "name" + }, + { + "name": "maximum_supply", + "type": "asset" + } + ] + }, + { + "name": "oreprice", + "base": "", + "fields": [ + { + "name": "key", + "type": "uint64" + }, + { + "name": "createprice", + "type": "asset" + }, + { + "name": "rambytes", + "type": "uint64" + }, + { + "name": "netamount", + "type": "asset" + }, + { + "name": "cpuamount", + "type": "asset" + } + ] + }, + { + "name": "reflog", + "base": "", + "fields": [ + { + "name": "referral", + "type": "name" + }, + { + "name": "newaccount", + "type": "name" + } + ] + }, + { + "name": "refstats", + "base": "", + "fields": [ + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "count", + "type": "uint64" + } + ] + }, + { + "name": "setprice", + "base": "", + "fields": [ + { + "name": "createprice", + "type": "asset" + }, + { + "name": "rambytes", + "type": "uint64" + }, + { + "name": "netamount", + "type": "asset" + }, + { + "name": "cpuamount", + "type": "asset" + }, + { + "name": "pricekey", + "type": "uint64" + } + ] + }, + { + "name": "tierinfo", + "base": "", + "fields": [ + { + "name": "pricekey", + "type": "uint64" + }, + { + "name": "createprice", + "type": "asset" + } + ] + }, + { + "name": "tokenprice", + "base": "", + "fields": [ + { + "name": "tokenprice", + "type": "asset" + }, + { + "name": "tokenkey", + "type": "name" + } + ] + } + ], + "actions": [ + { + "name": "chgacctier", + "type": "chgacctier", + "ricardian_contract": "" + }, + { + "name": "createoreacc", + "type": "createoreacc", + "ricardian_contract": "" + }, + { + "name": "createtoken", + "type": "createtoken", + "ricardian_contract": "" + }, + { + "name": "setprice", + "type": "setprice", + "ricardian_contract": "" + }, + { + "name": "tokenprice", + "type": "tokenprice", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "pricetable", + "type": "oreprice", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "reflog", + "type": "reflog", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "refstats", + "type": "refstats", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "tierinfo", + "type": "tierinfo", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.system/ore.system.wasm b/tests/old-contracts/ore-protocol/ore.system/ore.system.wasm new file mode 100755 index 0000000000000000000000000000000000000000..e0d3dba6a7fff2808dafb2ece856c743b570ee8b GIT binary patch literal 45756 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 C?6*q* literal 0 HcmV?d00001 diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..cbc1820 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache new file mode 100644 index 0000000..168ec6c --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache @@ -0,0 +1,20 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp +eosiolib/eosio.hpp +- +eosiolib/asset.hpp +- +eosiolib/time.hpp +- +chrono +- +string +- + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake new file mode 100644 index 0000000..c78b7e0 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake @@ -0,0 +1,20 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "AppleClang") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make new file mode 100644 index 0000000..e573abd --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +# Include any dependencies generated for this target. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make + +# Include the progress variables for this target. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make + +# Include the compile flags for this target's objects. +include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp > CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s + +# Object files for target ore.usage_log.wasm +ore_usage_log_wasm_OBJECTS = \ +"CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + +# External object files for target ore.usage_log.wasm +ore_usage_log_wasm_EXTERNAL_OBJECTS = + +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make +ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build: ore.usage_log/ore.usage_log.wasm + +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake new file mode 100644 index 0000000..a5b32da --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" + "ore.usage_log.wasm" + "ore.usage_log.wasm.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/ore.usage_log.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal new file mode 100644 index 0000000..b4f2fd6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o + /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make new file mode 100644 index 0000000..8eeec66 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make @@ -0,0 +1,5 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make new file mode 100644 index 0000000..89510f6 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# compile CXX with //usr/local/bin/eosio-cpp +CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log + +CXX_DEFINES = + +CXX_INCLUDES = + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt new file mode 100644 index 0000000..963a4ec --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt @@ -0,0 +1 @@ +//usr/local/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/Makefile b/tests/old-contracts/ore-protocol/ore.usage_log/Makefile new file mode 100644 index 0000000..87e7936 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.15 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake + +# The command to remove a file. +RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule +.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +# Convenience name for target. +ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule + +.PHONY : ore.usage_log.wasm + +# fast build rule for target. +ore.usage_log.wasm/fast: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build +.PHONY : ore.usage_log.wasm/fast + +src/ore.usage_log.o: src/ore.usage_log.cpp.o + +.PHONY : src/ore.usage_log.o + +# target to build an object file +src/ore.usage_log.cpp.o: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o +.PHONY : src/ore.usage_log.cpp.o + +src/ore.usage_log.i: src/ore.usage_log.cpp.i + +.PHONY : src/ore.usage_log.i + +# target to preprocess a source file +src/ore.usage_log.cpp.i: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i +.PHONY : src/ore.usage_log.cpp.i + +src/ore.usage_log.s: src/ore.usage_log.cpp.s + +.PHONY : src/ore.usage_log.s + +# target to generate assembly for a file +src/ore.usage_log.cpp.s: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s +.PHONY : src/ore.usage_log.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... ore.usage_log.wasm" + @echo "... src/ore.usage_log.o" + @echo "... src/ore.usage_log.i" + @echo "... src/ore.usage_log.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake new file mode 100644 index 0000000..5bd99dd --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi b/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi new file mode 100644 index 0000000..0781355 --- /dev/null +++ b/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi @@ -0,0 +1,152 @@ +{ + "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", + "version": "eosio::abi/1.1", + "types": [], + "structs": [ + { + "name": "callcount", + "base": "", + "fields": [ + { + "name": "right_hash", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "last_usage_time", + "type": "time_point_sec" + }, + { + "name": "total_count", + "type": "uint64" + }, + { + "name": "total_cpu", + "type": "asset" + } + ] + }, + { + "name": "createlog", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "token_hash", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "deletelog", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "token_hash", + "type": "string" + } + ] + }, + { + "name": "log", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_hash", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "action_type", + "type": "bool" + }, + { + "name": "token_hash", + "type": "uint64" + }, + { + "name": "timestamp", + "type": "uint64" + } + ] + }, + { + "name": "updatecount", + "base": "", + "fields": [ + { + "name": "instrument_id", + "type": "uint64" + }, + { + "name": "right_name", + "type": "string" + }, + { + "name": "cpu", + "type": "asset" + } + ] + } + ], + "actions": [ + { + "name": "createlog", + "type": "createlog", + "ricardian_contract": "" + }, + { + "name": "deletelog", + "type": "deletelog", + "ricardian_contract": "" + }, + { + "name": "updatecount", + "type": "updatecount", + "ricardian_contract": "" + } + ], + "tables": [ + { + "name": "counts", + "type": "callcount", + "index_type": "i64", + "key_names": [], + "key_types": [] + }, + { + "name": "logs", + "type": "log", + "index_type": "i64", + "key_names": [], + "key_types": [] + } + ], + "ricardian_clauses": [], + "variants": [] +} \ No newline at end of file diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm b/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm new file mode 100755 index 0000000000000000000000000000000000000000..35ee2c1c25d2fb14b93d90261ea362b29dfd75e0 GIT binary patch literal 26475 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 ncLuRp> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" \ No newline at end of file diff --git a/tests/producer1/hard_start.sh b/tests/producer1/hard_start.sh new file mode 100755 index 0000000..a752b86 --- /dev/null +++ b/tests/producer1/hard_start.sh @@ -0,0 +1,31 @@ +#!/bin/bash +DATADIR="./blockchain" +CURDIRNAME=${PWD##*/} +nodeos=nodeos +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name producer1 \ +--http-server-address 127.0.0.1:8011 \ +--p2p-listen-endpoint 127.0.0.1:9011 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--p2p-peer-address localhost:9010 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--hard-replay-blockchain \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/producer1/start.sh b/tests/producer1/start.sh new file mode 100755 index 0000000..f62ac58 --- /dev/null +++ b/tests/producer1/start.sh @@ -0,0 +1,31 @@ +#!/bin/bash +DATADIR="./blockchain" +CURDIRNAME=${PWD##*/} +nodeos=nodeos +if [ ! -d $DATADIR ]; then + mkdir -p $DATADIR; +fi + +$nodeos \ +--signature-provider EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn=KEY:5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN \ +--plugin eosio::producer_plugin \ +--plugin eosio::chain_api_plugin \ +--plugin eosio::http_plugin \ +--plugin eosio::history_api_plugin \ +--data-dir $DATADIR"/data" \ +--blocks-dir $DATADIR"/blocks" \ +--config-dir $DATADIR"/config" \ +--producer-name producer1 \ +--http-server-address 127.0.0.1:8011 \ +--p2p-listen-endpoint 127.0.0.1:9011 \ +--access-control-allow-origin=* \ +--contracts-console \ +--http-validate-host=false \ +--verbose-http-errors \ +--enable-stale-production \ +--p2p-peer-address localhost:9010 \ +--p2p-peer-address localhost:9012 \ +--p2p-peer-address localhost:9013 \ +--p2p-peer-address localhost:9014 \ +>> $DATADIR"/nodeos.log" 2>&1 & \ +echo $! > $DATADIR"/eosd.pid" diff --git a/tests/producer1/stop.sh b/tests/producer1/stop.sh new file mode 100755 index 0000000..faa40cc --- /dev/null +++ b/tests/producer1/stop.sh @@ -0,0 +1,16 @@ +#!/bin/bash +DATADIR="./blockchain/" + +if [ -f $DATADIR"/eosd.pid" ]; then +pid=`cat $DATADIR"/eosd.pid"` +echo $pid +kill $pid +rm -r $DATADIR"/eosd.pid" +echo -ne "Stoping Node" +while true; do +[ ! -d "/proc/$pid/fd" ] && break +echo -ne "." +sleep 1 +done +echo -ne "\rNode Stopped. \n" +fi \ No newline at end of file diff --git a/tests/rights_registry.py b/tests/rights_registry.py deleted file mode 100755 index 114f4a0..0000000 --- a/tests/rights_registry.py +++ /dev/null @@ -1,117 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - - create_account("right", master) - right_contract = Contract(right, "/root/ore-protocol/contracts/ore.rights_registry") - right_contract.build() - right_contract.deploy() - - def test_02(self): - COMMENT(''' - Register rights: - ''') - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #You are not the issuer of the existing contract. Update canceled. - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(app, Permission.ACTIVE)) - - right.push_action( - "upsertright", - { - "owner": app, - "right_name": "apimarket.manager.licenseApi2", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(app, Permission.ACTIVE)) - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/runTests.sh b/tests/runTests.sh new file mode 100755 index 0000000..394ca73 --- /dev/null +++ b/tests/runTests.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +cleos=cleos + +echo 'Test Emergency' +./emergency.sh $cleos + +echo 'Test Trigger' +./trigger.sh $cleos + +echo 'Test Normal Phase' +./normalphase.sh $cleos \ No newline at end of file diff --git a/tests/setup.py b/tests/setup.py deleted file mode 100755 index 02c8481..0000000 --- a/tests/setup.py +++ /dev/null @@ -1,210 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -STANDARD_TOKEN = "~/Workspace/testeos/contracts/ore.standard_token/" -RIGHTS_REGISTRY = "~/Workspace/ore-protocol/contracts/ore.rights_registry/" -INSTRUMENT = "~/Workspace/ore-protocol/contracts/ore.instrument/" -USAGE_LOG = "~/Workspace/ore-protocol/contracts/ore.usage_log/" -APIM_MANAGER = "~/Workspace/ore-protocol/contracts/apim.manager/" - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - create_account("token", master) - token_contract = Contract(token, "ore.standard_token") - token_contract.build() - token_contract.deploy() - - create_account("right", master) - right_contract = Contract(right, "ore.rights_registry") - right_contract.build() - right_contract.deploy() - - create_account("instr", master) - instr_contract = Contract(instr, "ore.instrument") - instr_contract.build() - instr_contract.deploy() - - create_account("apim", master) - apim_contract = Contract(apim, "apim.manager") - apim_contract.build() - apim_contract.deploy() - - create_account("usage", master) - usage_contract = Contract(usage, "ore.usage_log") - usage_contract.build() - usage_contract.deploy() - - # token_contract.delete() - # right_contract.delete() - # instr_contract.delete() - # apim_contract.delete() - # usage_contract.delete() - - def test_02(self): - # COMMENT(''' - # Create and issue tokens: - # ''') - - # token.push_action( - # "create", - # { - # "issuer": token, - # "maximum_supply": "100000000.0000 CPU" - # }, - # permission=(token, Permission.ACTIVE)) - - # token.push_action( - # "create", - # { - # "issuer": token, - # "maximum_supply": "100000000.0000 ORE" - # }, - # permission=(token, Permission.ACTIVE)) - - # instr.push_action( - # "create", - # { - # "issuer": instr, - # "maximum_supply": "100000000.0000 OREINST" - # }, - # permission=(instr, Permission.ACTIVE)) - - # token.push_action( - # "issue", - # { - # "to": app, - # "quantity": "10000000.0000 CPU", - # "memo": "" - # }, - # permission=(token, Permission.ACTIVE)) - - # token.push_action( - # "issue", - # { - # "to": app, - # "quantity": "10000000.0000 ORE", - # "memo": "" - # }, - # permission=(token, Permission.ACTIVE)) - - # instr.push_action( - # "issue", - # { - # "to": instr, - # "quantity": "10000000.0000 OREINST", - # "memo": "" - # }, - # permission=(instr, Permission.ACTIVE)) - - def test_03(self): - COMMENT(''' - Register rights: - ''') - - right.push_action( - "upsertright", - { - "owner": apim, - "right_name": "apimarket.manager.licenseApi", - "urls": [{ - "base_right": "", - "url": " ore://manager.apim/action/licenseapi", - "method": "post", - "matches_params": [{ - "name": "sla", - "value": "default" - }], - "token_life_span": 100, - "is_default": 1 - }], - "issuer_whitelist": ["app.apim"] - }, - permission=(apim, Permission.ACTIVE)) - - - - def test_04(self): - COMMENT(''' - Publish and license offers: - ''') - with self.assertRaises(Error): - apim.push_action( - "publishapi", - { - "creator":app, - "issuer":app, - "api_voucher_license_price_in_cpu":"0", - "api_voucher_lifetime_in_seconds": "10", - "api_voucher_start_date": "0", - "api_voucher_end_date": "0", - "api_voucher_mutability": "0", - "api_voucher_security_type":"pass", - "api_voucher_valid_forever": "0", - "right_params": [ - { - "right_name": "apimarket.manager.licenseApi", - "right_description":"description", - "right_price_in_cpu":"100", - "api_name":"apis", - "api_description":"desci", - "api_price_in_cpu":"10", - "api_payment_model":"pass", - "api_additional_url_params":"" - } - ], - "api_voucher_parameter_rules":[], - "offer_mutability": 2, - "offer_security_type": "sec", - "offer_template":"", - "offer_start_time": 0, - "offer_end_time":0, - "offer_override_id":0 - }, - permission=(app, Permission.ACTIVE)) - - - def test_05(self): - COMMENT(''' - Check tables: - ''') - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/setupProduction.sh b/tests/setupProduction.sh new file mode 100755 index 0000000..00e9889 --- /dev/null +++ b/tests/setupProduction.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +cleos=cleos + +production_eosio_contracts=~/ore-protocol/tests/old-contracts/eosio.contracts + +production_ore_contracts=~/ore-protocol/tests/old-contracts/ore-protocol + +createescrow_path=~/ore-protocol/tests/old-contracts/CreateEscrow + +echo 'Create accounts' +./chain-setup/2.create_accounts.sh $cleos $production_eosio_contracts +echo 'Vote producer' +./chain-setup/3.vote.sh $cleos +echo 'Deploy system.ore' +./chain-setup/4.oresystem.sh $cleos $production_ore_contracts +echo 'Deploy createescrow' +./chain-setup/5.createescrow.sh $cleos $createescrow_path diff --git a/tests/stake.sh b/tests/stake.sh new file mode 100755 index 0000000..9c52e1c --- /dev/null +++ b/tests/stake.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +cleos=$1 + +$cleos wallet unlock -n local --password PW5KaVyD3RTq5QER4zHLNXoCxJZLCgMWmvpAiXdwwBvKFp5F1g2TL + +$cleos push action system.ore createoreacc '[ "producer1", "test11111122", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 + +$cleos get table eosio.token ORE stakestats +$cleos get table eosio.token producer1 reserves +$cleos get table eosio.token test11111122 stakeinfo + +$cleos push action system.ore settier '[ 100, 1000000000, 16320875724 , "1.0000 ORE", "1.000 ORE"]' -p system.ore + +$cleos push action system.ore createoreacc '[ "eosio", "test11111123", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, ""]' -p eosio + \ No newline at end of file diff --git a/tests/standard_token.py b/tests/standard_token.py deleted file mode 100755 index 6ca6b6b..0000000 --- a/tests/standard_token.py +++ /dev/null @@ -1,380 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - create_account("nonapp", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - create_account("token", master) - token_contract = Contract(token, "/root/ore-protocol/contracts/ore.standard_token") - token_contract.build() - token_contract.deploy() - - def test_02(self): - COMMENT(''' - Create tokens: - ''') - - #Valid transaction - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 ORE" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid symbol name - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 OREEEEEE" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid supply - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000.000000000000000000000000000000 ORA" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Max supply must be positive - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "-100000000.0000 ORA" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token symbol already exists - token.push_action( - "create", - { - "issuer": token, - "maximum_supply": "100000000.0000 ORE" - }, - permission=(token, Permission.ACTIVE)) - - - def test_03(self): - COMMENT(''' - Issue tokens: - ''') - #Valid transaction - token.push_action( - "issue", - { - "to": app, - "quantity": "10000000.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - token.push_action( - "issue", - { - "to": token, - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid symbol name - token.push_action( - "issue", - { - "to": app, - "quantity": "100.0000 OREEEEEE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token symbol does not exists - token.push_action( - "issue", - { - "to": app, - "quantity": "100.0000 ORU", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Memo has more than 256 bytes - token.push_action( - "issue", - { - "to": app, - "quantity": "100.0000 ORE", - "memo": "LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity must be positive - token.push_action( - "issue", - { - "to": app, - "quantity": "-100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Symbol precision mismatch - token.push_action( - "issue", - { - "to": app, - "quantity": "100.000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity exceeds available supply - token.push_action( - "issue", - { - "to": app, - "quantity": "100000000.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - def test_04(self): - COMMENT(''' - Approve tokens: - ''') - #Valid transaction - token.push_action( - "approve", - { - "from": app, - "to": nonapp, - "quantity": "10.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Amount being approved is more than the balance of approver account - token.push_action( - "approve", - { - "from": app, - "to": nonapp, - "quantity": "10000001.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - def test_05(self): - COMMENT(''' - Retire tokens: - ''') - #Valid transaction - token.push_action( - "retire", - { - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid symbol name - token.push_action( - "retire", - { - "quantity": "100.0000 OREEEEEE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Token symbol does not exists - token.push_action( - "retire", - { - "quantity": "100.0000 ORU", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Memo has more than 256 bytes - token.push_action( - "retire", - { - "quantity": "100.0000 ORE", - "memo": "LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity must be positive - token.push_action( - "retire", - { - "quantity": "-100.0000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - with self.assertRaises(Error): #Symbol precision mismatch - token.push_action( - "retire", - { - "quantity": "100.000 ORE", - "memo": "" - }, - permission=(token, Permission.ACTIVE)) - - - def test_06(self): - COMMENT(''' - Transfer tokens: - ''') - #Valid Transaction - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "10.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Cannot transfer to self - token.push_action( - "transfer", - { - "from":app, - "to": app, - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #To account does not exist - token.push_action( - "transfer", - { - "from":app, - "to": "nonexist", - "quantity": "100.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Memo has more than 256 bytes - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "100.0000 ORE", - "memo": "LONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONGLONG" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Invalid quantity - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "A ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Quantity must be positive - - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "-100.0000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #Symbol precision mismatch - token.push_action( - "transfer", - { - "from":app, - "to": nonapp, - "quantity": "100.000 ORE", - "memo": "" - }, - permission=(app, Permission.ACTIVE)) - - - def test_07(self): - COMMENT(''' - Transfer From tokens: - ''') - token.push_action( - "transferfrom", - { - "sender": nonapp, - "from":app, - "to": token, - "quantity": "5.0000 ORE", - "memo": "" - }, - permission=(nonapp, Permission.ACTIVE)) - - with self.assertRaises(Error): #The amount being transferred is more than the approved account - token.push_action( - "transferfrom", - { - "sender": nonapp, - "from":app, - "to": token, - "quantity": "6.0000 ORE", - "memo": "" - }, - permission=(nonapp, Permission.ACTIVE)) - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() diff --git a/tests/token-economics-update/deploy-production.sh b/tests/token-economics-update/deploy-production.sh new file mode 100755 index 0000000..86af9a9 --- /dev/null +++ b/tests/token-economics-update/deploy-production.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +cleos=$1 +eosio_contracts=$2 +ore_contracts=$3 +createescrow_path=$4 + + +$cleos system newaccount eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio + +$cleos set contract eosio $eosio_contracts/eosio.system/ + +$cleos set contract eosio.token $eosio_contracts/eosio.token/ + +# sleep 3s +$cleos set contract system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi + +# sleep 3s +$cleos set contract createescrow $createescrow_path/ createescrow.wasm createescrow.abi + +$cleos push action eosio setram '[17179869184]' -p eosio # 16 Gib + +$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner + +$cleos push action eosio.token open '["eosio.upay", "4,ORE", "eosio"]' -p eosio@active + +$cleos push action eosio.token setstaked '["0.0000 ORE"]' -p eosio.token@active + +$cleos push action eosio setinflation '[0, 10000, 10000]' -p eosio@active + +$cleos push action eosio claimrewards '["producer1"]' -p producer1@active + +$cleos transfer eosio test11111112 "100.0000 ORE" "test.com,50,10" -p eosio@active + +$cleos push action system.ore migrate '[]' -p system.ore \ No newline at end of file diff --git a/tests/token-economics-update/deploy-staging.sh b/tests/token-economics-update/deploy-staging.sh new file mode 100755 index 0000000..ac36a9c --- /dev/null +++ b/tests/token-economics-update/deploy-staging.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +cleos=$1 +eosio_contracts=$2 +ore_contracts=$3 + +$cleos wallet unlock -n local --password PW5KaVyD3RTq5QER4zHLNXoCxJZLCgMWmvpAiXdwwBvKFp5F1g2TL + +$cleos set contract eosio $eosio_contracts/build/contracts/eosio.system/ + +$cleos set contract eosio.token $eosio_contracts/build/contracts/eosio.token/ +# sleep 3s +$cleos set contract system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi + +$cleos push action eosio setram '[17179869184]' -p eosio # 16 Gib + +$cleos push action system.ore migrate '[]' -p system.ore \ No newline at end of file diff --git a/tests/trigger.sh b/tests/trigger.sh new file mode 100755 index 0000000..db1c2e9 --- /dev/null +++ b/tests/trigger.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +cleos=$1 + +$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) + +$cleos push action eosio upgraderam '[]' -p eosio + +$cleos get table eosio eosio global + +$cleos push action system.ore createoreacc '[ "eosio", "test11111152", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, ""]' -p eosio \ No newline at end of file diff --git a/tests/updateProduction.sh b/tests/updateProduction.sh new file mode 100755 index 0000000..151ced9 --- /dev/null +++ b/tests/updateProduction.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +cleos=cleos + +eosio_contracts=~/ore-protocol/tests/external/eosio.contracts + +ore_contracts=~/ore-protocol/contracts + +createescrow_path=~/ore-protocol/tests/external/CreateEscrow + + +echo 'Update production' +./token-economics-update/deploy-production.sh $cleos $eosio_contracts $ore_contracts $createescrow_path diff --git a/tests/usage_log.py b/tests/usage_log.py deleted file mode 100755 index 35f0333..0000000 --- a/tests/usage_log.py +++ /dev/null @@ -1,116 +0,0 @@ -import unittest -from eosfactory.eosf import * - -verbosity([Verbosity.INFO, Verbosity.OUT, Verbosity.TRACE, Verbosity.DEBUG]) - -class Test(unittest.TestCase): - - def run(self, result=None): - super().run(result) - - - @classmethod - def setUpClass(cls): - SCENARIO(''' - Create a contract from template, then build and deploy it. - ''') - reset() - create_wallet() - create_master_account("master") - - COMMENT(''' - Create test accounts: - ''') - create_account("app", master) - - - def setUp(self): - pass - - - def test_01(self): - COMMENT(''' - Create, build and deploy the contracts: - ''') - - create_account("usage", master) - usage_contract = Contract(usage, "/root/ore-protocol/contracts/ore.usage_log") - usage_contract.build() - usage_contract.deploy() - - def test_02(self): - COMMENT(''' - Create Log: - ''') - - usage.push_action( - "createlog", - { - "instrument_id": 1, - "right_name": "right1", - "token_hash": "tokenhash1", - "timestamp": 100 - - }, - permission=(app, Permission.ACTIVE)) - - usage.push_action( - "createlog", - { - "instrument_id": 2, - "right_name": "right2", - "token_hash": "tokenhash2", - "timestamp": 100 - - }, - permission=(app, Permission.ACTIVE)) - - def test_03(self): - COMMENT(''' - Delete Log: - ''') - usage.push_action( - "deletelog", - { - "instrument_id": 2, - "token_hash": "tokenhash2" - - }, - permission=(app, Permission.ACTIVE)) - - with self.assertRaises(Error): #No log exist for the given pair or right and instrument - usage.push_action( - "deletelog", - { - "instrument_id": 2, - "token_hash": "tokenhash2" - - }, - permission=(app, Permission.ACTIVE)) - - def test_04(self): - COMMENT(''' - Update Count: - ''') - - usage.push_action( - "updatecount", - { - "instrument_id": 1, - "right_name": "right1", - "cpu": "1.0000 CPU" - - }, - permission=(app, Permission.ACTIVE)) - - def tearDown(self): - pass - - - @classmethod - def tearDownClass(cls): - stop() - - -if __name__ == "__main__": - unittest.main() From 32ef029d200dc8b95e2bbaaa2d16fcd8b45765c3 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Wed, 9 Dec 2020 12:16:18 +0000 Subject: [PATCH 26/43] update comments --- contracts/ore.apptoken/src/ore.apptoken.cpp | 62 +++++++++---------- .../ore.instrument/src/ore.instrument.cpp | 60 +++++++++--------- contracts/ore.system/include/ore.system.hpp | 2 +- contracts/ore.system/src/ore.system.cpp | 10 +-- contracts/ore.usage_log/src/ore.usage_log.cpp | 2 +- 5 files changed, 68 insertions(+), 68 deletions(-) diff --git a/contracts/ore.apptoken/src/ore.apptoken.cpp b/contracts/ore.apptoken/src/ore.apptoken.cpp index 7e1b1d5..4ada4c8 100644 --- a/contracts/ore.apptoken/src/ore.apptoken.cpp +++ b/contracts/ore.apptoken/src/ore.apptoken.cpp @@ -8,13 +8,13 @@ ACTION apptoken::create( const name& issuer, require_auth( name("system.ore")); auto sym = maximum_supply.symbol; - check( sym.is_valid(), "invalid symbol name" ); - check( maximum_supply.is_valid(), "invalid supply"); - check( maximum_supply.amount > 0, "max-supply must be positive"); + check( sym.is_valid(), "invalid symbol name [apptoken.create]" ); + check( maximum_supply.is_valid(), "invalid supply [apptoken.create]"); + check( maximum_supply.amount > 0, "max-supply must be positive [apptoken.create]"); stats statstable( get_self(), sym.code().raw() ); auto existing = statstable.find( sym.code().raw() ); - check( existing == statstable.end(), "token with symbol already exists" ); + check( existing == statstable.end(), "token with symbol already exists [apptoken.create]" ); statstable.emplace( get_self(), [&]( auto& s ) { s.supply.symbol = maximum_supply.symbol; @@ -26,21 +26,21 @@ ACTION apptoken::create( const name& issuer, ACTION apptoken::issue( const name& to, const asset& quantity, const string& memo ) { auto sym = quantity.symbol; - check( sym.is_valid(), "invalid symbol name" ); - check( memo.size() <= 256, "memo has more than 256 bytes" ); + check( sym.is_valid(), "invalid symbol name [apptoken.issue]" ); + check( memo.size() <= 256, "memo has more than 256 bytes [apptoken.issue]" ); stats statstable( get_self(), sym.code().raw() ); auto existing = statstable.find( sym.code().raw() ); - check( existing != statstable.end(), "token with symbol does not exist, create token before issue" ); + check( existing != statstable.end(), "token with symbol does not exist, create token before issue [apptoken.issue]" ); const auto& st = *existing; - check( to == st.issuer, "tokens can only be issued to issuer account" ); + check( to == st.issuer, "tokens can only be issued to issuer account [apptoken.issue]" ); require_auth( st.issuer ); - check( quantity.is_valid(), "invalid quantity" ); - check( quantity.amount > 0, "must issue positive quantity" ); + check( quantity.is_valid(), "invalid quantity [apptoken.issue]" ); + check( quantity.amount > 0, "must issue positive quantity [apptoken.issue]" ); - check( quantity.symbol == st.supply.symbol, "symbol precision mismatch" ); - check( quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + check( quantity.symbol == st.supply.symbol, "symbol precision mismatch [apptoken.issue]" ); + check( quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply [apptoken.issue]"); statstable.modify( st, same_payer, [&]( auto& s ) { s.supply += quantity; @@ -52,19 +52,19 @@ ACTION apptoken::issue( const name& to, const asset& quantity, const string& mem ACTION apptoken::retire( const asset& quantity, const string& memo ) { auto sym = quantity.symbol; - check( sym.is_valid(), "invalid symbol name" ); - check( memo.size() <= 256, "memo has more than 256 bytes" ); + check( sym.is_valid(), "invalid symbol name [apptoken.retire]" ); + check( memo.size() <= 256, "memo has more than 256 bytes [apptoken.retire]" ); stats statstable( get_self(), sym.code().raw() ); auto existing = statstable.find( sym.code().raw() ); - check( existing != statstable.end(), "token with symbol does not exist" ); + check( existing != statstable.end(), "token with symbol does not exist [apptoken.retire]" ); const auto& st = *existing; require_auth( st.issuer ); - check( quantity.is_valid(), "invalid quantity" ); - check( quantity.amount > 0, "must retire positive quantity" ); + check( quantity.is_valid(), "invalid quantity [apptoken.retire]" ); + check( quantity.amount > 0, "must retire positive quantity [apptoken.retire]" ); - check( quantity.symbol == st.supply.symbol, "symbol precision mismatch" ); + check( quantity.symbol == st.supply.symbol, "symbol precision mismatch [apptoken.retire]" ); statstable.modify( st, same_payer, [&]( auto& s ) { s.supply -= quantity; @@ -78,9 +78,9 @@ ACTION apptoken::transfer( const name& from, const asset& quantity, const string& memo ) { - check( from != to, "cannot transfer to self" ); + check( from != to, "cannot transfer to self [apptoken.transfer]" ); require_auth( from ); - check( is_account( to ), "to account does not exist"); + check( is_account( to ), "to account does not exist [apptoken.transfer]"); auto sym = quantity.symbol.code(); stats statstable( get_self(), sym.raw() ); const auto& st = statstable.get( sym.raw() ); @@ -88,10 +88,10 @@ ACTION apptoken::transfer( const name& from, require_recipient( from ); require_recipient( to ); - check( quantity.is_valid(), "invalid quantity" ); - check( quantity.amount > 0, "must transfer positive quantity" ); - check( quantity.symbol == st.supply.symbol, "symbol precision mismatch" ); - check( memo.size() <= 256, "memo has more than 256 bytes" ); + check( quantity.is_valid(), "invalid quantity [apptoken.transfer]" ); + check( quantity.amount > 0, "must transfer positive quantity [apptoken.transfer]" ); + check( quantity.symbol == st.supply.symbol, "symbol precision mismatch [apptoken.transfer]" ); + check( memo.size() <= 256, "memo has more than 256 bytes [apptoken.transfer]" ); auto payer = has_auth( to ) ? to : from; @@ -102,8 +102,8 @@ ACTION apptoken::transfer( const name& from, void apptoken::sub_balance( const name& owner, const asset& value ) { accounts from_acnts( get_self(), owner.value ); - const auto& from = from_acnts.get( value.symbol.code().raw(), "no balance object found" ); - check( from.balance.amount >= value.amount, "overdrawn balance" ); + const auto& from = from_acnts.get( value.symbol.code().raw(), "no balance object found [apptoken.sub_balance]" ); + check( from.balance.amount >= value.amount, "overdrawn balance [apptoken.sub_balance]" ); from_acnts.modify( from, owner, [&]( auto& a ) { a.balance -= value; @@ -129,12 +129,12 @@ ACTION apptoken::open( const name& owner, const symbol& symbol, const name& ram_ { require_auth( ram_payer ); - check( is_account( owner ), "owner account does not exist" ); + check( is_account( owner ), "owner account does not exist [apptoken.open]" ); auto sym_code_raw = symbol.code().raw(); stats statstable( get_self(), sym_code_raw ); - const auto& st = statstable.get( sym_code_raw, "symbol does not exist" ); - check( st.supply.symbol == symbol, "symbol precision mismatch" ); + const auto& st = statstable.get( sym_code_raw, "symbol does not exist [apptoken.open]" ); + check( st.supply.symbol == symbol, "symbol precision mismatch [apptoken.open]" ); accounts acnts( get_self(), owner.value ); auto it = acnts.find( sym_code_raw ); @@ -150,8 +150,8 @@ ACTION apptoken::close( const name& owner, const symbol& symbol ) require_auth( owner ); accounts acnts( get_self(), owner.value ); auto it = acnts.find( symbol.code().raw() ); - check( it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect." ); - check( it->balance.amount == 0, "Cannot close because the balance is not zero." ); + check( it != acnts.end(), "Balance row already deleted or never existed. Action won't have any effect. [apptoken.close]" ); + check( it->balance.amount == 0, "Cannot close because the balance is not zero. [apptoken.close]" ); acnts.erase( it ); } diff --git a/contracts/ore.instrument/src/ore.instrument.cpp b/contracts/ore.instrument/src/ore.instrument.cpp index ef1c067..14a36c0 100755 --- a/contracts/ore.instrument/src/ore.instrument.cpp +++ b/contracts/ore.instrument/src/ore.instrument.cpp @@ -23,7 +23,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, // Checking if the minter has the required authorization require_auth(minter); - string msg = "owner account does not exist " + owner.to_string(); + string msg = "owner account does not exist " + owner.to_string() + "[instrument.mint]"; check(is_account(owner), msg.c_str()); // if an instrument_template name is passed-in, look from an instrument with the same name on the chain @@ -34,7 +34,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, if (instrument.rights.size() == 0) { - check(false, "Right array is empty"); + check(false, "Right array is empty [instrument.mint]"); } // If instrumentId value passed as 0, next available primate key will be automatically assigned as instrumentId @@ -54,7 +54,7 @@ ACTION instrument::mint(name minter, name owner, instrument_data instrument, { auto institr = _tokens.find(instrumentId); // If an id value specified (other than 0) and the id already exists in the table, assertion will be thrown - check(institr == _tokens.end(), "instrumentId exists!"); + check(institr == _tokens.end(), "instrumentId exists! [instrument.mint]"); } // ------- Copy an existing intstrument from a template @@ -151,7 +151,7 @@ ACTION instrument::createinst(name minter, name owner, uint64_t instrumentId, in _account.emplace(_self, [&](auto &a) { a.owner = owner; a.balance = 0; - print("new instrument account: ", a.primary_key(), "\n"); + print("new instrument account: ", a.primary_key(), " [instrument.createinst] \n"); }); accountitr = _account.find(owner.value); } @@ -227,7 +227,7 @@ ACTION instrument::checkright(name minter, name issuer, string rightname, uint64 { cancel_deferred(deferred_transaction_id); } - msg = "right:" + rightname + " doesn't exist"; + msg = "right:" + rightname + " doesn't exist [instrument.checkright]"; check(rightitr.owner.value != 0, msg.c_str()); } @@ -292,11 +292,11 @@ ACTION instrument::update(name updater, string instrument_template, instrument_d item = find_token_by_template(instrument_template); } - check(item.owner == updater || item.minted_by == updater, "updater acccount doesn't have the authority to change start/emd time of the instrument"); + check(item.owner == updater || item.minted_by == updater, "updater acccount doesn't have the authority to change start/emd time of the instrument [instrument.update]"); - check(item.revoked == false, "Token is already revoked"); + check(item.revoked == false, "Token is already revoked [instrument.update]"); - check(item.instrument.mutability == 1 || item.instrument.mutability == 2, "the instrument to be updated is immutable"); + check(item.instrument.mutability == 1 || item.instrument.mutability == 2, "the instrument to be updated is immutable [instrument.update]"); rights_registry rights_contract("rights.ore"_n,"rights.ore"_n,_ds); @@ -391,13 +391,13 @@ ACTION instrument::transfer(name sender, name to, uint64_t instrument_id) //find token auto tokenitr = _tokens.find(instrument_id); - msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; + msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist [instrument.transfer]"; check(tokenitr != _tokens.end(), msg.c_str()); - msg = "Sender account is not allowed to transfer the instrument " + sender.to_string(); + msg = "Sender account is not allowed to transfer the instrument " + sender.to_string() + " [instrument.transfer]"; check(tokenitr->owner == sender, msg.c_str()); - msg = "Instrument Id " + to_string(instrument_id) + " has been previously revoked"; + msg = "Instrument Id " + to_string(instrument_id) + " has been previously revoked [instrument.transfer]"; check(tokenitr->revoked == false, msg.c_str()); // transfer balance in the accounts table @@ -421,13 +421,13 @@ ACTION instrument::revoke(name revoker, uint64_t instrument_id) //Checking if the token exists. auto tokenitr = _tokens.find(instrument_id); - msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; + msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist [instrument.revoke]"; check(tokenitr != _tokens.end(), msg.c_str()); - msg = "The account " + revoker.to_string() + "doesn't have authority to revoke the instrument"; + msg = "The account " + revoker.to_string() + "doesn't have authority to revoke the instrument [instrument.revoke]"; check(tokenitr->owner == revoker, msg.c_str()); - msg = "Instrument Id" + to_string(instrument_id) + "has been previously revoked"; + msg = "Instrument Id" + to_string(instrument_id) + "has been previously revoked [instrument.revoke]"; check(tokenitr->revoked == false, msg.c_str()); _tokens.modify(tokenitr, same_payer, [&](auto &t) { @@ -449,13 +449,13 @@ ACTION instrument::burn(name burner, uint64_t instrument_id) // Checking if the token exists. auto tokenitr = _tokens.find(instrument_id); - msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist"; + msg = "Instrument Id" + to_string(instrument_id) + "doesn't exist [instrument.burn]"; check(tokenitr != _tokens.end(), msg.c_str()); - msg = "The account " + burner.to_string() + "doesn't have authority to burn the instrument"; + msg = "The account " + burner.to_string() + "doesn't have authority to burn the instrument [instrument.burn]"; check(tokenitr->owner == burner, msg.c_str()); - msg = "Instrument Id" + to_string(instrument_id) + "is not mutable and cannot be burned."; + msg = "Instrument Id" + to_string(instrument_id) + "is not mutable and cannot be burned [instrument.burn]"; check(tokenitr->instrument.mutability == 2, msg.c_str()); transfer_balances(burner, same_payer, instrument_id); @@ -477,14 +477,14 @@ ACTION instrument::create(name issuer, // auto sym = "maximum_supply.symbol"; eosio::symbol sym = symbol(symbol_code("OREINST"),4); - check(maximum_supply.symbol == sym, "symbol name must be ORINST"); - check(sym.is_valid(), "invalid symbol name"); - check(maximum_supply.is_valid(), "invalid supply"); - check(maximum_supply.amount > 0, "max-supply must be positive"); + check(maximum_supply.symbol == sym, "symbol name must be ORINST [instrument.create]"); + check(sym.is_valid(), "invalid symbol name [instrument.create]"); + check(maximum_supply.is_valid(), "invalid supply [instrument.create]"); + check(maximum_supply.amount > 0, "max-supply must be positive [instrument.create]"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - check(existing == statstable.end(), "token with symbol already exists"); + check(existing == statstable.end(), "token with symbol already exists [instrument.create]"); statstable.emplace(_self, [&](auto &s) { s.supply.symbol = sym; @@ -500,20 +500,20 @@ ACTION instrument::create(name issuer, ACTION instrument::issue(name to, asset quantity, string memo) { auto sym = quantity.symbol; - check(sym.is_valid(), "invalid symbol name"); - check(memo.size() <= 256, "memo has more than 256 bytes"); + check(sym.is_valid(), "invalid symbol name [instrument.issue]"); + check(memo.size() <= 256, "memo has more than 256 bytes [instrument.issue]"); stats statstable(_self, sym.code().raw()); auto existing = statstable.find(sym.code().raw()); - check(existing != statstable.end(), "token with symbol does not exist, create token before issue"); + check(existing != statstable.end(), "token with symbol does not exist, create token before issue [instrument.issue]"); const auto &st = *existing; require_auth(st.issuer); - check(quantity.is_valid(), "invalid quantity"); - check(quantity.amount > 0, "must issue positive quantity"); + check(quantity.is_valid(), "invalid quantity [instrument.issue]"); + check(quantity.amount > 0, "must issue positive quantity [instrument.issue]"); - check(quantity.symbol == st.supply.symbol, "symbol precision mismatch"); - check(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply"); + check(quantity.symbol == st.supply.symbol, "symbol precision mismatch [instrument.issue]"); + check(quantity.amount <= st.max_supply.amount - st.supply.amount, "quantity exceeds available supply [instrument.issue]"); statstable.modify(st, same_payer, [&](auto &s) { s.supply += quantity; @@ -537,7 +537,7 @@ void instrument::sub_balance(name owner, asset value) accounts from_acnts(_self, owner.value); const auto &from = from_acnts.get(value.symbol.code().raw(), "no balance object found"); - check(from.balance.amount >= value.amount, "overdrawn balance"); + check(from.balance.amount >= value.amount, "overdrawn balance [instrument.sub_balance]"); if (from.balance.amount == value.amount) { diff --git a/contracts/ore.system/include/ore.system.hpp b/contracts/ore.system/include/ore.system.hpp index c3a6357..10c5279 100755 --- a/contracts/ore.system/include/ore.system.hpp +++ b/contracts/ore.system/include/ore.system.hpp @@ -71,7 +71,7 @@ class [[eosio::contract("ore.system")]] oresystem : public contract */ asset getPrice(name pricename) { auto priceitr = _prices.find(pricename.value); - check(priceitr != _prices.end(), "No price found"); + check(priceitr != _prices.end(), "No price found [oresystem.getPrice]"); asset price; float utilization = getRamUtilization(); if(utilization < emergency_threshold ) { diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 94dbfa2..4ec210e 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -8,9 +8,9 @@ ACTION oresystem::migrate() _prices.erase(_prices.begin()); } auto priceitr = _prices.begin(); - check(priceitr == _prices.end(), "pricetable has to be empty for migration"); + check(priceitr == _prices.end(), "pricetable has to be empty for migration [oresystem.migrate]"); auto tieritr = _tiers.begin(); - check(tieritr == _tiers.end(), "tiertable has to be empty for migration"); + check(tieritr == _tiers.end(), "tiertable has to be empty for migration [oresystem.migrate]"); _prices.emplace(_self, [&](auto &p) { p.pricename = minimal_account_price; @@ -88,7 +88,7 @@ ACTION oresystem::createoreacc(name creator, authority activeauth{.threshold = 1, .keys = {key_weight{activekey, 1}}, .accounts = {}, .waits = {}}; auto tieritr = _tiers.find(tier); - check(tieritr != _tiers.end(), "No tier found"); + check(tieritr != _tiers.end(), "No tier found [oresystem.createoreacc]"); asset createprice = getPrice(minimal_account_price); // Calculate createprice from minimal account price and tier requirements @@ -260,7 +260,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t tier) } else if (oldStaker == name("")) { - check(newprice == oldTierInfoItr->createprice, "This account needs to be migrated first. Call changetier with same tier or same createprice."); + check(newprice == oldTierInfoItr->createprice, "This account needs to be migrated first. Call changetier with same tier or same createprice. [oresystem.chgacctier]"); action( permission_level{ore_system, "active"_n}, "eosio.token"_n, @@ -310,7 +310,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t tier) } else if (newprice < oldTierInfoItr->createprice) { - check(payer == account, "To downgrade tier, payer has to be owner"); + check(payer == account, "To downgrade tier, payer has to be owner [oresystem.chgacctier]"); if (oldStaker == account) { orePriceDelta = oldTierInfoItr->createprice - newprice; diff --git a/contracts/ore.usage_log/src/ore.usage_log.cpp b/contracts/ore.usage_log/src/ore.usage_log.cpp index 492225f..a5c363b 100755 --- a/contracts/ore.usage_log/src/ore.usage_log.cpp +++ b/contracts/ore.usage_log/src/ore.usage_log.cpp @@ -35,7 +35,7 @@ class [[eosio::contract("ore.usage_log")]] usage_log : public eosio::contract { auto itr = _logs.find(hashStr(token_hash)); - string msg = "No log exist for the given pair of instrument id " + to_string(instrument_id) + " and access token hash " + token_hash + "\n"; + string msg = "No log exist for the given pair of instrument id " + to_string(instrument_id) + " and access token hash " + token_hash + " [usagelog.delete]\n"; check(itr != _logs.end(), msg.c_str()); print("action:deletelog Log deleted for instrument id : " + to_string(instrument_id) + " and access token hash" + token_hash + "\n"); From 5418b62304546ca552a51af06e8d2422a1de5385 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 17 Dec 2020 22:49:39 +0000 Subject: [PATCH 27/43] test refactoring --- .circleci/config.yml | 13 +- .../build-eosio-testnet.dockerfile | 38 + .../Dockerfiles/docker-compose-ore.yml | 42 ++ .../2020-12_TokenEconomicsUpgrade/README.md | 7 + .../CreateEscrow/createescrow.abi | 0 .../CreateEscrow/createescrow.wasm | Bin .../eosio.contracts/eosio.bios/eosio.bios.abi | 0 .../eosio.bios/eosio.bios.wasm | Bin .../eosio.contracts/eosio.msig/eosio.msig.abi | 0 .../eosio.msig/eosio.msig.wasm | Bin .../eosio.system/eosio.system.abi | 0 .../eosio.system/eosio.system.wasm | Bin .../eosio.token/eosio.token.abi | 0 .../eosio.token/eosio.token.wasm | Bin .../eosio.contracts/eosio.wrap/eosio.wrap.abi | 0 .../eosio.wrap/eosio.wrap.wasm | Bin .../ore.apptoken/ore.apptoken.abi | 0 .../ore.apptoken/ore.apptoken.wasm | Bin .../ore.instrument/ore.instrument.abi | 0 .../ore.instrument/ore.instrument.wasm | Bin .../ore.rights_registry.abi | 0 .../ore.rights_registry.wasm | Bin .../ore.standard_token/ore.standard_token.abi | 0 .../ore.standard_token.wasm | Bin .../ore-protocol/ore.system/ore.system.abi | 0 .../ore-protocol/ore.system/ore.system.wasm | Bin .../ore.usage_log/ore.usage_log.abi | 0 .../ore.usage_log/ore.usage_log.wasm | Bin .../CreateEscrow/createescrow.abi | 0 .../CreateEscrow/createescrow.wasm | Bin .../eosio.system/eosio.system.abi | 0 .../eosio.system/eosio.system.wasm | Bin 284247 -> 284246 bytes .../eosio.token/eosio.token.abi | 0 .../eosio.token/eosio.token.wasm | Bin .../chain-setup/data/config.ini | 351 +++++++++ .../chain-setup/data/genesis.json | 24 + ...LTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json | 11 + .../BUILTIN-FIX_LINKAUTH_RESTRICTION.json | 11 + .../BUILTIN-FORWARD_SETCODE.json | 11 + .../protocol_features/BUILTIN-GET_SENDER.json | 11 + .../BUILTIN-NO_DUPLICATE_DEFERRED_ID.json | 13 + .../BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json | 11 + ...LTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json | 11 + .../BUILTIN-PREACTIVATE_FEATURE.json | 11 + .../BUILTIN-RAM_RESTRICTIONS.json | 11 + .../BUILTIN-REPLACE_DEFERRED.json | 11 + .../BUILTIN-RESTRICT_ACTION_TO_SELF.json | 11 + .../chain-setup/data/walletpw.txt | 1 + .../chain-setup}/genesis/clean.sh | 0 .../chain-setup}/genesis/genesis_start.sh | 0 .../chain-setup}/genesis/hard_replay.sh | 0 .../chain-setup}/genesis/stop.sh | 0 .../chain-setup}/producer1/clean.sh | 0 .../chain-setup}/producer1/genesis_start.sh | 0 .../chain-setup}/producer1/hard_start.sh | 0 .../chain-setup}/producer1/start.sh | 0 .../chain-setup}/producer1/stop.sh | 0 .../chain-setup/step0.init_wallet.sh | 12 + .../chain-setup/step1.create_accounts.sh | 30 +- .../chain-setup/step2.vote.sh | 6 + .../chain-setup/step3.oresystem.sh | 33 +- .../chain-setup/step4.createescrow.sh | 9 +- .../2020-12_TokenEconomicsUpgrade/runTests.sh | 14 + .../setup-and-upgrade.sh | 11 + .../2020-12_TokenEconomicsUpgrade/setup-v1.sh | 19 + scripts/2020-12_TokenEconomicsUpgrade/stop.sh | 20 + .../tests/v2}/emergency.sh | 4 +- .../tests/v2}/normalphase.sh | 17 +- .../tests/v2}/stake.sh | 4 +- .../tests/v2}/trigger.sh | 4 +- .../upgrade-v2.sh | 10 +- scripts/run_tests.sh | 1 - test.sh | 4 + tests/0.stop_and_clean.sh | 9 - tests/1.all_start.sh | 8 - tests/chain-setup/3.vote.sh | 6 - tests/chain-setup/6.changetier.sh | 19 - .../eosio.system/.rex/rex.results.abi | 76 -- .../eosio.system/.rex/rex.results.wasm | Bin 1274 -> 0 bytes .../CMakeDirectoryInformation.cmake | 16 - .../eosio.system.dir/CXX.includecache | 98 --- .../eosio.system.dir/DependInfo.cmake | 28 - .../CMakeFiles/eosio.system.dir/build.make | 188 ----- .../eosio.system.dir/cmake_clean.cmake | 16 - .../eosio.system.dir/depend.internal | 42 -- .../CMakeFiles/eosio.system.dir/depend.make | 42 -- .../CMakeFiles/eosio.system.dir/flags.make | 10 - .../CMakeFiles/eosio.system.dir/link.txt | 1 - .../CMakeFiles/eosio.system.dir/progress.make | 9 - .../eosio.system/CMakeFiles/progress.marks | 1 - .../rex.results.dir/CXX.includecache | 20 - .../rex.results.dir/DependInfo.cmake | 21 - .../CMakeFiles/rex.results.dir/build.make | 98 --- .../rex.results.dir/cmake_clean.cmake | 10 - .../rex.results.dir/depend.internal | 6 - .../CMakeFiles/rex.results.dir/depend.make | 6 - .../CMakeFiles/rex.results.dir/flags.make | 10 - .../CMakeFiles/rex.results.dir/link.txt | 1 - .../CMakeFiles/rex.results.dir/progress.make | 3 - .../eosio.contracts/eosio.system/Makefile | 406 ----------- .../eosio.system/cmake_install.cmake | 34 - .../ricardian/eosio.system.contracts.md | 679 ------------------ .../CMakeDirectoryInformation.cmake | 16 - .../eosio.token.dir/CXX.includecache | 24 - .../eosio.token.dir/DependInfo.cmake | 21 - .../CMakeFiles/eosio.token.dir/build.make | 98 --- .../eosio.token.dir/cmake_clean.cmake | 10 - .../eosio.token.dir/depend.internal | 6 - .../CMakeFiles/eosio.token.dir/depend.make | 6 - .../CMakeFiles/eosio.token.dir/flags.make | 10 - .../CMakeFiles/eosio.token.dir/link.txt | 1 - .../CMakeFiles/eosio.token.dir/progress.make | 3 - .../eosio.token/CMakeFiles/progress.marks | 1 - .../eosio.contracts/eosio.token/Makefile | 180 ----- .../eosio.token/cmake_install.cmake | 34 - .../ricardian/eosio.token.contracts.md | 95 --- tests/genesis.json | 25 - .../CMakeDirectoryInformation.cmake | 16 - .../eosio.bios.wasm.dir/CXX.includecache | 24 - .../eosio.bios.wasm.dir/DependInfo.cmake | 24 - .../CMakeFiles/eosio.bios.wasm.dir/build.make | 98 --- .../eosio.bios.wasm.dir/cmake_clean.cmake | 10 - .../eosio.bios.wasm.dir/depend.internal | 6 - .../eosio.bios.wasm.dir/depend.make | 6 - .../CMakeFiles/eosio.bios.wasm.dir/flags.make | 10 - .../CMakeFiles/eosio.bios.wasm.dir/link.txt | 1 - .../eosio.bios.wasm.dir/progress.make | 3 - .../eosio.bios/CMakeFiles/progress.marks | 1 - .../eosio.contracts/eosio.bios/Makefile | 180 ----- .../eosio.bios/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../eosio.msig.wasm.dir/CXX.includecache | 26 - .../eosio.msig.wasm.dir/DependInfo.cmake | 24 - .../CMakeFiles/eosio.msig.wasm.dir/build.make | 98 --- .../eosio.msig.wasm.dir/cmake_clean.cmake | 10 - .../eosio.msig.wasm.dir/depend.internal | 6 - .../eosio.msig.wasm.dir/depend.make | 6 - .../CMakeFiles/eosio.msig.wasm.dir/flags.make | 10 - .../CMakeFiles/eosio.msig.wasm.dir/link.txt | 1 - .../eosio.msig.wasm.dir/progress.make | 3 - .../eosio.msig/CMakeFiles/progress.marks | 1 - .../eosio.contracts/eosio.msig/Makefile | 180 ----- .../eosio.msig/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../eosio.system.wasm.dir/CXX.includecache | 144 ---- .../eosio.system.wasm.dir/DependInfo.cmake | 25 - .../eosio.system.wasm.dir/build.make | 98 --- .../eosio.system.wasm.dir/cmake_clean.cmake | 10 - .../eosio.system.wasm.dir/depend.internal | 14 - .../eosio.system.wasm.dir/depend.make | 14 - .../eosio.system.wasm.dir/flags.make | 10 - .../CMakeFiles/eosio.system.wasm.dir/link.txt | 1 - .../eosio.system.wasm.dir/progress.make | 3 - .../eosio.system/CMakeFiles/progress.marks | 1 - .../eosio.contracts/eosio.system/Makefile | 180 ----- .../eosio.system/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../eosio.token.wasm.dir/CXX.includecache | 20 - .../eosio.token.wasm.dir/DependInfo.cmake | 24 - .../eosio.token.wasm.dir/build.make | 98 --- .../eosio.token.wasm.dir/cmake_clean.cmake | 10 - .../eosio.token.wasm.dir/depend.internal | 6 - .../eosio.token.wasm.dir/depend.make | 6 - .../eosio.token.wasm.dir/flags.make | 10 - .../CMakeFiles/eosio.token.wasm.dir/link.txt | 1 - .../eosio.token.wasm.dir/progress.make | 3 - .../eosio.token/CMakeFiles/progress.marks | 1 - .../eosio.contracts/eosio.token/Makefile | 180 ----- .../eosio.token/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../eosio.wrap.wasm.dir/CXX.includecache | 20 - .../eosio.wrap.wasm.dir/DependInfo.cmake | 24 - .../CMakeFiles/eosio.wrap.wasm.dir/build.make | 98 --- .../eosio.wrap.wasm.dir/cmake_clean.cmake | 10 - .../eosio.wrap.wasm.dir/depend.internal | 6 - .../eosio.wrap.wasm.dir/depend.make | 6 - .../CMakeFiles/eosio.wrap.wasm.dir/flags.make | 10 - .../CMakeFiles/eosio.wrap.wasm.dir/link.txt | 1 - .../eosio.wrap.wasm.dir/progress.make | 3 - .../eosio.wrap/CMakeFiles/progress.marks | 1 - .../eosio.contracts/eosio.wrap/Makefile | 180 ----- .../eosio.wrap/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../ore.apptoken.wasm.dir/CXX.includecache | 20 - .../ore.apptoken.wasm.dir/DependInfo.cmake | 21 - .../ore.apptoken.wasm.dir/build.make | 98 --- .../ore.apptoken.wasm.dir/cmake_clean.cmake | 10 - .../ore.apptoken.wasm.dir/depend.internal | 6 - .../ore.apptoken.wasm.dir/depend.make | 6 - .../ore.apptoken.wasm.dir/flags.make | 10 - .../CMakeFiles/ore.apptoken.wasm.dir/link.txt | 1 - .../ore.apptoken.wasm.dir/progress.make | 3 - .../ore.apptoken/CMakeFiles/progress.marks | 1 - .../ore-protocol/ore.apptoken/Makefile | 180 ----- .../ore.apptoken/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../ore.instrument.wasm.dir/CXX.includecache | 48 -- .../ore.instrument.wasm.dir/DependInfo.cmake | 21 - .../ore.instrument.wasm.dir/build.make | 98 --- .../ore.instrument.wasm.dir/cmake_clean.cmake | 10 - .../ore.instrument.wasm.dir/depend.internal | 8 - .../ore.instrument.wasm.dir/depend.make | 8 - .../ore.instrument.wasm.dir/flags.make | 10 - .../ore.instrument.wasm.dir/link.txt | 1 - .../ore.instrument.wasm.dir/progress.make | 3 - .../ore.instrument/CMakeFiles/progress.marks | 1 - .../ore-protocol/ore.instrument/Makefile | 180 ----- .../ore.instrument/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../CXX.includecache | 26 - .../DependInfo.cmake | 21 - .../ore.rights_registry.wasm.dir/build.make | 98 --- .../cmake_clean.cmake | 10 - .../depend.internal | 7 - .../ore.rights_registry.wasm.dir/depend.make | 7 - .../ore.rights_registry.wasm.dir/flags.make | 10 - .../ore.rights_registry.wasm.dir/link.txt | 1 - .../progress.make | 3 - .../CMakeFiles/progress.marks | 1 - .../ore-protocol/ore.rights_registry/Makefile | 180 ----- .../ore.rights_registry/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../CXX.includecache | 20 - .../DependInfo.cmake | 21 - .../ore.standard_token.wasm.dir/build.make | 98 --- .../cmake_clean.cmake | 10 - .../depend.internal | 6 - .../ore.standard_token.wasm.dir/depend.make | 6 - .../ore.standard_token.wasm.dir/flags.make | 10 - .../ore.standard_token.wasm.dir/link.txt | 1 - .../ore.standard_token.wasm.dir/progress.make | 3 - .../CMakeFiles/progress.marks | 1 - .../ore-protocol/ore.standard_token/Makefile | 180 ----- .../ore.standard_token/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../ore.system.wasm.dir/CXX.includecache | 32 - .../ore.system.wasm.dir/DependInfo.cmake | 21 - .../CMakeFiles/ore.system.wasm.dir/build.make | 98 --- .../ore.system.wasm.dir/cmake_clean.cmake | 10 - .../ore.system.wasm.dir/depend.internal | 8 - .../ore.system.wasm.dir/depend.make | 8 - .../CMakeFiles/ore.system.wasm.dir/flags.make | 10 - .../CMakeFiles/ore.system.wasm.dir/link.txt | 1 - .../ore.system.wasm.dir/progress.make | 3 - .../ore.system/CMakeFiles/progress.marks | 1 - .../ore-protocol/ore.system/Makefile | 180 ----- .../ore.system/cmake_install.cmake | 34 - .../CMakeDirectoryInformation.cmake | 16 - .../ore.usage_log.wasm.dir/CXX.includecache | 20 - .../ore.usage_log.wasm.dir/DependInfo.cmake | 20 - .../ore.usage_log.wasm.dir/build.make | 98 --- .../ore.usage_log.wasm.dir/cmake_clean.cmake | 10 - .../ore.usage_log.wasm.dir/depend.internal | 5 - .../ore.usage_log.wasm.dir/depend.make | 5 - .../ore.usage_log.wasm.dir/flags.make | 10 - .../ore.usage_log.wasm.dir/link.txt | 1 - .../ore.usage_log.wasm.dir/progress.make | 3 - .../ore.usage_log/CMakeFiles/progress.marks | 1 - .../ore-protocol/ore.usage_log/Makefile | 180 ----- .../ore.usage_log/cmake_install.cmake | 34 - tests/runTests.sh | 12 - tests/setupProduction.sh | 18 - .../token-economics-update/deploy-staging.sh | 17 - tests/updateProduction.sh | 13 - 264 files changed, 702 insertions(+), 7233 deletions(-) create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/build-eosio-testnet.dockerfile create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/README.md rename {tests/external => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/CreateEscrow/createescrow.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/CreateEscrow/createescrow.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.bios/eosio.bios.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.bios/eosio.bios.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.msig/eosio.msig.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.msig/eosio.msig.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.system/eosio.system.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.system/eosio.system.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.token/eosio.token.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.token/eosio.token.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.wrap/eosio.wrap.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/eosio.contracts/eosio.wrap/eosio.wrap.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.apptoken/ore.apptoken.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.apptoken/ore.apptoken.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.instrument/ore.instrument.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.instrument/ore.instrument.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.rights_registry/ore.rights_registry.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.rights_registry/ore.rights_registry.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.standard_token/ore.standard_token.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.standard_token/ore.standard_token.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.system/ore.system.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.system/ore.system.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.usage_log/ore.usage_log.abi (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1}/ore-protocol/ore.usage_log/ore.usage_log.wasm (100%) rename {tests/old-contracts => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2}/CreateEscrow/createescrow.abi (100%) rename {tests/external => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2}/CreateEscrow/createescrow.wasm (100%) rename {tests/external => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2}/eosio.contracts/eosio.system/eosio.system.abi (100%) rename {tests/external => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2}/eosio.contracts/eosio.system/eosio.system.wasm (99%) rename {tests/external => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2}/eosio.contracts/eosio.token/eosio.token.abi (100%) rename {tests/external => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2}/eosio.contracts/eosio.token/eosio.token.wasm (100%) create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/config.ini create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/genesis.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/genesis/clean.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/genesis/genesis_start.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/genesis/hard_replay.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/genesis/stop.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/producer1/clean.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/producer1/genesis_start.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/producer1/hard_start.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/producer1/start.sh (100%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/chain-setup}/producer1/stop.sh (100%) create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh rename tests/chain-setup/2.create_accounts.sh => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh (67%) create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step2.vote.sh rename tests/chain-setup/4.oresystem.sh => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step3.oresystem.sh (64%) rename tests/chain-setup/5.createescrow.sh => scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step4.createescrow.sh (78%) create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/runTests.sh create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/stop.sh rename {tests => scripts/2020-12_TokenEconomicsUpgrade/tests/v2}/emergency.sh (97%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/tests/v2}/normalphase.sh (82%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/tests/v2}/stake.sh (86%) rename {tests => scripts/2020-12_TokenEconomicsUpgrade/tests/v2}/trigger.sh (79%) rename tests/token-economics-update/deploy-production.sh => scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh (89%) delete mode 100755 scripts/run_tests.sh create mode 100755 test.sh delete mode 100755 tests/0.stop_and_clean.sh delete mode 100755 tests/1.all_start.sh delete mode 100755 tests/chain-setup/3.vote.sh delete mode 100755 tests/chain-setup/6.changetier.sh delete mode 100644 tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi delete mode 100755 tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/CXX.includecache delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt delete mode 100644 tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make delete mode 100644 tests/external/eosio.contracts/eosio.system/Makefile delete mode 100644 tests/external/eosio.contracts/eosio.system/cmake_install.cmake delete mode 100644 tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make delete mode 100644 tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks delete mode 100644 tests/external/eosio.contracts/eosio.token/Makefile delete mode 100644 tests/external/eosio.contracts/eosio.token/cmake_install.cmake delete mode 100644 tests/external/eosio.contracts/eosio.token/ricardian/eosio.token.contracts.md delete mode 100755 tests/genesis.json delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/Makefile delete mode 100644 tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/Makefile delete mode 100644 tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/Makefile delete mode 100644 tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/Makefile delete mode 100644 tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/Makefile delete mode 100644 tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/Makefile delete mode 100644 tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/Makefile delete mode 100644 tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/Makefile delete mode 100644 tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/Makefile delete mode 100644 tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make delete mode 100644 tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/ore-protocol/ore.system/Makefile delete mode 100644 tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/Makefile delete mode 100644 tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake delete mode 100755 tests/runTests.sh delete mode 100755 tests/setupProduction.sh delete mode 100755 tests/token-economics-update/deploy-staging.sh delete mode 100755 tests/updateProduction.sh diff --git a/.circleci/config.yml b/.circleci/config.yml index 735809a..73f15af 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,7 @@ jobs: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: bcelebci/ore-protocol:tokenupdate + - image: openrightsexchange/ore-chain:latest environment: PIPENV_VENV_IN_PROJECT: true @@ -36,16 +36,7 @@ jobs: - run: name: run tests command: | - contracts/build.sh - cd tests/genesis - ./genesis_start.sh - cd ../producer1/ - ./genesis_start.sh - cd ../ - ./1.all_start.sh - ./setupProduction.sh - ./updateProduction.sh - ./runTests.sh + ./tests.sh - store_artifacts: path: test-reports diff --git a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/build-eosio-testnet.dockerfile b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/build-eosio-testnet.dockerfile new file mode 100644 index 0000000..f334000 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/build-eosio-testnet.dockerfile @@ -0,0 +1,38 @@ +FROM ubuntu:18.04 + +RUN apt-get update && apt-get install -y curl libicu60 libusb-1.0-0 libcurl3-gnutls git cmake g++ nodejs npm nano + +# Install EOSIO +RUN curl -LO https://github.com/EOSIO/eos/releases/download/v1.8.9/eosio_1.8.9-1-ubuntu-18.04_amd64.deb \ + && dpkg -i eosio_1.8.9-1-ubuntu-18.04_amd64.deb + +# Download and unpackage EOSIO.CDT 1.4.1 +# RUN curl -o /eosio.cdt/eosio.cdt-1.4.1.x86_64.deb --create-dirs -L https://github.com/EOSIO/eosio.cdt/releases/download/v1.4.1/eosio.cdt-1.4.1.x86_64.deb \ +# && dpkg-deb -x /eosio.cdt/eosio.cdt-1.4.1.x86_64.deb /eosio.cdt/v1.4.1 + +# Download and unpackage EOSIO.CDT 1.5.0 + RUN curl -o /eosio.cdt/eosio.cdt_1.5.0-1_amd64.deb --create-dirs -L https://github.com/EOSIO/eosio.cdt/releases/download/v1.5.0/eosio.cdt_1.5.0-1_amd64.deb \ + && dpkg-deb -x /eosio.cdt/eosio.cdt_1.5.0-1_amd64.deb /eosio.cdt/v1.5.0 + +# Download and unpackage EOSIO.CDT 1.6.3 +RUN curl -o /eosio.cdt/eosio.cdt_1.6.3-1-ubuntu-18.04_amd64.deb --create-dirs -L https://github.com/EOSIO/eosio.cdt/releases/download/v1.6.3/eosio.cdt_1.6.3-1-ubuntu-18.04_amd64.deb \ + && dpkg-deb -x /eosio.cdt/eosio.cdt_1.6.3-1-ubuntu-18.04_amd64.deb /eosio.cdt/v1.6.3 + +# Download and unpackage EOSIO.CDT 1.7.0 +RUN curl -o /eosio.cdt/eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb --create-dirs -L https://github.com/EOSIO/eosio.cdt/releases/download/v1.7.0/eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb \ + && dpkg-deb -x /eosio.cdt/eosio.cdt_1.7.0-1-ubuntu-18.04_amd64.deb /eosio.cdt/v1.7.0 + +# Download EOSIO.Contracts +RUN curl -LO https://github.com/EOSIO/eosio.contracts/archive/v1.8.3.tar.gz && tar -xzvf v1.8.3.tar.gz --one-top-level=eosio.contracts --strip-components 1 + +# Activate EOSIO.CDT 1.6.3 +RUN cp -rf /eosio.cdt/v1.6.3/usr/* /usr/ + +# Build EOSIO.Contracts +RUN cd /eosio.contracts/ && mkdir build && cd build && cmake .. && make all + +# Download ORE.Contracts +# RUN git clone https://github.com/API-market/eosio.contracts /ore.contracts/ + +# Build ORE.Contracts +# RUN cd /ore.contracts/ && git checkout ore && mkdir -p build && rm -rf build/* && sed -i "s/make\s-j\s\$CPU_CORES/make -j \$CPU_CORES contracts_project/" build.sh && ./build.sh -e /usr/opt/eosio/1.8.9/ -c /eosio.cdt/v1.6.3/usr/ diff --git a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml new file mode 100644 index 0000000..7f3745f --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml @@ -0,0 +1,42 @@ +version: '3' + +services: + + ore-main: + container_name: ore-main + hostname: ore-main + build: + context: . + dockerfile: build-eosio-testnet.dockerfile + image: openrightsexchange/ore-chain:latest + command: nodeos --data-dir /ore-data --config-dir /ore-data --config config.ini --logconf /ore-data/logging.json --genesis-json /ore-data/genesis.json >> /ore-data/nodeos.log + stop_grace_period: 1m0s + networks: + - testnet + volumes: + - ../chain-setup/data/:/ore-data/ + - ../chain-setup/contracts-v1/:/root/contracts-v1 + - ../chain-setup/contracts-v2/:/root/contracts-v2 + - ../../../contracts/:/root/contracts + ports: + - '8889:8888' + depends_on: + - ore-wallet + + ore-wallet: + container_name: ore-wallet + hostname: ore-wallet + build: + context: . + dockerfile: build-eosio-testnet.dockerfile + image: openrightsexchange/ore-chain:latest + command: keosd --http-server-address=0.0.0.0:8901 --http-validate-host 0 --verbose-http-errors --unlock-timeout=9999999 + networks: + - testnet + volumes: + - ../chain-setup/data/:/ore-data/ + ports: + - '8902:8901' + +networks: + testnet: diff --git a/scripts/2020-12_TokenEconomicsUpgrade/README.md b/scripts/2020-12_TokenEconomicsUpgrade/README.md new file mode 100644 index 0000000..f537d92 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/README.md @@ -0,0 +1,7 @@ +## Token Economics V2 Upgrade ## + +step1.setup-v1.sh run through each chain setup scripts in ./chain-setup dir to initialize a local test chain with v1 ORE Chain setup. + +step2.upgrade-v2.sh runs the exact steps that will be applied to ORE Main chain with Token Economics update. + +step3.migrate-stake.sh iterates through each account that has created before the v2 upgrade and sets up the staker for them specified in the "changetier" action. \ No newline at end of file diff --git a/tests/external/CreateEscrow/createescrow.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.abi similarity index 100% rename from tests/external/CreateEscrow/createescrow.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.abi diff --git a/tests/old-contracts/CreateEscrow/createescrow.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm similarity index 100% rename from tests/old-contracts/CreateEscrow/createescrow.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.bios/eosio.bios.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.msig/eosio.msig.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.system/eosio.system.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi diff --git a/tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.system/eosio.system.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.token/eosio.token.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi diff --git a/tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.token/eosio.token.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm similarity index 100% rename from tests/old-contracts/eosio.contracts/eosio.wrap/eosio.wrap.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi similarity index 100% rename from tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm similarity index 100% rename from tests/old-contracts/ore-protocol/ore.apptoken/ore.apptoken.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm diff --git a/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi similarity index 100% rename from tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi diff --git a/tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm similarity index 100% rename from tests/old-contracts/ore-protocol/ore.instrument/ore.instrument.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi similarity index 100% rename from tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm similarity index 100% rename from tests/old-contracts/ore-protocol/ore.rights_registry/ore.rights_registry.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi similarity index 100% rename from tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm similarity index 100% rename from tests/old-contracts/ore-protocol/ore.standard_token/ore.standard_token.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm diff --git a/tests/old-contracts/ore-protocol/ore.system/ore.system.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi similarity index 100% rename from tests/old-contracts/ore-protocol/ore.system/ore.system.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi diff --git a/tests/old-contracts/ore-protocol/ore.system/ore.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm similarity index 100% rename from tests/old-contracts/ore-protocol/ore.system/ore.system.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi similarity index 100% rename from tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm similarity index 100% rename from tests/old-contracts/ore-protocol/ore.usage_log/ore.usage_log.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm diff --git a/tests/old-contracts/CreateEscrow/createescrow.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.abi similarity index 100% rename from tests/old-contracts/CreateEscrow/createescrow.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.abi diff --git a/tests/external/CreateEscrow/createescrow.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm similarity index 100% rename from tests/external/CreateEscrow/createescrow.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm diff --git a/tests/external/eosio.contracts/eosio.system/eosio.system.abi b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi similarity index 100% rename from tests/external/eosio.contracts/eosio.system/eosio.system.abi rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi diff --git a/tests/external/eosio.contracts/eosio.system/eosio.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm similarity index 99% rename from tests/external/eosio.contracts/eosio.system/eosio.system.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm index 361562b4a418ae3e772d7a3ff2c73eb7b302520e..6d89aafa4122f3cc6716ac923df9958dfa340986 100755 GIT binary patch delta 166 zcmV;X09pUntP$3%5wLA%1I)Sqvv6lkD*~dUv%iw&vjMobrbYq5q5s$x0(e4nhYucAPF}E03ZNDfPjF2fS~D^_5e2n2p|9;1t|kCHv#`c0JmNe0=`B8s)rp}0=FGm0|a9M$+sfB1GsPj`nTIG1S0|g^q2oG1SbbCF)uPO UGBLLV!Z delta 129 zcmV-{0Dk}0tP$6&5wLA%1CN&evv6lkD*~jgv%iw&vjMrcrbYq5q5s$x0(e4nhcj86au8T*b)LnMggmb9a#dm9a#eeV*$#yBD@2*Z~^}. +# Available Variables: +# _name self-reported name +# +# _id self-reported ID (Public Key) +# +# _ip remote IP address of peer +# +# _port remote port number of peer +# +# _lip local IP address connected to peer +# +# _lport local port number connected to peer +# +# (eosio::bnet_plugin) +# bnet-peer-log-format = ["${_name}" ${_ip}:${_port}] + +# the location of the blocks directory (absolute path or relative to application data dir) (eosio::chain_plugin) +# blocks-dir = "blocks" + +# Pairs of [BLOCK_NUM,BLOCK_ID] that should be enforced as checkpoints. (eosio::chain_plugin) +# checkpoint = + +# Override default WASM runtime (eosio::chain_plugin) +# wasm-runtime = + +# Override default maximum ABI serialization time allowed in ms (eosio::chain_plugin) +# abi-serializer-max-time-ms = 15000 + +# Maximum size (in MiB) of the chain state database (eosio::chain_plugin) +# chain-state-db-size-mb = 1024 + +# Safely shut down node when free space remaining in the chain state database drops below this size (in MiB). (eosio::chain_plugin) +# chain-state-db-guard-size-mb = 128 + +# Maximum size (in MiB) of the reversible blocks database (eosio::chain_plugin) +# reversible-blocks-db-size-mb = 340 + +# Safely shut down node when free space remaining in the reverseible blocks database drops below this size (in MiB). (eosio::chain_plugin) +# reversible-blocks-db-guard-size-mb = 2 + +# Percentage of actual signature recovery cpu to bill. Whole number percentages, e.g. 50 for 50% (eosio::chain_plugin) +# signature-cpu-billable-pct = 50 + +# Number of worker threads in controller thread pool (eosio::chain_plugin) +# chain-threads = 2 + +# print contract's output to console (eosio::chain_plugin) +contracts-console = true + +# Account added to actor whitelist (may specify multiple times) (eosio::chain_plugin) +# actor-whitelist = + +# Account added to actor blacklist (may specify multiple times) (eosio::chain_plugin) +# actor-blacklist = + +# Contract account added to contract whitelist (may specify multiple times) (eosio::chain_plugin) +# contract-whitelist = + +# Contract account added to contract blacklist (may specify multiple times) (eosio::chain_plugin) +# contract-blacklist = + +# Action (in the form code::action) added to action blacklist (may specify multiple times) (eosio::chain_plugin) +# action-blacklist = + +# Public key added to blacklist of keys that should not be included in authorities (may specify multiple times) (eosio::chain_plugin) +# key-blacklist = + +# Deferred transactions sent by accounts in this list do not have any of the subjective whitelist/blacklist checks applied to them (may specify multiple times) (eosio::chain_plugin) +# sender-bypass-whiteblacklist = + +# Database read mode ("speculative", "head", or "read-only"). +# In "speculative" mode database contains changes done up to the head block plus changes made by transactions not yet included to the blockchain. +# In "head" mode database contains changes done up to the current head block. +# In "read-only" mode database contains incoming block changes but no speculative transaction processing. +# (eosio::chain_plugin) +# read-mode = speculative + +# Chain validation mode ("full" or "light"). +# In "full" mode all incoming blocks will be fully validated. +# In "light" mode all incoming blocks headers will be fully validated; transactions in those validated blocks will be trusted +# (eosio::chain_plugin) +# validation-mode = full + +# Disable the check which subjectively fails a transaction if a contract bills more RAM to another account within the context of a notification handler (i.e. when the receiver is not the code of the action). (eosio::chain_plugin) +# disable-ram-billing-notify-checks = false + +# Indicate a producer whose blocks headers signed by it will be fully validated, but transactions in those validated blocks will be trusted. (eosio::chain_plugin) +# trusted-producer = + +# Track actions which match receiver:action:actor. Actor may be blank to include all. Action and Actor both blank allows all from Recieiver. Receiver may not be blank. (eosio::history_plugin) +# filter-on = * + +# Do not track actions which match receiver:action:actor. Action and Actor both blank excludes all from Reciever. Actor blank excludes all from reciever:action. Receiver may not be blank. (eosio::history_plugin) +# filter-out = + +# PEM encoded trusted root certificate (or path to file containing one) used to validate any TLS connections made. (may specify multiple times) +# (eosio::http_client_plugin) +# https-client-root-cert = + +# true: validate that the peer certificates are valid and trusted, false: ignore cert errors (eosio::http_client_plugin) +# https-client-validate-peers = true + +# The local IP and port to listen for incoming http connections; set blank to disable. (eosio::http_plugin) +http-server-address = 0.0.0.0:8888 + +# The local IP and port to listen for incoming https connections; leave blank to disable. (eosio::http_plugin) +# https-server-address = + +# Filename with the certificate chain to present on https connections. PEM format. Required for https. (eosio::http_plugin) +# https-certificate-chain-file = + +# Filename with https private key in PEM format. Required for https (eosio::http_plugin) +# https-private-key-file = + +# Specify the Access-Control-Allow-Origin to be returned on each request. (eosio::http_plugin) +access-control-allow-origin = * + +# Specify the Access-Control-Allow-Headers to be returned on each request. (eosio::http_plugin) +# access-control-allow-headers = + +# Specify the Access-Control-Max-Age to be returned on each request. (eosio::http_plugin) +# access-control-max-age = + +# Specify if Access-Control-Allow-Credentials: true should be returned on each request. (eosio::http_plugin) +# access-control-allow-credentials = false + +# The maximum body size in bytes allowed for incoming RPC requests (eosio::http_plugin) +# max-body-size = 1048576 + +# Maximum size in megabytes http_plugin should use for processing http requests. 503 error response when exceeded. (eosio::http_plugin) +# http-max-bytes-in-flight-mb = 500 + +# Append the error log to HTTP responses (eosio::http_plugin) +# verbose-http-errors = false + +# If set to false, then any incoming "Host" header is considered valid (eosio::http_plugin) +http-validate-host = false + +# Additionaly acceptable values for the "Host" header of incoming HTTP requests, can be specified multiple times. Includes http/s_server_address by default. (eosio::http_plugin) +# http-alias = + +# Number of worker threads in http thread pool (eosio::http_plugin) +# http-threads = 2 + +# The maximum number of pending login requests (eosio::login_plugin) +# max-login-requests = 1000000 + +# The maximum timeout for pending login requests (in seconds) (eosio::login_plugin) +# max-login-timeout = 60 + +# The target queue size between nodeos and MongoDB plugin thread. (eosio::mongo_db_plugin) +# mongodb-queue-size = 1024 + +# The maximum size of the abi cache for serializing data. (eosio::mongo_db_plugin) +# mongodb-abi-cache-size = 2048 + +# Required with --replay-blockchain, --hard-replay-blockchain, or --delete-all-blocks to wipe mongo db.This option required to prevent accidental wipe of mongo db. (eosio::mongo_db_plugin) +# mongodb-wipe = false + +# If specified then only abi data pushed to mongodb until specified block is reached. (eosio::mongo_db_plugin) +# mongodb-block-start = 0 + +# MongoDB URI connection string, see: https://docs.mongodb.com/master/reference/connection-string/. If not specified then plugin is disabled. Default database 'EOS' is used if not specified in URI. Example: mongodb://127.0.0.1:27017/EOS (eosio::mongo_db_plugin) +# mongodb-uri = + +# Update blocks/block_state with latest via block number so that duplicates are overwritten. (eosio::mongo_db_plugin) +# mongodb-update-via-block-num = false + +# Enables storing blocks in mongodb. (eosio::mongo_db_plugin) +# mongodb-store-blocks = true + +# Enables storing block state in mongodb. (eosio::mongo_db_plugin) +# mongodb-store-block-states = true + +# Enables storing transactions in mongodb. (eosio::mongo_db_plugin) +# mongodb-store-transactions = true + +# Enables storing transaction traces in mongodb. (eosio::mongo_db_plugin) +# mongodb-store-transaction-traces = true + +# Enables storing action traces in mongodb. (eosio::mongo_db_plugin) +# mongodb-store-action-traces = true + +# Track actions which match receiver:action:actor. Receiver, Action, & Actor may be blank to include all. i.e. eosio:: or :transfer: Use * or leave unspecified to include all. (eosio::mongo_db_plugin) +# mongodb-filter-on = + +# Do not track actions which match receiver:action:actor. Receiver, Action, & Actor may be blank to exclude all. (eosio::mongo_db_plugin) +# mongodb-filter-out = + +# The actual host:port used to listen for incoming p2p connections. (eosio::net_plugin) +# p2p-listen-endpoint = 0.0.0.0:9876 + +# An externally accessible host:port for identifying this node. Defaults to p2p-listen-endpoint. (eosio::net_plugin) +# p2p-server-address = + +# The public endpoint of a peer node to connect to. Use multiple p2p-peer-address options as needed to compose a network. (eosio::net_plugin) +# p2p-peer-address = + +# Maximum number of client nodes from any single IP address (eosio::net_plugin) +# p2p-max-nodes-per-host = 1 + +# The name supplied to identify this node amongst the peers. (eosio::net_plugin) +# agent-name = "EOS Test Agent" + +# Can be 'any' or 'producers' or 'specified' or 'none'. If 'specified', peer-key must be specified at least once. If only 'producers', peer-key is not required. 'producers' and 'specified' may be combined. (eosio::net_plugin) +# allowed-connection = any + +# Optional public key of peer allowed to connect. May be used multiple times. (eosio::net_plugin) +# peer-key = + +# Tuple of [PublicKey, WIF private key] (may specify multiple times) (eosio::net_plugin) +# peer-private-key = + +# Maximum number of clients from which connections are accepted, use 0 for no limit (eosio::net_plugin) +# max-clients = 25 + +# number of seconds to wait before cleaning up dead connections (eosio::net_plugin) +# connection-cleanup-period = 30 + +# max connection cleanup time per cleanup call in millisec (eosio::net_plugin) +# max-cleanup-time-msec = 10 + +# True to require exact match of peer network version. (eosio::net_plugin) +# network-version-match = false + +# Number of worker threads in net_plugin thread pool (eosio::net_plugin) +# net-threads = 1 + +# number of blocks to retrieve in a chunk from any individual peer during synchronization (eosio::net_plugin) +# sync-fetch-span = 100 + +# Enable expirimental socket read watermark optimization (eosio::net_plugin) +# use-socket-read-watermark = false + +# The string used to format peers when logging messages about them. Variables are escaped with ${}. +# Available Variables: +# _name self-reported name +# +# _id self-reported ID (64 hex characters) +# +# _sid first 8 characters of _peer.id +# +# _ip remote IP address of peer +# +# _port remote port number of peer +# +# _lip local IP address connected to peer +# +# _lport local port number connected to peer +# +# (eosio::net_plugin) +# peer-log-format = ["${_name}" ${_ip}:${_port}] + +# Enable block production, even if the chain is stale. (eosio::producer_plugin) +enable-stale-production = true + +# Start this node in a state where production is paused (eosio::producer_plugin) +# pause-on-startup = false + +# Limits the maximum time (in milliseconds) that is allowed a pushed transaction's code to execute before being considered invalid (eosio::producer_plugin) +max-transaction-time = 3000 + +# Limits the maximum age (in seconds) of the DPOS Irreversible Block for a chain this node will produce blocks on (use negative value to indicate unlimited) (eosio::producer_plugin) +# max-irreversible-block-age = -1 + +# ID of producer controlled by this node (e.g. inita; may specify multiple times) (eosio::producer_plugin) +producer-name = eosio +producer-name = producer1 +producer-name = producer2 + +# (DEPRECATED - Use signature-provider instead) Tuple of [public key, WIF private key] (may specify multiple times) (eosio::producer_plugin) +# private-key = + +# Key=Value pairs in the form = +# Where: +# is a string form of a vaild EOSIO public key +# +# is a string in the form : +# +# is KEY, or KEOSD +# +# KEY: is a string form of a valid EOSIO private key which maps to the provided public key +# +# KEOSD: is the URL where keosd is available and the approptiate wallet(s) are unlocked (eosio::producer_plugin) +signature-provider = EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV=KEY:5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 + +# Limits the maximum time (in milliseconds) that is allowed for sending blocks to a keosd provider for signing (eosio::producer_plugin) +# keosd-provider-timeout = 5 + +# account that can not access to extended CPU/NET virtual resources (eosio::producer_plugin) +# greylist-account = + +# offset of non last block producing time in microseconds. Negative number results in blocks to go out sooner, and positive number results in blocks to go out later (eosio::producer_plugin) +# produce-time-offset-us = 0 + +# offset of last block producing time in microseconds. Negative number results in blocks to go out sooner, and positive number results in blocks to go out later (eosio::producer_plugin) +# last-block-time-offset-us = 0 + +# Maximum wall-clock time, in milliseconds, spent retiring scheduled transactions in any block before returning to normal transaction processing. (eosio::producer_plugin) +# max-scheduled-transaction-time-per-block-ms = 500 +http-max-response-time-ms = 1000 + +# ratio between incoming transations and deferred transactions when both are exhausted (eosio::producer_plugin) +# incoming-defer-ratio = 1 + +# Number of worker threads in producer thread pool (eosio::producer_plugin) +# producer-threads = 2 + +# the location of the snapshots directory (absolute path or relative to application data dir) (eosio::producer_plugin) +# snapshots-dir = "snapshots" + +# the location of the state-history directory (absolute path or relative to application data dir) (eosio::state_history_plugin) +# state-history-dir = "state-history" + +# enable trace history (eosio::state_history_plugin) +# trace-history = false + +# enable chain state history (eosio::state_history_plugin) +# chain-state-history = false + +# the endpoint upon which to listen for incoming connections. Caution: only expose this port to your internal network. (eosio::state_history_plugin) +# state-history-endpoint = 127.0.0.1:8080 + +# Lag in number of blocks from the head block when selecting the reference block for transactions (-1 means Last Irreversible Block) (eosio::txn_test_gen_plugin) +# txn-reference-block-lag = 0 + +# Number of worker threads in txn_test_gen thread pool (eosio::txn_test_gen_plugin) +# txn-test-gen-threads = 2 + +# Plugin(s) to enable, may be specified multiple times +plugin = eosio::producer_plugin +plugin = eosio::chain_api_plugin +plugin = eosio::producer_api_plugin +plugin = eosio::http_plugin +plugin = eosio::history_api_plugin diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/genesis.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/genesis.json new file mode 100755 index 0000000..c2b4934 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/genesis.json @@ -0,0 +1,24 @@ +{ + "initial_timestamp": "2019-07-25T22:30:39.500", + "initial_key": "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV", + "initial_configuration": { + "max_block_net_usage": 1048576, + "target_block_net_usage_pct": 1000, + "max_transaction_net_usage": 524288, + "base_per_transaction_net_usage": 12, + "net_usage_leeway": 500, + "context_free_discount_net_usage_num": 20, + "context_free_discount_net_usage_den": 100, + "max_block_cpu_usage": 1500000, + "target_block_cpu_usage_pct": 1000, + "max_transaction_cpu_usage": 1450000, + "min_transaction_cpu_usage": 100, + "max_transaction_lifetime": 3600, + "deferred_trx_expiration_window": 600, + "max_transaction_delay": 3888000, + "max_inline_action_size": 4096, + "max_inline_action_depth": 4, + "max_authority_depth": 6 + }, + "initial_chain_id": "0000000000000000000000000000000000000000000000000000000000000000" +} diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json new file mode 100644 index 0000000..cd2296b --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "2853617cec3eabd41881eb48882e6fc5e81a0db917d375057864b3befbe29acd", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "DISALLOW_EMPTY_PRODUCER_SCHEDULE" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json new file mode 100644 index 0000000..de632bb --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "a98241c83511dc86c857221b9372b4aa7cea3aaebc567a48604e1d3db3557050", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "FIX_LINKAUTH_RESTRICTION" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json new file mode 100644 index 0000000..ec3fa85 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "898082c59f921d0042e581f00a59d5ceb8be6f1d9c7a45b6f07c0e26eaee0222", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "FORWARD_SETCODE" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json new file mode 100644 index 0000000..f695ead --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "1eab748b95a2e6f4d7cb42065bdee5566af8efddf01a55a0a8d831b823f8828a", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "GET_SENDER" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json new file mode 100644 index 0000000..68fe48a --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json @@ -0,0 +1,13 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [ + "ef43112c6543b88db2283a2e077278c315ae2c84719a8b25f25cc88565fbea99" + ], + "description_digest": "45967387ee92da70171efd9fefd1ca8061b5efe6f124d269cd2468b47f1575a0", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "NO_DUPLICATE_DEFERRED_ID" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json new file mode 100644 index 0000000..0d5f57a --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "2f1f13e291c79da5a2bbad259ed7c1f2d34f697ea460b14b565ac33b063b73e2", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "ONLY_BILL_FIRST_AUTHORIZER" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json new file mode 100644 index 0000000..039ae52 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "f3c3d91c4603cde2397268bfed4e662465293aab10cd9416db0d442b8cec2949", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "ONLY_LINK_TO_EXISTING_PERMISSION" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json new file mode 100644 index 0000000..d2f905e --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "64fe7df32e9b86be2b296b3f81dfd527f84e82b98e363bc97e40bc7a83733310", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": false, + "enabled": true + }, + "builtin_feature_codename": "PREACTIVATE_FEATURE" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json new file mode 100644 index 0000000..67b4bef --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "1812fdb5096fd854a4958eb9d53b43219d114de0e858ce00255bd46569ad2c68", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "RAM_RESTRICTIONS" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json new file mode 100644 index 0000000..5dda572 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "9908b3f8413c8474ab2a6be149d3f4f6d0421d37886033f27d4759c47a26d944", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "REPLACE_DEFERRED" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json new file mode 100644 index 0000000..e0b8948 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "e71b6712188391994c78d8c722c1d42c477cf091e5601b5cf1befd05721a57f3", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "RESTRICT_ACTION_TO_SELF" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt new file mode 100644 index 0000000..c4c3ce5 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt @@ -0,0 +1 @@ +PW5JumuEGYze9HpCe3yLGoCijefEtS5WmBuwZfBDsRst9WSsVQHPA \ No newline at end of file diff --git a/tests/genesis/clean.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/clean.sh similarity index 100% rename from tests/genesis/clean.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/clean.sh diff --git a/tests/genesis/genesis_start.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/genesis_start.sh similarity index 100% rename from tests/genesis/genesis_start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/genesis_start.sh diff --git a/tests/genesis/hard_replay.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/hard_replay.sh similarity index 100% rename from tests/genesis/hard_replay.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/hard_replay.sh diff --git a/tests/genesis/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/stop.sh similarity index 100% rename from tests/genesis/stop.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/stop.sh diff --git a/tests/producer1/clean.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/clean.sh similarity index 100% rename from tests/producer1/clean.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/clean.sh diff --git a/tests/producer1/genesis_start.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/genesis_start.sh similarity index 100% rename from tests/producer1/genesis_start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/genesis_start.sh diff --git a/tests/producer1/hard_start.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/hard_start.sh similarity index 100% rename from tests/producer1/hard_start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/hard_start.sh diff --git a/tests/producer1/start.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/start.sh similarity index 100% rename from tests/producer1/start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/start.sh diff --git a/tests/producer1/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/stop.sh similarity index 100% rename from tests/producer1/stop.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/stop.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh new file mode 100755 index 0000000..ad5a80e --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh @@ -0,0 +1,12 @@ +#!/bin/bash +cleos="$1" +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +$cleos wallet create -n oretest -f /ore-data/walletpw.txt + +$cleos wallet unlock -n oretest --password $(cat ${DIR}/data/walletpw.txt) + +$cleos wallet import -n oretest --private-key 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 +$cleos wallet import -n oretest --private-key 5JUzsJi7rARZy2rT5eHhcdUKTyVPvaksnEKtNWzyiBbifJA1dUW +$cleos wallet import -n oretest --private-key 5HrMPq41QRVWbQhWvtcxBKLAS5RkksP71q4MumAt2Pdk5SrPpDG +$cleos wallet import -n oretest --private-key 5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN diff --git a/tests/chain-setup/2.create_accounts.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh similarity index 67% rename from tests/chain-setup/2.create_accounts.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh index 6e91f23..f4f28c8 100755 --- a/tests/chain-setup/2.create_accounts.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh @@ -1,12 +1,8 @@ #!/bin/bash -cleos=$1 +cleos="$1" eosio_contracts=$2 -$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) - -sleep 3s - $cleos create account eosio eosio.bpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn $cleos create account eosio eosio.msig EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn $cleos create account eosio eosio.names EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn @@ -19,14 +15,6 @@ $cleos create account eosio eosio.vpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRH $cleos create account eosio eosio.rex EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn $cleos create account eosio eosio.wrap EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn - -# $cleos create account eosio eosio.jpay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn -# $cleos create account eosio testest EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn - - - - -#sleep 5s $cleos set contract eosio $eosio_contracts/eosio.bios/ sleep 1s @@ -38,17 +26,13 @@ $cleos set contract eosio.msig $eosio_contracts/eosio.msig/ sleep 1s $cleos set contract eosio.wrap $eosio_contracts/eosio.wrap/ -curl -X POST http://127.0.0.1:8888/v1/producer/schedule_protocol_feature_activations -d '{"protocol_features_to_activate": ["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' - - +curl -X POST http://127.0.0.1:8889/v1/producer/schedule_protocol_feature_activations -d '{"protocol_features_to_activate": ["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' sleep 3s $cleos set contract eosio $eosio_contracts/eosio.system/ sleep 3s $cleos set contract eosio $eosio_contracts/eosio.system/ - - sleep 3s $cleos push action eosio.token create '[ "eosio", "10000000000.0000 SYS" ]' -p eosio.token@active @@ -67,18 +51,16 @@ $cleos push action eosio init '[0, "4,SYS"]' -p eosio@active # sleep 3s $cleos push action eosio setpriv '["eosio.msig", 1]' -p eosio@active -$cleos system newaccount eosio --transfer producer1 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 +$cleos system newaccount eosio --transfer producer1 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV --stake-net "150000000.0000 SYS" --stake-cpu "150000000.0000 SYS" --buy-ram-kbytes 8192 -$cleos system newaccount eosio --transfer producer2 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 +$cleos system newaccount eosio --transfer producer2 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV --stake-net "150000000.0000 SYS" --stake-cpu "150000000.0000 SYS" --buy-ram-kbytes 8192 -$cleos system newaccount eosio --transfer producer3 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 $cleos system newaccount eosio --transfer ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "100000000.0000 SYS" --stake-cpu "100000000.0000 SYS" --buy-ram-kbytes 8192 $cleos system newaccount eosio --transfer funds.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 sleep 3 -$cleos system regproducer producer1 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com -$cleos system regproducer producer2 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com -$cleos system regproducer producer3 EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn https://accountnum11.com +$cleos system regproducer producer1 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV https://accountnum11.com +$cleos system regproducer producer2 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV https://accountnum12.com diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step2.vote.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step2.vote.sh new file mode 100755 index 0000000..2930608 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step2.vote.sh @@ -0,0 +1,6 @@ +#!/bin/bash +cleos="$1" + +$cleos system voteproducer prods producer1 producer1 +$cleos system voteproducer prods producer2 producer2 +$cleos system voteproducer prods ore producer1 producer2 \ No newline at end of file diff --git a/tests/chain-setup/4.oresystem.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step3.oresystem.sh similarity index 64% rename from tests/chain-setup/4.oresystem.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step3.oresystem.sh index b85b16b..3bbb0b5 100755 --- a/tests/chain-setup/4.oresystem.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step3.oresystem.sh @@ -1,18 +1,14 @@ #!/bin/bash -cleos=$1 - +cleos="$1" ore_contracts=$2 -$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) - $cleos transfer eosio ore "10000000.0000 SYS" "test.com,50,10" -p eosio@active sleep 1s $cleos system newaccount ore --transfer system.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p ore $cleos system newaccount ore --transfer lock.ore EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p ore -# sleep 3s -$cleos set contract system.ore $ore_contracts/ore.system/ ore.system.wasm ore.system.abi - +$cleos set contract system.ore "$ore_contracts"/ore.system/ ore.system.wasm ore.system.abi +sleep 3s $cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner $cleos set account permission lock.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p lock.ore@owner @@ -23,36 +19,17 @@ $cleos transfer eosio system.ore "10000000.0000 SYS" "test.com,50,10" -p eosio@a sleep 3s -$cleos push action system.ore setprice '[ "200.0000 ORE", 10000, "100.0000 ORE", "100.0000 ORE", 10]' -p system.ore - $cleos push action system.ore setprice '[ "4.0000 ORE", 3048, "0.1000 ORE", "0.1000 ORE", 1]' -p system.ore - $cleos push action system.ore setprice '[ "5.0000 ORE", 4075, "1.0000 ORE", "1.0000 ORE", 2]' -p system.ore - $cleos push action system.ore setprice '[ "6.0000 ORE", 5098, "1.1000 ORE", "1.1000 ORE", 3]' -p system.ore - $cleos push action system.ore setprice '[ "50.0000 ORE", 9000, "20.0000 ORE", "80.000 ORE", 4]' -p system.ore - $cleos push action system.ore setprice '[ "1000000.0000 ORE", 30000, "1000.0000 ORE", "1000.0000 ORE", 100]' -p system.ore -$cleos push action system.ore setprice '[ "1000010.0000 ORE", 30100, "1010.0000 ORE", "1010.0000 ORE", 101]' -p system.ore -#$cleos push action system.ore changetier '["test11111111", 2]' -p test11111111 -#cleos transfer eosio test11111113 "100.0000 ORE" "test.com,50,10" -p eosio@active $cleos set account permission producer1 active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p producer1@owner sleep 3s $cleos push action system.ore createoreacc '[ "producer1", "neworeacct11", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 $cleos push action system.ore createoreacc '[ "producer1", "neworeacct12", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 -$cleos push action system.ore createoreacc '[ "producer1", "test11111111", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 10, "producer1"]' -p producer1 -$cleos push action system.ore createoreacc '[ "producer1", "test11111112", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 100, "producer1"]' -p producer1 - -#cleos set account permission test11111113 active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p test11111113@owner - -# cleos push action system.ore createoreacc '[ "app.oreid", "eleveneleven", "EOS8WXmxBZkHXZJ4BcWyQp9J7jMgeKLQuXvuNE58SuDYbwkQ35sEC", "EOS88eSdGafNxaUg72vrXua6Y2MvwPxH8hmr8bm4Rka8kwjtWx5Pa", 1, "app.oreid"]' -p app.oreid - -# Private key: 5K719KnRR6LQUz9UsrT2um8XeJ3Gk65nf6WZk6HTGfysHVaHNFd -# Public key: EOS8WXmxBZkHXZJ4BcWyQp9J7jMgeKLQuXvuNE58SuDYbwkQ35sEC -# Basarcans-MacBook-Pro:ore.system basarcancelebci$ cleos create key --to-console -# Private key: 5JgKdxGZpw8BHRb5aSkLr1GgMqLEDJJmQYqYoTgQXYfJPUnnBas -# Public key: EOS88eSdGafNxaUg72vrXua6Y2MvwPxH8hmr8bm4Rka8kwjtWx5Pa \ No newline at end of file +$cleos push action system.ore createoreacc '[ "producer1", "test11111111", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 2, "producer1"]' -p producer1 +$cleos push action system.ore createoreacc '[ "producer1", "test11111112", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 3, "producer1"]' -p producer1 \ No newline at end of file diff --git a/tests/chain-setup/5.createescrow.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step4.createescrow.sh similarity index 78% rename from tests/chain-setup/5.createescrow.sh rename to scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step4.createescrow.sh index af226b9..c651368 100755 --- a/tests/chain-setup/5.createescrow.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step4.createescrow.sh @@ -2,12 +2,9 @@ CHAIN_SYMBOL=${3:-ORE} SYMBOL_PRECISION=${4:-4} -cleos=$1 - +cleos="$1" createescrow_path=$2 -$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) - $cleos system newaccount eosio --transfer createescrow EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 # sleep 3s @@ -16,11 +13,9 @@ $cleos set contract createescrow $createescrow_path/ createescrow.wasm createesc $cleos set account permission createescrow active \ '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"createescrow","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -#$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"createescrow","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner - sleep 3s $cleos push action createescrow init '["'$SYMBOL_PRECISION','$CHAIN_SYMBOL'","system.ore","createoreacc", 0]' -p createescrow -#$cleos push action createescrow init '["4,ORE","system.ore","createoreacc", 0]' -p createescrow + AIRDROP_JSON='{"contract":"", "balance":"0 ORE", "amount":"0 ORE"}' REX_JSON='{"net_loan_payment":"0.0000 ORE","net_loan_fund":"0.0000 ORE","cpu_loan_payment":"0.0000 ORE","cpu_loan_fund":"0.0000 ORE"}' PARAMS_JSON='{"owner":"system.ore", "dapp":"test.com", "ram_bytes":"0", "net":"0.0001 ORE", "cpu":"0.0001 ORE", "airdrop":'$AIRDROP_JSON', "pricekey":1, "use_rex": false, "rex":'$REX_JSON'}' diff --git a/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh b/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh new file mode 100755 index 0000000..841f0bc --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +cleos="docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901" + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +echo 'Test Emergency' +$DIR/tests/v2/emergency.sh "$cleos" + +echo 'Test Trigger' +$DIR/tests/v2/trigger.sh "$cleos" + +echo 'Test Normal Phase' +$DIR/tests/v2/normalphase.sh "$cleos" \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh b/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh new file mode 100755 index 0000000..3204b9a --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +cleos="docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901" + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +docker-compose -f "$DIR/Dockerfiles/docker-compose-ore.yml" -p ore up -d + +$DIR/setup-v1.sh "$cleos" /root + +$DIR/upgrade-v2.sh "$cleos" /root \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh b/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh new file mode 100755 index 0000000..99c8fad --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh @@ -0,0 +1,19 @@ +#!/bin/bash +cleos="${1:-cleos}" +production_eosio_contracts=${2:-~}/contracts-v1/eosio.contracts +production_ore_contracts=${2:-~}/contracts-v1/ore-protocol +createescrow_path=${2:-~}/contracts-v1/CreateEscrow + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +echo 'Initialize wallets' +$DIR/chain-setup/step0.init_wallet.sh "$cleos" +echo 'Create accounts' +$DIR/chain-setup/step1.create_accounts.sh "$cleos" "$production_eosio_contracts" +echo 'Vote producer' +$DIR/chain-setup/step2.vote.sh "$cleos" +echo 'Deploy system.ore' +$DIR/chain-setup/step3.oresystem.sh "$cleos" "$production_ore_contracts" +echo 'Deploy createescrow' +$DIR/chain-setup/step4.createescrow.sh "$cleos" "$createescrow_path" + diff --git a/scripts/2020-12_TokenEconomicsUpgrade/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/stop.sh new file mode 100755 index 0000000..a5ae48b --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/stop.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + +docker-compose -f "$DIR/Dockerfiles/docker-compose-ore.yml" -p ore rm -sf + +: ${ORE_DATADIR="$DIR/chain-setup/data"} + + +obc_dir="${ORE_DATADIR}/blocks" +op2p_dir="${ORE_DATADIR}/p2p" +ostate_dir="${ORE_DATADIR}/state" + +# To prevent the risk of glob problems due to non-existant folders, +# we re-create them silently before we touch them. +mkdir -p "$obc_dir" "$op2p_dir" "$ostate_dir" &> /dev/null +rm -rfv "$obc_dir"/* +rm -rfv "$op2p_dir"/* +rm -rfv "$ostate_dir"/* +mkdir -p "$obc_dir" "$op2p_dir" "$ostate_dir" &> /dev/null diff --git a/tests/emergency.sh b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/emergency.sh similarity index 97% rename from tests/emergency.sh rename to scripts/2020-12_TokenEconomicsUpgrade/tests/v2/emergency.sh index 3ffaec0..f2ddcf3 100755 --- a/tests/emergency.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/emergency.sh @@ -1,8 +1,6 @@ #!/bin/bash -cleos=$1 - -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +cleos="$1" $cleos push action system.ore createoreacc '[ "producer1", "test11111122", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 diff --git a/tests/normalphase.sh b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/normalphase.sh similarity index 82% rename from tests/normalphase.sh rename to scripts/2020-12_TokenEconomicsUpgrade/tests/v2/normalphase.sh index 4a18dbe..f44ba07 100755 --- a/tests/normalphase.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/normalphase.sh @@ -1,26 +1,25 @@ #!/bin/bash -cleos=$1 - -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +cleos="$1" +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global -sleep 2s +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global -sleep 2s +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global -sleep 2s +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global -sleep 2s +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global -sleep 2s +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global -sleep 2s +sleep 1s $cleos push action eosio upgraderam '[]' -p eosio $cleos get table eosio eosio global \ No newline at end of file diff --git a/tests/stake.sh b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/stake.sh similarity index 86% rename from tests/stake.sh rename to scripts/2020-12_TokenEconomicsUpgrade/tests/v2/stake.sh index 9c52e1c..3c826a4 100755 --- a/tests/stake.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/stake.sh @@ -1,8 +1,6 @@ #!/bin/bash -cleos=$1 - -$cleos wallet unlock -n local --password PW5KaVyD3RTq5QER4zHLNXoCxJZLCgMWmvpAiXdwwBvKFp5F1g2TL +cleos="$1" $cleos push action system.ore createoreacc '[ "producer1", "test11111122", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", 1, "producer1"]' -p producer1 diff --git a/tests/trigger.sh b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/trigger.sh similarity index 79% rename from tests/trigger.sh rename to scripts/2020-12_TokenEconomicsUpgrade/tests/v2/trigger.sh index db1c2e9..621f384 100755 --- a/tests/trigger.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/trigger.sh @@ -1,8 +1,6 @@ #!/bin/bash -cleos=$1 - -$cleos wallet unlock -n development --password $(cat ~/walletpw.txt) +cleos="$1" $cleos push action eosio upgraderam '[]' -p eosio diff --git a/tests/token-economics-update/deploy-production.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh similarity index 89% rename from tests/token-economics-update/deploy-production.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh index 86af9a9..1f6a536 100755 --- a/tests/token-economics-update/deploy-production.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh @@ -1,10 +1,8 @@ #!/bin/bash - -cleos=$1 -eosio_contracts=$2 -ore_contracts=$3 -createescrow_path=$4 - +cleos="${1:-cleos}" +eosio_contracts=${2:-~}/contracts-v2/eosio.contracts +createescrow_path=${2:-~}/contracts-v2/CreateEscrow +ore_contracts=${2:-~}/contracts $cleos system newaccount eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio diff --git a/scripts/run_tests.sh b/scripts/run_tests.sh deleted file mode 100755 index 81e505a..0000000 --- a/scripts/run_tests.sh +++ /dev/null @@ -1 +0,0 @@ -#run all tests in /tests diff --git a/test.sh b/test.sh new file mode 100755 index 0000000..c976a6c --- /dev/null +++ b/test.sh @@ -0,0 +1,4 @@ +#!/bin/bash +./scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh +./scripts/2020-12_TokenEconomicsUpgrade/runTests.sh +./scripts/2020-12_TokenEconomicsUpgrade/stop.sh diff --git a/tests/0.stop_and_clean.sh b/tests/0.stop_and_clean.sh deleted file mode 100755 index 370e3e3..0000000 --- a/tests/0.stop_and_clean.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash - -cd genesis -./stop.sh -./clean.sh - -cd ../producer1 -./stop.sh -./clean.sh \ No newline at end of file diff --git a/tests/1.all_start.sh b/tests/1.all_start.sh deleted file mode 100755 index e6174ad..0000000 --- a/tests/1.all_start.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash - -cleos wallet create -n oretest -f ~/walletpw.txt - -cleos wallet import -n oretest --private-key 5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3 -cleos wallet import -n oretest --private-key 5JUzsJi7rARZy2rT5eHhcdUKTyVPvaksnEKtNWzyiBbifJA1dUW -cleos wallet import -n oretest --private-key 5HrMPq41QRVWbQhWvtcxBKLAS5RkksP71q4MumAt2Pdk5SrPpDG -cleos wallet import -n oretest --private-key 5HyUCyaSAHM9FSomwidgDVcoeBFVs6d3EKF5VZy1fPTFGJXFAZN diff --git a/tests/chain-setup/3.vote.sh b/tests/chain-setup/3.vote.sh deleted file mode 100755 index aacc5fb..0000000 --- a/tests/chain-setup/3.vote.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -cleos=$1 - -$cleos system voteproducer prods producer1 producer1 -$cleos system voteproducer prods producer2 producer1 -$cleos system voteproducer prods producer3 producer1 \ No newline at end of file diff --git a/tests/chain-setup/6.changetier.sh b/tests/chain-setup/6.changetier.sh deleted file mode 100755 index e607f0e..0000000 --- a/tests/chain-setup/6.changetier.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash -cleos=$1 -eosio_contracts=$2 -ore_eosio_contracts=$3 - -$cleos wallet unlock -n oretest --password $(cat ~/walletpw.txt) - -$cleos transfer system.ore test11111111 "100.0000 ORE" "test.com,50,10" -p system.ore - -sleep 1s - -$cleos push action system.ore chgacctier '["producer1", "test11111111", 1]' -p producer1 - -sleep 1s -$cleos push action system.ore chgacctier '["test11111111", "test11111111", 1]' -p test11111111 - -sleep 1s -$cleos push action system.ore chgacctier '["system.ore", "test11111111", 3]' -p system.ore - diff --git a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi deleted file mode 100644 index 6f3d77a..0000000 --- a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.abi +++ /dev/null @@ -1,76 +0,0 @@ -{ - "____comment": "This file was generated with eosio-abigen. DO NOT EDIT ", - "version": "eosio::abi/1.1", - "types": [], - "structs": [ - { - "name": "buyresult", - "base": "", - "fields": [ - { - "name": "rex_received", - "type": "asset" - } - ] - }, - { - "name": "orderresult", - "base": "", - "fields": [ - { - "name": "owner", - "type": "name" - }, - { - "name": "proceeds", - "type": "asset" - } - ] - }, - { - "name": "rentresult", - "base": "", - "fields": [ - { - "name": "rented_tokens", - "type": "asset" - } - ] - }, - { - "name": "sellresult", - "base": "", - "fields": [ - { - "name": "proceeds", - "type": "asset" - } - ] - } - ], - "actions": [ - { - "name": "buyresult", - "type": "buyresult", - "ricardian_contract": "" - }, - { - "name": "orderresult", - "type": "orderresult", - "ricardian_contract": "" - }, - { - "name": "rentresult", - "type": "rentresult", - "ricardian_contract": "" - }, - { - "name": "sellresult", - "type": "sellresult", - "ricardian_contract": "" - } - ], - "tables": [], - "ricardian_clauses": [], - "variants": [] -} \ No newline at end of file diff --git a/tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm b/tests/external/eosio.contracts/eosio.system/.rex/rex.results.wasm deleted file mode 100755 index 27d6f631c32183a22e9f3e7355372287b8c440fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmds1!EVz)5S^J_$4)j;mJ6zSKpWFTZy+J1N4!W-A;dStR$@@xq;_hnYB|I?^wKbBE*EQBL@XLBLuOSAA z(JAN<>or@5C#pIkJw5NIc{$G~Nm-_66@W8!mg%xgD?q2{WLnMh)5$EUl1VxLk^(j6 zvox7ac6=aiL#M@M8~S8->B%&or65JG>vcRo=<*{yED+HX2-tZlYP6dhP&L@^cf#+Y zmlVa~5_-L#epiAH)CN)16t%;^+W}Y}hjbkou=+g2ETl1Ot@SDjg@MfanY~zrFs7@> zkkyrej{`Iqfvw*Ss4tX-A;0Xy%tagI59d7|AlvQN8_;0HP#K}di1l;MbrN#oG4(l& z^Y;%4cGEcPm^NI;YnIoMB2WS7js@LSKU@>MhB*moBn%zEZAY3y$vqiqH}XA~D78PL zK5-3=FvOl=W{VX^9)NPX7W-V*8#ofW6#+$z@;@}xd~=nv-v$|X7ihWPg7%!2ji|w1 ztZZ<6AHH`7w]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp -eosio/asset.hpp -- -eosio/privileged.hpp -- -eosio/singleton.hpp -- -eosio/system.hpp -- -eosio/time.hpp -- -eosio.system/exchange_state.hpp -- -eosio.system/native.hpp -- -deque -- -optional -- -string -- -type_traits -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio/asset.hpp -- -eosio/multi_index.hpp -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio/action.hpp -- -eosio/contract.hpp -- -eosio/crypto.hpp -- -eosio/fixed_bytes.hpp -- -eosio/ignore.hpp -- -eosio/print.hpp -- -eosio/privileged.hpp -- -eosio/producer_schedule.hpp -- -eosio/../../capi/eosio/crypto.h -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp -eosio/eosio.hpp -- -eosio/asset.hpp -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp -eosio.system/eosio.system.hpp -- -eosio.system/ore.system.hpp -- -eosio.token/eosio.token.hpp -- -eosio/crypto.hpp -- -eosio/dispatcher.hpp -- -cmath -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp -eosio.system/eosio.system.hpp -- -eosio.token/eosio.token.hpp -- -cmath -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio/asset.hpp -- -eosio/eosio.hpp -- -eosio/time.hpp -- -eosio/system.hpp -- -string -- - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake deleted file mode 100644 index 6ca0221..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj" - ) -set(CMAKE_CXX_COMPILER_ID "Clang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include" - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/../eosio.token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make deleted file mode 100644 index ba284ad..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/build.make +++ /dev/null @@ -1,188 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts - -# Include any dependencies generated for this target. -include eosio.system/CMakeFiles/eosio.system.dir/depend.make - -# Include the progress variables for this target. -include eosio.system/CMakeFiles/eosio.system.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.system/CMakeFiles/eosio.system.dir/flags.make - -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp > CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp -o CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s - -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp > CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp -o CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s - -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp > CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp -o CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s - -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/native.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/native.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp > CMakeFiles/eosio.system.dir/src/native.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/native.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp -o CMakeFiles/eosio.system.dir/src/native.cpp.s - -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp > CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp -o CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s - -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/rex.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/rex.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp > CMakeFiles/eosio.system.dir/src/rex.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/rex.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp -o CMakeFiles/eosio.system.dir/src/rex.cpp.s - -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: eosio.system/CMakeFiles/eosio.system.dir/flags.make -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.dir/src/voting.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.dir/src/voting.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp > CMakeFiles/eosio.system.dir/src/voting.cpp.i - -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.dir/src/voting.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp -o CMakeFiles/eosio.system.dir/src/voting.cpp.s - -# Object files for target eosio.system -eosio_system_OBJECTS = \ -"CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" \ -"CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" \ -"CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" \ -"CMakeFiles/eosio.system.dir/src/native.cpp.obj" \ -"CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" \ -"CMakeFiles/eosio.system.dir/src/rex.cpp.obj" \ -"CMakeFiles/eosio.system.dir/src/voting.cpp.obj" - -# External object files for target eosio.system -eosio_system_EXTERNAL_OBJECTS = - -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/build.make -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking CXX executable eosio.system.wasm" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.system.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.system/CMakeFiles/eosio.system.dir/build: eosio.system/eosio.system.wasm - -.PHONY : eosio.system/CMakeFiles/eosio.system.dir/build - -eosio.system/CMakeFiles/eosio.system.dir/clean: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/eosio.system.dir/cmake_clean.cmake -.PHONY : eosio.system/CMakeFiles/eosio.system.dir/clean - -eosio.system/CMakeFiles/eosio.system.dir/depend: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/eosio.system.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.system/CMakeFiles/eosio.system.dir/depend - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake deleted file mode 100644 index 711e562..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/cmake_clean.cmake +++ /dev/null @@ -1,16 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj" - "CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj" - "CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj" - "CMakeFiles/eosio.system.dir/src/native.cpp.obj" - "CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj" - "CMakeFiles/eosio.system.dir/src/rex.cpp.obj" - "CMakeFiles/eosio.system.dir/src/voting.cpp.obj" - "eosio.system.pdb" - "eosio.system.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.system.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal deleted file mode 100644 index 318af01..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.internal +++ /dev/null @@ -1,42 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/name_bidding.cpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make deleted file mode 100644 index 3f34138..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/depend.make +++ /dev/null @@ -1,42 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/delegate_bandwidth.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/name_bidding.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp - -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/ore.system.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/eosio.system.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp - -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/exchange_state.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/native.cpp - -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/producer_pay.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp - -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp - -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/voting.cpp -eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make deleted file mode 100644 index ee6770d..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/eosio.system.abi -contract eosio.system -R/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/ricardian -R/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/ricardian - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/../eosio.token/include - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt deleted file mode 100644 index 2a8084f..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj CMakeFiles/eosio.system.dir/src/native.cpp.obj CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj CMakeFiles/eosio.system.dir/src/rex.cpp.obj CMakeFiles/eosio.system.dir/src/voting.cpp.obj -o eosio.system.wasm diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make deleted file mode 100644 index f45ffcd..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/eosio.system.dir/progress.make +++ /dev/null @@ -1,9 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 -CMAKE_PROGRESS_3 = 7 -CMAKE_PROGRESS_4 = 8 -CMAKE_PROGRESS_5 = 9 -CMAKE_PROGRESS_6 = 10 -CMAKE_PROGRESS_7 = 11 -CMAKE_PROGRESS_8 = 12 - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks b/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks deleted file mode 100644 index f599e28..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache deleted file mode 100644 index be0cfdf..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp -eosio/asset.hpp -- -eosio/eosio.hpp -- -eosio/name.hpp -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp -eosio.system/rex.results.hpp -- - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake deleted file mode 100644 index f041bdc..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" - ) -set(CMAKE_CXX_COMPILER_ID "Clang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make deleted file mode 100644 index b3a8acb..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts - -# Include any dependencies generated for this target. -include eosio.system/CMakeFiles/rex.results.dir/depend.make - -# Include the progress variables for this target. -include eosio.system/CMakeFiles/rex.results.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.system/CMakeFiles/rex.results.dir/flags.make - -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: eosio.system/CMakeFiles/rex.results.dir/flags.make -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp - -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/rex.results.dir/src/rex.results.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp > CMakeFiles/rex.results.dir/src/rex.results.cpp.i - -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/rex.results.dir/src/rex.results.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp -o CMakeFiles/rex.results.dir/src/rex.results.cpp.s - -# Object files for target rex.results -rex_results_OBJECTS = \ -"CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" - -# External object files for target rex.results -rex_results_EXTERNAL_OBJECTS = - -eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/build.make -eosio.system/.rex/rex.results.wasm: eosio.system/CMakeFiles/rex.results.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable .rex/rex.results.wasm" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/rex.results.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.system/CMakeFiles/rex.results.dir/build: eosio.system/.rex/rex.results.wasm - -.PHONY : eosio.system/CMakeFiles/rex.results.dir/build - -eosio.system/CMakeFiles/rex.results.dir/clean: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/rex.results.dir/cmake_clean.cmake -.PHONY : eosio.system/CMakeFiles/rex.results.dir/clean - -eosio.system/CMakeFiles/rex.results.dir/depend: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/rex.results.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.system/CMakeFiles/rex.results.dir/depend - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake deleted file mode 100644 index 26e8e6e..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - ".rex/rex.results.pdb" - ".rex/rex.results.wasm" - "CMakeFiles/rex.results.dir/src/rex.results.cpp.obj" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/rex.results.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal deleted file mode 100644 index 5801ac8..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make deleted file mode 100644 index 9be735a..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include/eosio.system/rex.results.hpp -eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/src/rex.results.cpp - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make deleted file mode 100644 index 8017b64..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/rex.results.abi -contract rex.results - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system/include - diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt deleted file mode 100644 index e4520b6..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -o .rex/rex.results.wasm diff --git a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make b/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make deleted file mode 100644 index 5a7451d..0000000 --- a/tests/external/eosio.contracts/eosio.system/CMakeFiles/rex.results.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 17 -CMAKE_PROGRESS_2 = 18 - diff --git a/tests/external/eosio.contracts/eosio.system/Makefile b/tests/external/eosio.contracts/eosio.system/Makefile deleted file mode 100644 index 92cfcb6..0000000 --- a/tests/external/eosio.contracts/eosio.system/Makefile +++ /dev/null @@ -1,406 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.system/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.system/CMakeFiles/rex.results.dir/rule: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/rex.results.dir/rule -.PHONY : eosio.system/CMakeFiles/rex.results.dir/rule - -# Convenience name for target. -rex.results: eosio.system/CMakeFiles/rex.results.dir/rule - -.PHONY : rex.results - -# fast build rule for target. -rex.results/fast: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/build -.PHONY : rex.results/fast - -# Convenience name for target. -eosio.system/CMakeFiles/eosio.system.dir/rule: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/eosio.system.dir/rule -.PHONY : eosio.system/CMakeFiles/eosio.system.dir/rule - -# Convenience name for target. -eosio.system: eosio.system/CMakeFiles/eosio.system.dir/rule - -.PHONY : eosio.system - -# fast build rule for target. -eosio.system/fast: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/build -.PHONY : eosio.system/fast - -src/delegate_bandwidth.obj: src/delegate_bandwidth.cpp.obj - -.PHONY : src/delegate_bandwidth.obj - -# target to build an object file -src/delegate_bandwidth.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.obj -.PHONY : src/delegate_bandwidth.cpp.obj - -src/delegate_bandwidth.i: src/delegate_bandwidth.cpp.i - -.PHONY : src/delegate_bandwidth.i - -# target to preprocess a source file -src/delegate_bandwidth.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.i -.PHONY : src/delegate_bandwidth.cpp.i - -src/delegate_bandwidth.s: src/delegate_bandwidth.cpp.s - -.PHONY : src/delegate_bandwidth.s - -# target to generate assembly for a file -src/delegate_bandwidth.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/delegate_bandwidth.cpp.s -.PHONY : src/delegate_bandwidth.cpp.s - -src/eosio.system.obj: src/eosio.system.cpp.obj - -.PHONY : src/eosio.system.obj - -# target to build an object file -src/eosio.system.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.obj -.PHONY : src/eosio.system.cpp.obj - -src/eosio.system.i: src/eosio.system.cpp.i - -.PHONY : src/eosio.system.i - -# target to preprocess a source file -src/eosio.system.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.i -.PHONY : src/eosio.system.cpp.i - -src/eosio.system.s: src/eosio.system.cpp.s - -.PHONY : src/eosio.system.s - -# target to generate assembly for a file -src/eosio.system.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/eosio.system.cpp.s -.PHONY : src/eosio.system.cpp.s - -src/exchange_state.obj: src/exchange_state.cpp.obj - -.PHONY : src/exchange_state.obj - -# target to build an object file -src/exchange_state.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.obj -.PHONY : src/exchange_state.cpp.obj - -src/exchange_state.i: src/exchange_state.cpp.i - -.PHONY : src/exchange_state.i - -# target to preprocess a source file -src/exchange_state.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.i -.PHONY : src/exchange_state.cpp.i - -src/exchange_state.s: src/exchange_state.cpp.s - -.PHONY : src/exchange_state.s - -# target to generate assembly for a file -src/exchange_state.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/exchange_state.cpp.s -.PHONY : src/exchange_state.cpp.s - -src/native.obj: src/native.cpp.obj - -.PHONY : src/native.obj - -# target to build an object file -src/native.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.obj -.PHONY : src/native.cpp.obj - -src/native.i: src/native.cpp.i - -.PHONY : src/native.i - -# target to preprocess a source file -src/native.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.i -.PHONY : src/native.cpp.i - -src/native.s: src/native.cpp.s - -.PHONY : src/native.s - -# target to generate assembly for a file -src/native.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/native.cpp.s -.PHONY : src/native.cpp.s - -src/producer_pay.obj: src/producer_pay.cpp.obj - -.PHONY : src/producer_pay.obj - -# target to build an object file -src/producer_pay.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.obj -.PHONY : src/producer_pay.cpp.obj - -src/producer_pay.i: src/producer_pay.cpp.i - -.PHONY : src/producer_pay.i - -# target to preprocess a source file -src/producer_pay.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.i -.PHONY : src/producer_pay.cpp.i - -src/producer_pay.s: src/producer_pay.cpp.s - -.PHONY : src/producer_pay.s - -# target to generate assembly for a file -src/producer_pay.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/producer_pay.cpp.s -.PHONY : src/producer_pay.cpp.s - -src/rex.obj: src/rex.cpp.obj - -.PHONY : src/rex.obj - -# target to build an object file -src/rex.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.obj -.PHONY : src/rex.cpp.obj - -src/rex.i: src/rex.cpp.i - -.PHONY : src/rex.i - -# target to preprocess a source file -src/rex.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.i -.PHONY : src/rex.cpp.i - -src/rex.s: src/rex.cpp.s - -.PHONY : src/rex.s - -# target to generate assembly for a file -src/rex.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/rex.cpp.s -.PHONY : src/rex.cpp.s - -src/rex.results.obj: src/rex.results.cpp.obj - -.PHONY : src/rex.results.obj - -# target to build an object file -src/rex.results.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.obj -.PHONY : src/rex.results.cpp.obj - -src/rex.results.i: src/rex.results.cpp.i - -.PHONY : src/rex.results.i - -# target to preprocess a source file -src/rex.results.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.i -.PHONY : src/rex.results.cpp.i - -src/rex.results.s: src/rex.results.cpp.s - -.PHONY : src/rex.results.s - -# target to generate assembly for a file -src/rex.results.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/rex.results.dir/build.make eosio.system/CMakeFiles/rex.results.dir/src/rex.results.cpp.s -.PHONY : src/rex.results.cpp.s - -src/voting.obj: src/voting.cpp.obj - -.PHONY : src/voting.obj - -# target to build an object file -src/voting.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.obj -.PHONY : src/voting.cpp.obj - -src/voting.i: src/voting.cpp.i - -.PHONY : src/voting.i - -# target to preprocess a source file -src/voting.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.i -.PHONY : src/voting.cpp.i - -src/voting.s: src/voting.cpp.s - -.PHONY : src/voting.s - -# target to generate assembly for a file -src/voting.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.dir/build.make eosio.system/CMakeFiles/eosio.system.dir/src/voting.cpp.s -.PHONY : src/voting.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... rex.results" - @echo "... eosio.system" - @echo "... src/delegate_bandwidth.obj" - @echo "... src/delegate_bandwidth.i" - @echo "... src/delegate_bandwidth.s" - @echo "... src/eosio.system.obj" - @echo "... src/eosio.system.i" - @echo "... src/eosio.system.s" - @echo "... src/exchange_state.obj" - @echo "... src/exchange_state.i" - @echo "... src/exchange_state.s" - @echo "... src/native.obj" - @echo "... src/native.i" - @echo "... src/native.s" - @echo "... src/producer_pay.obj" - @echo "... src/producer_pay.i" - @echo "... src/producer_pay.s" - @echo "... src/rex.obj" - @echo "... src/rex.i" - @echo "... src/rex.s" - @echo "... src/rex.results.obj" - @echo "... src/rex.results.i" - @echo "... src/rex.results.s" - @echo "... src/voting.obj" - @echo "... src/voting.i" - @echo "... src/voting.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/external/eosio.contracts/eosio.system/cmake_install.cmake b/tests/external/eosio.contracts/eosio.system/cmake_install.cmake deleted file mode 100644 index 03215b7..0000000 --- a/tests/external/eosio.contracts/eosio.system/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.system - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md b/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md deleted file mode 100644 index ed07a32..0000000 --- a/tests/external/eosio.contracts/eosio.system/ricardian/eosio.system.contracts.md +++ /dev/null @@ -1,679 +0,0 @@ -

activate

- ---- -spec_version: "0.2.0" -title: Activate Protocol Feature -summary: 'Activate protocol feature {{nowrap feature_digest}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} activates the protocol feature with a digest of {{feature_digest}}. - -

bidname

- ---- -spec_version: "0.2.0" -title: Bid On a Premium Account Name -summary: '{{nowrap bidder}} bids on the premium account name {{nowrap newname}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -{{bidder}} bids {{bid}} on an auction to own the premium account name {{newname}}. - -{{bidder}} transfers {{bid}} to the system to cover the cost of the bid, which will be returned to {{bidder}} only if {{bidder}} is later outbid in the auction for {{newname}} by another account. - -If the auction for {{newname}} closes with {{bidder}} remaining as the highest bidder, {{bidder}} will be authorized to create the account with name {{newname}}. - -## Bid refund behavior - -If {{bidder}}’s bid on {{newname}} is later outbid by another account, {{bidder}} will be able to claim back the transferred amount of {{bid}}. The system will attempt to automatically do this on behalf of {{bidder}}, but the automatic refund may occasionally fail which will then require {{bidder}} to manually claim the refund with the bidrefund action. - -## Auction close criteria - -The system should automatically close the auction for {{newname}} if it satisfies the condition that over a period of two minutes the following two properties continuously hold: - -- no one has bid on {{newname}} within the last 24 hours; -- and, the value of the latest bid on {{newname}} is greater than the value of the bids on each of the other open auctions. - -Be aware that the condition to close the auction described above are sufficient but not necessary. The auction for {{newname}} cannot close unless both of the properties are simultaneously satisfied, but it may be closed without requiring the properties to hold for a period of 2 minutes. - -

bidrefund

- ---- -spec_version: "0.2.0" -title: Claim Refund on Name Bid -summary: 'Claim refund on {{nowrap newname}} bid' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -{{bidder}} claims refund on {{newname}} bid after being outbid by someone else. - -

buyram

- ---- -spec_version: "0.2.0" -title: Buy RAM -summary: '{{nowrap payer}} buys RAM on behalf of {{nowrap receiver}} by paying {{nowrap quant}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 ---- - -{{payer}} buys RAM on behalf of {{receiver}} by paying {{quant}}. This transaction will incur a 0.5% fee out of {{quant}} and the amount of RAM delivered will depend on market rates. - -

buyrambytes

- ---- -spec_version: "0.2.0" -title: Buy RAM -summary: '{{nowrap payer}} buys {{nowrap bytes}} bytes of RAM on behalf of {{nowrap receiver}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 ---- - -{{payer}} buys approximately {{bytes}} bytes of RAM on behalf of {{receiver}} by paying market rates for RAM. This transaction will incur a 0.5% fee and the cost will depend on market rates. - -

buyrex

- ---- -spec_version: "0.2.0" -title: Buy REX Tokens -summary: '{{nowrap from}} buys REX tokens in exchange for {{nowrap amount}} and their vote stake increases by {{nowrap amount}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{amount}} is taken out of {{from}}’s REX fund and used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{from}} must have voted for a proxy or at least 21 block producers. {{amount}} is added to {{from}}’s vote stake. - -A sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately. - -

canceldelay

- ---- -spec_version: "0.2.0" -title: Cancel Delayed Transaction -summary: '{{nowrap canceling_auth.actor}} cancels a delayed transaction' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -{{canceling_auth.actor}} cancels the delayed transaction with id {{trx_id}}. - -

claimrewards

- ---- -spec_version: "0.2.0" -title: Claim Block Producer Rewards -summary: '{{nowrap owner}} claims block and vote rewards' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{owner}} claims block and vote rewards from the system. - -

closerex

- ---- -spec_version: "0.2.0" -title: Cleanup Unused REX Data -summary: 'Delete REX related DB entries and free associated RAM' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -Delete REX related DB entries and free associated RAM for {{owner}}. - -To fully delete all REX related DB entries, {{owner}} must ensure that their REX balance and REX fund amounts are both zero and they have no outstanding loans. - -

cnclrexorder

- ---- -spec_version: "0.2.0" -title: Cancel Scheduled REX Sell Order -summary: '{{nowrap owner}} cancels a scheduled sell order if not yet filled' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{owner}} cancels their open sell order. - -

consolidate

- ---- -spec_version: "0.2.0" -title: Consolidate REX Maturity Buckets Into One -summary: 'Consolidate REX maturity buckets into one' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -Consolidate REX maturity buckets into one bucket that {{owner}} will not be able to sell until 4 to 5 days later. - -

defcpuloan

- ---- -spec_version: "0.2.0" -title: Withdraw from the Fund of a Specific CPU Loan -summary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of CPU loan number {{nowrap loan_num}} back to REX fund' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} transfers {{amount}} from the fund of CPU loan number {{loan_num}} back to REX fund. - -

defnetloan

- ---- -spec_version: "0.2.0" -title: Withdraw from the Fund of a Specific NET Loan -summary: '{{nowrap from}} transfers {{nowrap amount}} from the fund of NET loan number {{nowrap loan_num}} back to REX fund' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} transfers {{amount}} from the fund of NET loan number {{loan_num}} back to REX fund. - -

delegatebw

- ---- -spec_version: "0.2.0" -title: Stake Tokens for NET and/or CPU -summary: 'Stake tokens for NET and/or CPU and optionally transfer ownership' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 ---- - -{{#if transfer}} {{from}} stakes on behalf of {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth. - -Staked tokens will also be transferred to {{receiver}}. The sum of these two quantities will be deducted from {{from}}’s liquid balance and add to the vote weight of {{receiver}}. -{{else}} -{{from}} stakes to self and delegates to {{receiver}} {{stake_net_quantity}} for NET bandwidth and {{stake_cpu_quantity}} for CPU bandwidth. - -The sum of these two quantities add to the vote weight of {{from}}. -{{/if}} - -

deleteauth

- ---- -spec_version: "0.2.0" -title: Delete Account Permission -summary: 'Delete the {{nowrap permission}} permission of {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -Delete the {{permission}} permission of {{account}}. - -

deposit

- ---- -spec_version: "0.2.0" -title: Deposit Into REX Fund -summary: 'Add to {{nowrap owner}}’s REX fund by transferring {{nowrap amount}} from {{nowrap owner}}’s liquid balance' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -Transfer {{amount}} from {{owner}}’s liquid balance to {{owner}}’s REX fund. All proceeds and expenses related to REX are added to or taken out of this fund. - -

fundcpuloan

- ---- -spec_version: "0.2.0" -title: Deposit into the Fund of a Specific CPU Loan -summary: '{{nowrap from}} funds a CPU loan' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} transfers {{payment}} from REX fund to the fund of CPU loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time. - -

fundnetloan

- ---- -spec_version: "0.2.0" -title: Deposit into the Fund of a Specific NET Loan -summary: '{{nowrap from}} funds a NET loan' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} transfers {{payment}} from REX fund to the fund of NET loan number {{loan_num}} in order to be used in loan renewal at expiry. {{from}} can withdraw the total balance of the loan fund at any time. - -

init

- ---- -spec_version: "0.2.0" -title: Initialize System Contract -summary: 'Initialize system contract' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -Initialize system contract. The core token symbol will be set to {{core}}. - -

linkauth

- ---- -spec_version: "0.2.0" -title: Link Action to Permission -summary: '{{nowrap account}} sets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract to {{nowrap requirement}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -{{account}} sets the minimum required permission for the {{#if type}}{{type}} action of the{{/if}} {{code}} contract to {{requirement}}. - -{{#if type}}{{else}}Any links explicitly associated to specific actions of {{code}} will take precedence.{{/if}} - -

newaccount

- ---- -spec_version: "0.2.0" -title: Create New Account -summary: '{{nowrap creator}} creates a new account with the name {{nowrap name}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -{{creator}} creates a new account with the name {{name}} and the following permissions: - -owner permission with authority: -{{to_json owner}} - -active permission with authority: -{{to_json active}} - -

mvfrsavings

- ---- -spec_version: "0.2.0" -title: Unlock REX Tokens -summary: '{{nowrap owner}} unlocks REX Tokens' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{owner}} unlocks {{rex}} by moving it out of the REX savings bucket. The unlocked REX tokens cannot be sold until 4 to 5 days later. - -

mvtosavings

- ---- -spec_version: "0.2.0" -title: Lock REX Tokens -summary: '{{nowrap owner}} locks REX Tokens' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{owner}} locks {{rex}} by moving it into the REX savings bucket. The locked REX tokens cannot be sold directly and will have to be unlocked explicitly before selling. - -

refund

- ---- -spec_version: "0.2.0" -title: Claim Unstaked Tokens -summary: 'Return previously unstaked tokens to {{nowrap owner}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -Return previously unstaked tokens to {{owner}} after the unstaking period has elapsed. - -

regproducer

- ---- -spec_version: "0.2.0" -title: Register as a Block Producer Candidate -summary: 'Register {{nowrap producer}} account as a block producer candidate' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 ---- - -Register {{producer}} account as a block producer candidate. - -{{$clauses.BlockProducerAgreement}} - -

regproxy

- ---- -spec_version: "0.2.0" -title: Register/unregister as a Proxy -summary: 'Register/unregister {{nowrap proxy}} as a proxy account' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 ---- - -{{#if isproxy}} -{{proxy}} registers as a proxy that can vote on behalf of accounts that appoint it as their proxy. -{{else}} -{{proxy}} unregisters as a proxy that can vote on behalf of accounts that appoint it as their proxy. -{{/if}} - -

rentcpu

- ---- -spec_version: "0.2.0" -title: Rent CPU Bandwidth for 30 Days -summary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent CPU bandwidth for {{nowrap receiver}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} pays {{loan_payment}} to rent CPU bandwidth on behalf of {{receiver}} for a period of 30 days. - -{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s CPU resources. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan. - -At expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s CPU bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s CPU bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund. - -

rentnet

- ---- -spec_version: "0.2.0" -title: Rent NET Bandwidth for 30 Days -summary: '{{nowrap from}} pays {{nowrap loan_payment}} to rent NET bandwidth for {{nowrap receiver}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} pays {{loan_payment}} to rent NET bandwidth on behalf of {{receiver}} for a period of 30 days. - -{{loan_payment}} is taken out of {{from}}’s REX fund. The market price determines the number of tokens to be staked to {{receiver}}’s NET resources for 30 days. In addition, {{from}} provides {{loan_fund}}, which is also taken out of {{from}}’s REX fund, to be used for automatic renewal of the loan. - -At expiration, if the loan has less funds than {{loan_payment}}, it is closed and lent tokens that have been staked are taken out of {{receiver}}’s NET bandwidth. Otherwise, it is renewed at the market price at the time of renewal, that is, the number of staked tokens is recalculated and {{receiver}}’s NET bandwidth is updated accordingly. {{from}} can fund or defund a loan at any time before expiration. When the loan is closed, {{from}} is refunded any tokens remaining in the loan fund. - -

rexexec

- ---- -spec_version: "0.2.0" -title: Perform REX Maintenance -summary: 'Process sell orders and expired loans' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -Performs REX maintenance by processing a maximum of {{max}} REX sell orders and expired loans. Any account can execute this action. - -

rmvproducer

- ---- -spec_version: "0.2.0" -title: Forcibly Unregister a Block Producer Candidate -summary: '{{nowrap producer}} is unregistered as a block producer candidate' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} unregisters {{producer}} as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered. - -

sellram

- ---- -spec_version: "0.2.0" -title: Sell RAM From Account -summary: 'Sell unused RAM from {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 ---- - -Sell {{bytes}} bytes of unused RAM from account {{account}} at market price. This transaction will incur a 0.5% fee on the proceeds which depend on market rates. - -

sellrex

- ---- -spec_version: "0.2.0" -title: Sell REX Tokens in Exchange for EOS -summary: '{{nowrap from}} sells {{nowrap rex}} tokens' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from}} initiates a sell order to sell {{rex}} tokens at the market exchange rate during the time at which the order is ultimately executed. If {{from}} already has an open sell order in the sell queue, {{rex}} will be added to the amount of the sell order without change the position of the sell order within the queue. Once the sell order is executed, proceeds are added to {{from}}’s REX fund, the value of sold REX tokens is deducted from {{from}}’s vote stake, and votes are updated accordingly. - -Depending on the market conditions, it may not be possible to fill the entire sell order immediately. In such a case, the sell order is added to the back of a sell queue. A sell order at the front of the sell queue will automatically be executed when the market conditions allow for the entire order to be filled. Regardless of the market conditions, the system is designed to execute this sell order within 30 days. {{from}} can cancel the order at any time before it is filled using the cnclrexorder action. - -

setabi

- ---- -spec_version: "0.2.0" -title: Deploy Contract ABI -summary: 'Deploy contract ABI on account {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -Deploy the ABI file associated with the contract on account {{account}}. - -

setacctcpu

- ---- -spec_version: "0.2.0" -title: Explicitly Manage the CPU Quota of Account -summary: 'Explicitly manage the CPU bandwidth quota of account {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{#if_has_value cpu_weight}} -Explicitly manage the CPU bandwidth quota of account {{account}} by pinning it to a weight of {{cpu_weight}}. - -{{account}} can stake and unstake, however, it will not change their CPU bandwidth quota as long as it remains pinned. -{{else}} -Unpin the CPU bandwidth quota of account {{account}}. The CPU bandwidth quota of {{account}} will be driven by the current tokens staked for CPU bandwidth by {{account}}. -{{/if_has_value}} - -

setacctnet

- ---- -spec_version: "0.2.0" -title: Explicitly Manage the NET Quota of Account -summary: 'Explicitly manage the NET bandwidth quota of account {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{#if_has_value net_weight}} -Explicitly manage the network bandwidth quota of account {{account}} by pinning it to a weight of {{net_weight}}. - -{{account}} can stake and unstake, however, it will not change their NET bandwidth quota as long as it remains pinned. -{{else}} -Unpin the NET bandwidth quota of account {{account}}. The NET bandwidth quota of {{account}} will be driven by the current tokens staked for NET bandwidth by {{account}}. -{{/if_has_value}} - -

setacctram

- ---- -spec_version: "0.2.0" -title: Explicitly Manage the RAM Quota of Account -summary: 'Explicitly manage the RAM quota of account {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{#if_has_value ram_bytes}} -Explicitly manage the RAM quota of account {{account}} by pinning it to {{ram_bytes}} bytes. - -{{account}} can buy and sell RAM, however, it will not change their RAM quota as long as it remains pinned. -{{else}} -Unpin the RAM quota of account {{account}}. The RAM quota of {{account}} will be driven by the current RAM holdings of {{account}}. -{{/if_has_value}} - -

setalimits

- ---- -spec_version: "0.2.0" -title: Adjust Resource Limits of Account -summary: 'Adjust resource limits of account {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} updates {{account}}’s resource limits to have a RAM quota of {{ram_bytes}} bytes, a NET bandwidth quota of {{net_weight}} and a CPU bandwidth quota of {{cpu_weight}}. - -

setcode

- ---- -spec_version: "0.2.0" -title: Deploy Contract Code -summary: 'Deploy contract code on account {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -Deploy compiled contract code to the account {{account}}. - -

setparams

- ---- -spec_version: "0.2.0" -title: Set System Parameters -summary: 'Set System Parameters' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} sets system parameters to: -{{to_json params}} - -

setpriv

- ---- -spec_version: "0.2.0" -title: Make an Account Privileged or Unprivileged -summary: '{{#if is_priv}}Make {{nowrap account}} privileged{{else}}Remove privileged status of {{nowrap account}}{{/if}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{#if is_priv}} -{{$action.account}} makes {{account}} privileged. -{{else}} -{{$action.account}} removes privileged status of {{account}}. -{{/if}} - -

setram

- ---- -spec_version: "0.2.0" -title: Configure the Available RAM -summary: 'Configure the available RAM' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} configures the available RAM to {{max_ram_size}} bytes. - -

setramrate

- ---- -spec_version: "0.2.0" -title: Set the Rate of Increase of RAM -summary: 'Set the rate of increase of RAM per block' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} sets the rate of increase of RAM to {{bytes_per_block}} bytes/block. - -

setrex

- ---- -spec_version: "0.2.0" -title: Adjust REX Pool Virtual Balance -summary: 'Adjust REX Pool Virtual Balance' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} adjusts REX loan rate by setting REX pool virtual balance to {{balance}}. No token transfer or issue is executed in this action. - -

setinflation

- ---- -spec_version: "0.2.0" -title: Set Inflation Parameters -summary: 'Set inflation parameters' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} sets the inflation parameters as follows: - -* Annual inflation rate (in units of a hundredth of a percent): {{annual_rate}} -* Fraction of inflation used to reward block producers: 10000/{{inflation_pay_factor}} -* Fraction of block producer rewards to be distributed proportional to blocks produced: 10000/{{votepay_factor}} - -

undelegatebw

- ---- -spec_version: "0.2.0" -title: Unstake Tokens for NET and/or CPU -summary: 'Unstake tokens for NET and/or CPU from {{nowrap receiver}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/resource.png#3830f1ce8cb07f7757dbcf383b1ec1b11914ac34a1f9d8b065f07600fa9dac19 ---- - -{{from}} unstakes from {{receiver}} {{unstake_net_quantity}} for NET bandwidth and {{unstake_cpu_quantity}} for CPU bandwidth. - -The sum of these two quantities will be removed from the vote weight of {{receiver}} and will be made available to {{from}} after an uninterrupted 3 day period without further unstaking by {{from}}. After the uninterrupted 3 day period passes, the system will attempt to automatically return the funds to {{from}}’s regular token balance. However, this automatic refund may occasionally fail which will then require {{from}} to manually claim the funds with the refund action. - -

unlinkauth

- ---- -spec_version: "0.2.0" -title: Unlink Action from Permission -summary: '{{nowrap account}} unsets the minimum required permission for the {{#if type}}{{nowrap type}} action of the{{/if}} {{nowrap code}} contract' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -{{account}} removes the association between the {{#if type}}{{type}} action of the{{/if}} {{code}} contract and its minimum required permission. - -{{#if type}}{{else}}This will not remove any links explicitly associated to specific actions of {{code}}.{{/if}} - -

unregprod

- ---- -spec_version: "0.2.0" -title: Unregister as a Block Producer Candidate -summary: '{{nowrap producer}} unregisters as a block producer candidate' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 ---- - -{{producer}} unregisters as a block producer candidate. {{producer}} account will retain its votes and those votes can change based on voter stake changes or votes removed from {{producer}}. However new voters will not be able to vote for {{producer}} while it remains unregistered. - -

unstaketorex

- ---- -spec_version: "0.2.0" -title: Buy REX Tokens Using Staked Tokens -summary: '{{nowrap owner}} buys REX tokens in exchange for tokens currently staked to NET and/or CPU' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -{{from_net}} and {{from_cpu}} are withdrawn from {{receiver}}’s NET and CPU bandwidths respectively. These funds are used to purchase REX tokens at the current market exchange rate. In order for the action to succeed, {{owner}} must have voted for a proxy or at least 21 block producers. - -A sell order of the purchased amount can only be initiated after waiting for the maturity period of 4 to 5 days to pass. Even then, depending on the market conditions, the initiated sell order may not be executed immediately. - -

updateauth

- ---- -spec_version: "0.2.0" -title: Modify Account Permission -summary: 'Add or update the {{nowrap permission}} permission of {{nowrap account}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/account.png#3d55a2fc3a5c20b456f5657faf666bc25ffd06f4836c5e8256f741149b0b294f ---- - -Modify, and create if necessary, the {{permission}} permission of {{account}} to have a parent permission of {{parent}} and the following authority: -{{to_json auth}} - -

updaterex

- ---- -spec_version: "0.2.0" -title: Update REX Owner Vote Weight -summary: 'Update vote weight to current value of held REX tokens' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -Update vote weight of {{owner}} account to current value of held REX tokens. - -

updtrevision

- ---- -spec_version: "0.2.0" -title: Update System Contract Revision Number -summary: 'Update system contract revision number' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/admin.png#9bf1cec664863bd6aaac0f814b235f8799fb02c850e9aa5da34e8a004bd6518e ---- - -{{$action.account}} advances the system contract revision number to {{revision}}. - -

voteproducer

- ---- -spec_version: "0.2.0" -title: Vote for Block Producers -summary: '{{nowrap voter}} votes for {{#if proxy}}the proxy {{nowrap proxy}}{{else}}up to 30 block producer candidates{{/if}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/voting.png#db28cd3db6e62d4509af3644ce7d377329482a14bb4bfaca2aa5f1400d8e8a84 ---- - -{{#if proxy}} -{{voter}} votes for the proxy {{proxy}}. -At the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the producers voted by {{proxy}}. -{{else}} -{{voter}} votes for the following block producer candidates: - -{{#each producers}} - + {{this}} -{{/each}} - -At the time of voting the full weight of voter’s staked (CPU + NET) tokens will be cast towards each of the above producers. -{{/if}} - -

withdraw

- ---- -spec_version: "0.2.0" -title: Withdraw from REX Fund -summary: 'Withdraw {{nowrap amount}} from {{nowrap owner}}’s REX fund by transferring to {{owner}}’s liquid balance' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/rex.png#d229837fa62a464b9c71e06060aa86179adf0b3f4e3b8c4f9702f4f4b0c340a8 ---- - -Withdraws {{amount}} from {{owner}}’s REX fund and transfer them to {{owner}}’s liquid balance. diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 4c11588..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache deleted file mode 100644 index 3728718..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/CXX.includecache +++ /dev/null @@ -1,24 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio/asset.hpp -- -eosio/eosio.hpp -- -eosio/time.hpp -- -eosio/system.hpp -- -string -- - -/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp -eosio.token/eosio.token.hpp -- - diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake deleted file mode 100644 index 3b4da83..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp" "/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" - ) -set(CMAKE_CXX_COMPILER_ID "Clang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make deleted file mode 100644 index 0b438e0..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts - -# Include any dependencies generated for this target. -include eosio.token/CMakeFiles/eosio.token.dir/depend.make - -# Include the progress variables for this target. -include eosio.token/CMakeFiles/eosio.token.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.token/CMakeFiles/eosio.token.dir/flags.make - -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: eosio.token/CMakeFiles/eosio.token.dir/flags.make -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -c /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp - -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp > CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i - -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp -o CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s - -# Object files for target eosio.token -eosio_token_OBJECTS = \ -"CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" - -# External object files for target eosio.token -eosio_token_EXTERNAL_OBJECTS = - -eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/build.make -eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.token.wasm" - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.token.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.token/CMakeFiles/eosio.token.dir/build: eosio.token/eosio.token.wasm - -.PHONY : eosio.token/CMakeFiles/eosio.token.dir/build - -eosio.token/CMakeFiles/eosio.token.dir/clean: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token && $(CMAKE_COMMAND) -P CMakeFiles/eosio.token.dir/cmake_clean.cmake -.PHONY : eosio.token/CMakeFiles/eosio.token.dir/clean - -eosio.token/CMakeFiles/eosio.token.dir/depend: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/eosio.token.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.token/CMakeFiles/eosio.token.dir/depend - diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake deleted file mode 100644 index 360b93d..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj" - "eosio.token.pdb" - "eosio.token.wasm" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.token.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal deleted file mode 100644 index 2501390..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp - /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make deleted file mode 100644 index 816c807..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include/eosio.token/eosio.token.hpp -eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/src/eosio.token.cpp - diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make deleted file mode 100644 index eb2130b..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp -CXX_FLAGS = -O3 -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/eosio.token.abi -contract eosio.token -R/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/ricardian -R/Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/ricardian - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token/include - diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt deleted file mode 100644 index 1ac2a9f..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -o eosio.token.wasm diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make b/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make deleted file mode 100644 index d92f75a..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/eosio.token.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 13 -CMAKE_PROGRESS_2 = 14 - diff --git a/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks b/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/external/eosio.contracts/eosio.token/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/external/eosio.contracts/eosio.token/Makefile b/tests/external/eosio.contracts/eosio.token/Makefile deleted file mode 100644 index 3d19476..0000000 --- a/tests/external/eosio.contracts/eosio.token/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/eosio.token/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.token/CMakeFiles/eosio.token.dir/rule: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/CMakeFiles/eosio.token.dir/rule -.PHONY : eosio.token/CMakeFiles/eosio.token.dir/rule - -# Convenience name for target. -eosio.token: eosio.token/CMakeFiles/eosio.token.dir/rule - -.PHONY : eosio.token - -# fast build rule for target. -eosio.token/fast: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/build -.PHONY : eosio.token/fast - -src/eosio.token.obj: src/eosio.token.cpp.obj - -.PHONY : src/eosio.token.obj - -# target to build an object file -src/eosio.token.cpp.obj: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.obj -.PHONY : src/eosio.token.cpp.obj - -src/eosio.token.i: src/eosio.token.cpp.i - -.PHONY : src/eosio.token.i - -# target to preprocess a source file -src/eosio.token.cpp.i: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.i -.PHONY : src/eosio.token.cpp.i - -src/eosio.token.s: src/eosio.token.cpp.s - -.PHONY : src/eosio.token.s - -# target to generate assembly for a file -src/eosio.token.cpp.s: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.dir/build.make eosio.token/CMakeFiles/eosio.token.dir/src/eosio.token.cpp.s -.PHONY : src/eosio.token.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... eosio.token" - @echo "... src/eosio.token.obj" - @echo "... src/eosio.token.i" - @echo "... src/eosio.token.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/eosio.contracts/build/contracts && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/external/eosio.contracts/eosio.token/cmake_install.cmake b/tests/external/eosio.contracts/eosio.token/cmake_install.cmake deleted file mode 100644 index e5fb7ce..0000000 --- a/tests/external/eosio.contracts/eosio.token/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/eosio.contracts/contracts/eosio.token - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/external/eosio.contracts/eosio.token/ricardian/eosio.token.contracts.md b/tests/external/eosio.contracts/eosio.token/ricardian/eosio.token.contracts.md deleted file mode 100644 index 96648e6..0000000 --- a/tests/external/eosio.contracts/eosio.token/ricardian/eosio.token.contracts.md +++ /dev/null @@ -1,95 +0,0 @@ -

close

- ---- -spec_version: "0.2.0" -title: Close Token Balance -summary: 'Close {{nowrap owner}}’s zero quantity balance' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 ---- - -{{owner}} agrees to close their zero quantity balance for the {{symbol_to_symbol_code symbol}} token. - -RAM will be refunded to the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. - -

create

- ---- -spec_version: "0.2.0" -title: Create New Token -summary: 'Create a new token' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 ---- - -{{$action.account}} agrees to create a new token with symbol {{asset_to_symbol_code maximum_supply}} to be managed by {{issuer}}. - -This action will not result any any tokens being issued into circulation. - -{{issuer}} will be allowed to issue tokens into circulation, up to a maximum supply of {{maximum_supply}}. - -RAM will deducted from {{$action.account}}’s resources to create the necessary records. - -

issue

- ---- -spec_version: "0.2.0" -title: Issue Tokens into Circulation -summary: 'Issue {{nowrap quantity}} into circulation and transfer into {{nowrap to}}’s account' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 ---- - -The token manager agrees to issue {{quantity}} into circulation, and transfer it into {{to}}’s account. - -{{#if memo}}There is a memo attached to the transfer stating: -{{memo}} -{{/if}} - -If {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, or the token manager does not have a balance for {{asset_to_symbol_code quantity}}, the token manager will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from the token manager’s resources to create the necessary records. - -This action does not allow the total quantity to exceed the max allowed supply of the token. - -

open

- ---- -spec_version: "0.2.0" -title: Open Token Balance -summary: 'Open a zero quantity balance for {{nowrap owner}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 ---- - -{{ram_payer}} agrees to establish a zero quantity balance for {{owner}} for the {{symbol_to_symbol_code symbol}} token. - -If {{owner}} does not have a balance for {{symbol_to_symbol_code symbol}}, {{ram_payer}} will be designated as the RAM payer of the {{symbol_to_symbol_code symbol}} token balance for {{owner}}. As a result, RAM will be deducted from {{ram_payer}}’s resources to create the necessary records. - -

retire

- ---- -spec_version: "0.2.0" -title: Remove Tokens from Circulation -summary: 'Remove {{nowrap quantity}} from circulation' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/token.png#207ff68b0406eaa56618b08bda81d6a0954543f36adc328ab3065f31a5c5d654 ---- - -The token manager agrees to remove {{quantity}} from circulation, taken from their own account. - -{{#if memo}} There is a memo attached to the action stating: -{{memo}} -{{/if}} - -

transfer

- ---- -spec_version: "0.2.0" -title: Transfer Tokens -summary: 'Send {{nowrap quantity}} from {{nowrap from}} to {{nowrap to}}' -icon: http://127.0.0.1/ricardian_assets/eosio.contracts/icons/transfer.png#5dfad0df72772ee1ccc155e670c1d124f5c5122f1d5027565df38b418042d1dd ---- - -{{from}} agrees to send {{quantity}} to {{to}}. - -{{#if memo}}There is a memo attached to the transfer stating: -{{memo}} -{{/if}} - -If {{from}} is not already the RAM payer of their {{asset_to_symbol_code quantity}} token balance, {{from}} will be designated as such. As a result, RAM will be deducted from {{from}}’s resources to refund the original RAM payer. - -If {{to}} does not have a balance for {{asset_to_symbol_code quantity}}, {{from}} will be designated as the RAM payer of the {{asset_to_symbol_code quantity}} token balance for {{to}}. As a result, RAM will be deducted from {{from}}’s resources to create the necessary records. diff --git a/tests/genesis.json b/tests/genesis.json deleted file mode 100755 index 014e10b..0000000 --- a/tests/genesis.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "initial_timestamp": "2018-12-05T08:55:11.000", - "initial_key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn", - "initial_configuration": { - "max_block_net_usage": 1048576, - "target_block_net_usage_pct": 1000, - "max_transaction_net_usage": 524288, - "base_per_transaction_net_usage": 12, - "net_usage_leeway": 500, - "context_free_discount_net_usage_num": 20, - "context_free_discount_net_usage_den": 100, - "max_block_cpu_usage": 100000, - "target_block_cpu_usage_pct": 500, - "max_transaction_cpu_usage": 50000, - "min_transaction_cpu_usage": 100, - "max_transaction_lifetime": 3600, - "deferred_trx_expiration_window": 600, - "max_transaction_delay": 3888000, - "max_inline_action_size": 4096, - "max_inline_action_depth": 4, - "max_authority_depth": 6 - }, - "initial_chain_id": "0000000000000000000000000000000000000000000000000000000000000000" - } - \ No newline at end of file diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index bc8ed53..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache deleted file mode 100644 index dc0cde0..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/CXX.includecache +++ /dev/null @@ -1,24 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../eosio.bios/include/eosio.bios/eosio.bios.hpp -eosiolib/action.hpp -- -eosiolib/crypto.h -- -eosiolib/eosio.hpp -- -eosiolib/privileged.hpp -- -eosiolib/producer_schedule.hpp -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp -eosio.bios/eosio.bios.hpp -- - diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake deleted file mode 100644 index 2dc3186..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" - "/usr/local/eosio.cdt/eosio.cdt/include/libc" - "/usr/local/eosio.cdt/eosio.cdt/include" - "../eosio.bios/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make deleted file mode 100644 index 94fe5a0..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -# Include any dependencies generated for this target. -include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make - -# Include the progress variables for this target. -include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/src/eosio.bios.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp > CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp -o CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s - -# Object files for target eosio.bios.wasm -eosio_bios_wasm_OBJECTS = \ -"CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" - -# External object files for target eosio.bios.wasm -eosio_bios_wasm_EXTERNAL_OBJECTS = - -eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make -eosio.bios/eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.bios.wasm" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.bios.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build: eosio.bios/eosio.bios.wasm - -.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios && $(CMAKE_COMMAND) -P CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake -.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/clean - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend - diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake deleted file mode 100644 index fecf3b4..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o" - "eosio.bios.wasm" - "eosio.bios.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.bios.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal deleted file mode 100644 index 9b11716..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o - ../eosio.bios/include/eosio.bios/eosio.bios.hpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/src/eosio.bios.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make deleted file mode 100644 index 08577ad..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/include/eosio.bios/eosio.bios.hpp -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o: ../eosio.bios/src/eosio.bios.cpp - diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make deleted file mode 100644 index c6d799f..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/eosio.bios.abi -contract eosio.bios - -CXX_DEFINES = - -CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios/include - diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt deleted file mode 100644 index 647d83c..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -o eosio.bios.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/eosio.bios.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/Makefile b/tests/old-contracts/eosio.contracts/eosio.bios/Makefile deleted file mode 100644 index 2a3e3f8..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.bios/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule -.PHONY : eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule - -# Convenience name for target. -eosio.bios.wasm: eosio.bios/CMakeFiles/eosio.bios.wasm.dir/rule - -.PHONY : eosio.bios.wasm - -# fast build rule for target. -eosio.bios.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build -.PHONY : eosio.bios.wasm/fast - -src/eosio.bios.o: src/eosio.bios.cpp.o - -.PHONY : src/eosio.bios.o - -# target to build an object file -src/eosio.bios.cpp.o: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.o -.PHONY : src/eosio.bios.cpp.o - -src/eosio.bios.i: src/eosio.bios.cpp.i - -.PHONY : src/eosio.bios.i - -# target to preprocess a source file -src/eosio.bios.cpp.i: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.i -.PHONY : src/eosio.bios.cpp.i - -src/eosio.bios.s: src/eosio.bios.cpp.s - -.PHONY : src/eosio.bios.s - -# target to generate assembly for a file -src/eosio.bios.cpp.s: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.bios/CMakeFiles/eosio.bios.wasm.dir/build.make eosio.bios/CMakeFiles/eosio.bios.wasm.dir/src/eosio.bios.cpp.s -.PHONY : src/eosio.bios.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... eosio.bios.wasm" - @echo "... src/eosio.bios.o" - @echo "... src/eosio.bios.i" - @echo "... src/eosio.bios.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake deleted file mode 100644 index 353aec5..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.bios/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.bios - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index bc8ed53..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache deleted file mode 100644 index 9ae63ef..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/CXX.includecache +++ /dev/null @@ -1,26 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../eosio.msig/include/eosio.msig/eosio.msig.hpp -eosiolib/eosio.hpp -- -eosiolib/ignore.hpp -- -eosiolib/transaction.hpp -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp -eosio.msig/eosio.msig.hpp -- -eosiolib/action.hpp -- -eosiolib/permission.hpp -- -eosiolib/crypto.hpp -- - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake deleted file mode 100644 index 02a144e..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" - "/usr/local/eosio.cdt/eosio.cdt/include/libc" - "/usr/local/eosio.cdt/eosio.cdt/include" - "../eosio.msig/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make deleted file mode 100644 index 3cf5ce5..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -# Include any dependencies generated for this target. -include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make - -# Include the progress variables for this target. -include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/src/eosio.msig.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp > CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp -o CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s - -# Object files for target eosio.msig.wasm -eosio_msig_wasm_OBJECTS = \ -"CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" - -# External object files for target eosio.msig.wasm -eosio_msig_wasm_EXTERNAL_OBJECTS = - -eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make -eosio.msig/eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.msig.wasm" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.msig.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build: eosio.msig/eosio.msig.wasm - -.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig && $(CMAKE_COMMAND) -P CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake -.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/clean - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 9502b1d..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o" - "eosio.msig.wasm" - "eosio.msig.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.msig.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal deleted file mode 100644 index 29ff223..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o - ../eosio.msig/include/eosio.msig/eosio.msig.hpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/src/eosio.msig.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make deleted file mode 100644 index 00c371a..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/include/eosio.msig/eosio.msig.hpp -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o: ../eosio.msig/src/eosio.msig.cpp - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make deleted file mode 100644 index efa1af1..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/eosio.msig.abi -contract eosio.msig - -CXX_DEFINES = - -CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig/include - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt deleted file mode 100644 index 7912b63..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -o eosio.msig.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/eosio.msig.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/Makefile b/tests/old-contracts/eosio.contracts/eosio.msig/Makefile deleted file mode 100644 index f31a21d..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.msig/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule -.PHONY : eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule - -# Convenience name for target. -eosio.msig.wasm: eosio.msig/CMakeFiles/eosio.msig.wasm.dir/rule - -.PHONY : eosio.msig.wasm - -# fast build rule for target. -eosio.msig.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build -.PHONY : eosio.msig.wasm/fast - -src/eosio.msig.o: src/eosio.msig.cpp.o - -.PHONY : src/eosio.msig.o - -# target to build an object file -src/eosio.msig.cpp.o: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.o -.PHONY : src/eosio.msig.cpp.o - -src/eosio.msig.i: src/eosio.msig.cpp.i - -.PHONY : src/eosio.msig.i - -# target to preprocess a source file -src/eosio.msig.cpp.i: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.i -.PHONY : src/eosio.msig.cpp.i - -src/eosio.msig.s: src/eosio.msig.cpp.s - -.PHONY : src/eosio.msig.s - -# target to generate assembly for a file -src/eosio.msig.cpp.s: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.msig/CMakeFiles/eosio.msig.wasm.dir/build.make eosio.msig/CMakeFiles/eosio.msig.wasm.dir/src/eosio.msig.cpp.s -.PHONY : src/eosio.msig.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... eosio.msig.wasm" - @echo "... src/eosio.msig.o" - @echo "... src/eosio.msig.i" - @echo "... src/eosio.msig.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake deleted file mode 100644 index 1beaa8f..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.msig/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.msig - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index bc8ed53..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache deleted file mode 100644 index 1bb90eb..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/CXX.includecache +++ /dev/null @@ -1,144 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/native.hpp -- -eosiolib/asset.hpp -- -eosiolib/time.hpp -- -eosiolib/privileged.hpp -- -eosiolib/singleton.hpp -- -eosio.system/exchange_state.hpp -- -string -- -type_traits -- -optional -- - -../eosio.system/include/eosio.system/exchange_state.hpp -eosiolib/asset.hpp -- - -../eosio.system/include/eosio.system/native.hpp -eosiolib/action.hpp -- -eosiolib/public_key.hpp -- -eosiolib/print.hpp -- -eosiolib/privileged.h -- -eosiolib/producer_schedule.hpp -- -eosiolib/contract.hpp -- -eosiolib/ignore.hpp -- - -../eosio.token/include/eosio.token/eosio.token.hpp -eosiolib/asset.hpp -- -eosiolib/eosio.hpp -- -string -- - -../ore.standard_token/include/ore.standard_token.hpp -eosiolib/asset.hpp -../ore.standard_token/include/eosiolib/asset.hpp -eosiolib/eosio.hpp -../ore.standard_token/include/eosiolib/eosio.hpp -string -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp -eosio.system/eosio.system.hpp -- -eosiolib/eosio.hpp -- -eosiolib/print.hpp -- -eosiolib/datastream.hpp -- -eosiolib/serialize.hpp -- -eosiolib/multi_index.hpp -- -eosiolib/privileged.h -- -eosiolib/transaction.hpp -- -eosio.token/eosio.token.hpp -- -cmath -- -map -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp -eosio.system/eosio.system.hpp -- -eosiolib/dispatcher.hpp -- -eosiolib/crypto.h -- -producer_pay.cpp -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp -delegate_bandwidth.cpp -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp -voting.cpp -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp -exchange_state.cpp -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp -eosio.system/exchange_state.hpp -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp -eosio.system/eosio.system.hpp -- -eosio.token/eosio.token.hpp -- -../../ore.standard_token/include/ore.standard_token.hpp -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp -eosio.system/eosio.system.hpp -- -eosiolib/eosio.hpp -- -eosiolib/crypto.h -- -eosiolib/print.hpp -- -eosiolib/datastream.hpp -- -eosiolib/serialize.hpp -- -eosiolib/multi_index.hpp -- -eosiolib/privileged.hpp -- -eosiolib/singleton.hpp -- -eosiolib/transaction.hpp -- -eosio.token/eosio.token.hpp -- -algorithm -- -cmath -- - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake deleted file mode 100644 index 32e53c1..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,25 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" - "/usr/local/eosio.cdt/eosio.cdt/include/libc" - "/usr/local/eosio.cdt/eosio.cdt/include" - "../eosio.system/include" - "../eosio.system/../eosio.token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make deleted file mode 100644 index 5a5f9ad..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -# Include any dependencies generated for this target. -include eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make - -# Include the progress variables for this target. -include eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make - -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/eosio.system.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp - -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp > CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i - -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp -o CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s - -# Object files for target eosio.system.wasm -eosio_system_wasm_OBJECTS = \ -"CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" - -# External object files for target eosio.system.wasm -eosio_system_wasm_EXTERNAL_OBJECTS = - -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make -eosio.system/eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.system.wasm" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.system.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.system/CMakeFiles/eosio.system.wasm.dir/build: eosio.system/eosio.system.wasm - -.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/build - -eosio.system/CMakeFiles/eosio.system.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system && $(CMAKE_COMMAND) -P CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake -.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/clean - -eosio.system/CMakeFiles/eosio.system.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/eosio.system.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/depend - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 5045018..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o" - "eosio.system.wasm" - "eosio.system.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal deleted file mode 100644 index c4abb9c..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.internal +++ /dev/null @@ -1,14 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o - ../eosio.system/include/eosio.system/eosio.system.hpp - ../eosio.system/include/eosio.system/exchange_state.hpp - ../eosio.system/include/eosio.system/native.hpp - ../eosio.token/include/eosio.token/eosio.token.hpp - ../ore.standard_token/include/ore.standard_token.hpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/delegate_bandwidth.cpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/eosio.system.cpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/exchange_state.cpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/producer_pay.cpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/src/voting.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make deleted file mode 100644 index ad1a917..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/depend.make +++ /dev/null @@ -1,14 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/eosio.system.hpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/exchange_state.hpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/include/eosio.system/native.hpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.token/include/eosio.token/eosio.token.hpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/delegate_bandwidth.cpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/eosio.system.cpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/exchange_state.cpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/producer_pay.cpp -eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o: ../eosio.system/src/voting.cpp - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make deleted file mode 100644 index ef6a841..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/eosio.system.abi -contract eosio.system - -CXX_DEFINES = - -CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system/../eosio.token/include - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt deleted file mode 100644 index e6bb277..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -o eosio.system.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/eosio.system.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/eosio.contracts/eosio.system/Makefile b/tests/old-contracts/eosio.contracts/eosio.system/Makefile deleted file mode 100644 index 57a6302..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.system/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.system/CMakeFiles/eosio.system.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.system/CMakeFiles/eosio.system.wasm.dir/rule -.PHONY : eosio.system/CMakeFiles/eosio.system.wasm.dir/rule - -# Convenience name for target. -eosio.system.wasm: eosio.system/CMakeFiles/eosio.system.wasm.dir/rule - -.PHONY : eosio.system.wasm - -# fast build rule for target. -eosio.system.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/build -.PHONY : eosio.system.wasm/fast - -src/eosio.system.o: src/eosio.system.cpp.o - -.PHONY : src/eosio.system.o - -# target to build an object file -src/eosio.system.cpp.o: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.o -.PHONY : src/eosio.system.cpp.o - -src/eosio.system.i: src/eosio.system.cpp.i - -.PHONY : src/eosio.system.i - -# target to preprocess a source file -src/eosio.system.cpp.i: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.i -.PHONY : src/eosio.system.cpp.i - -src/eosio.system.s: src/eosio.system.cpp.s - -.PHONY : src/eosio.system.s - -# target to generate assembly for a file -src/eosio.system.cpp.s: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.system/CMakeFiles/eosio.system.wasm.dir/build.make eosio.system/CMakeFiles/eosio.system.wasm.dir/src/eosio.system.cpp.s -.PHONY : src/eosio.system.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... eosio.system.wasm" - @echo "... src/eosio.system.o" - @echo "... src/eosio.system.i" - @echo "... src/eosio.system.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake deleted file mode 100644 index 6f49223..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.system/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.system - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index bc8ed53..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache deleted file mode 100644 index 782a5d6..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../eosio.token/include/eosio.token/eosio.token.hpp -eosiolib/asset.hpp -- -eosiolib/eosio.hpp -- -string -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp -eosio.token/eosio.token.hpp -- - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake deleted file mode 100644 index 680e307..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" - "/usr/local/eosio.cdt/eosio.cdt/include/libc" - "/usr/local/eosio.cdt/eosio.cdt/include" - "../eosio.token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make deleted file mode 100644 index df0115c..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -# Include any dependencies generated for this target. -include eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make - -# Include the progress variables for this target. -include eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make - -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/src/eosio.token.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp - -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp > CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i - -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp -o CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s - -# Object files for target eosio.token.wasm -eosio_token_wasm_OBJECTS = \ -"CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" - -# External object files for target eosio.token.wasm -eosio_token_wasm_EXTERNAL_OBJECTS = - -eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make -eosio.token/eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.token.wasm" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.token.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.token/CMakeFiles/eosio.token.wasm.dir/build: eosio.token/eosio.token.wasm - -.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/build - -eosio.token/CMakeFiles/eosio.token.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token && $(CMAKE_COMMAND) -P CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake -.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/clean - -eosio.token/CMakeFiles/eosio.token.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/eosio.token.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/depend - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 16d0829..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o" - "eosio.token.wasm" - "eosio.token.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal deleted file mode 100644 index fd6e6cd..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o - ../eosio.token/include/eosio.token/eosio.token.hpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/src/eosio.token.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make deleted file mode 100644 index e01eb03..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/include/eosio.token/eosio.token.hpp -eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o: ../eosio.token/src/eosio.token.cpp - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make deleted file mode 100644 index 7e8e274..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/eosio.token.abi -contract eosio.token - -CXX_DEFINES = - -CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token/include - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt deleted file mode 100644 index 056b345..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -o eosio.token.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make deleted file mode 100644 index 72bb7dd..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/eosio.token.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 7 -CMAKE_PROGRESS_2 = 8 - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/eosio.contracts/eosio.token/Makefile b/tests/old-contracts/eosio.contracts/eosio.token/Makefile deleted file mode 100644 index ff7e340..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.token/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.token/CMakeFiles/eosio.token.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.token/CMakeFiles/eosio.token.wasm.dir/rule -.PHONY : eosio.token/CMakeFiles/eosio.token.wasm.dir/rule - -# Convenience name for target. -eosio.token.wasm: eosio.token/CMakeFiles/eosio.token.wasm.dir/rule - -.PHONY : eosio.token.wasm - -# fast build rule for target. -eosio.token.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/build -.PHONY : eosio.token.wasm/fast - -src/eosio.token.o: src/eosio.token.cpp.o - -.PHONY : src/eosio.token.o - -# target to build an object file -src/eosio.token.cpp.o: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.o -.PHONY : src/eosio.token.cpp.o - -src/eosio.token.i: src/eosio.token.cpp.i - -.PHONY : src/eosio.token.i - -# target to preprocess a source file -src/eosio.token.cpp.i: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.i -.PHONY : src/eosio.token.cpp.i - -src/eosio.token.s: src/eosio.token.cpp.s - -.PHONY : src/eosio.token.s - -# target to generate assembly for a file -src/eosio.token.cpp.s: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.token/CMakeFiles/eosio.token.wasm.dir/build.make eosio.token/CMakeFiles/eosio.token.wasm.dir/src/eosio.token.cpp.s -.PHONY : src/eosio.token.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... eosio.token.wasm" - @echo "... src/eosio.token.o" - @echo "... src/eosio.token.i" - @echo "... src/eosio.token.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake deleted file mode 100644 index 7c39465..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.token/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.token - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index bc8ed53..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/CXX.includecache b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/CXX.includecache deleted file mode 100644 index ba6b735..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp -eosiolib/eosio.hpp -- -eosiolib/ignore.hpp -- -eosiolib/transaction.hpp -- - -/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp -eosio.wrap/eosio.wrap.hpp -- - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake deleted file mode 100644 index bf23440..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,24 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp" "/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "/usr/local/eosio.cdt/eosio.cdt/include/libcxx" - "/usr/local/eosio.cdt/eosio.cdt/include/libc" - "/usr/local/eosio.cdt/eosio.cdt/include" - "../eosio.wrap/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make deleted file mode 100644 index c1a453f..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -# Include any dependencies generated for this target. -include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make - -# Include the progress variables for this target. -include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/src/eosio.wrap.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -c /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp > CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && /usr/local/eosio.cdt/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp -o CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s - -# Object files for target eosio.wrap.wasm -eosio_wrap_wasm_OBJECTS = \ -"CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" - -# External object files for target eosio.wrap.wasm -eosio_wrap_wasm_EXTERNAL_OBJECTS = - -eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make -eosio.wrap/eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable eosio.wrap.wasm" - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/eosio.wrap.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build: eosio.wrap/eosio.wrap.wasm - -.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap && $(CMAKE_COMMAND) -P CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake -.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/clean - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake deleted file mode 100644 index b2ebdbb..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o" - "eosio.wrap.wasm" - "eosio.wrap.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/eosio.wrap.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal deleted file mode 100644 index aa28239..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o - ../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp - /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/src/eosio.wrap.cpp diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make deleted file mode 100644 index ae79a51..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/include/eosio.wrap/eosio.wrap.hpp -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o: ../eosio.wrap/src/eosio.wrap.cpp - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make deleted file mode 100644 index 8bcc887..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /usr/local/eosio.cdt/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/eosio.wrap.abi -contract eosio.wrap - -CXX_DEFINES = - -CXX_INCLUDES = -I/usr/local/eosio.cdt/eosio.cdt/include/libcxx -I/usr/local/eosio.cdt/eosio.cdt/include/libc -I/usr/local/eosio.cdt/eosio.cdt/include -I/Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap/include - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt deleted file mode 100644 index 8cce0d6..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/eosio.cdt/bin/eosio-ld CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -o eosio.wrap.wasm diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make deleted file mode 100644 index b700c2c..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks b/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile b/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile deleted file mode 100644 index ec24b24..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/eosio.wrap/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f CMakeFiles/Makefile2 eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule -.PHONY : eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule - -# Convenience name for target. -eosio.wrap.wasm: eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/rule - -.PHONY : eosio.wrap.wasm - -# fast build rule for target. -eosio.wrap.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build -.PHONY : eosio.wrap.wasm/fast - -src/eosio.wrap.o: src/eosio.wrap.cpp.o - -.PHONY : src/eosio.wrap.o - -# target to build an object file -src/eosio.wrap.cpp.o: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.o -.PHONY : src/eosio.wrap.cpp.o - -src/eosio.wrap.i: src/eosio.wrap.cpp.i - -.PHONY : src/eosio.wrap.i - -# target to preprocess a source file -src/eosio.wrap.cpp.i: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.i -.PHONY : src/eosio.wrap.cpp.i - -src/eosio.wrap.s: src/eosio.wrap.cpp.s - -.PHONY : src/eosio.wrap.s - -# target to generate assembly for a file -src/eosio.wrap.cpp.s: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(MAKE) -f eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/build.make eosio.wrap/CMakeFiles/eosio.wrap.wasm.dir/src/eosio.wrap.cpp.s -.PHONY : src/eosio.wrap.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... eosio.wrap.wasm" - @echo "... src/eosio.wrap.o" - @echo "... src/eosio.wrap.i" - @echo "... src/eosio.wrap.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake b/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake deleted file mode 100644 index 96c9efb..0000000 --- a/tests/old-contracts/eosio.contracts/eosio.wrap/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/Chain-Production/eosio.contracts/eosio.wrap - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "1") -endif() - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache deleted file mode 100644 index 254cd82..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp -eosio/asset.hpp -- -eosio/eosio.hpp -- -string -- - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp -../include/ore.apptoken.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake deleted file mode 100644 index ce54990..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.apptoken/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make deleted file mode 100644 index bfe4926..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/src/ore.apptoken.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp > CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp -o CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s - -# Object files for target ore.apptoken.wasm -ore_apptoken_wasm_OBJECTS = \ -"CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" - -# External object files for target ore.apptoken.wasm -ore_apptoken_wasm_EXTERNAL_OBJECTS = - -ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make -ore.apptoken/ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.apptoken.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.apptoken.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build: ore.apptoken/ore.apptoken.wasm - -.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken && $(CMAKE_COMMAND) -P CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake -.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/clean - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 401909b..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o" - "ore.apptoken.wasm" - "ore.apptoken.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.apptoken.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal deleted file mode 100644 index 862aed7..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include/ore.apptoken.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/src/ore.apptoken.cpp diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make deleted file mode 100644 index baa7b7d..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/include/ore.apptoken.hpp -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o: ../ore.apptoken/src/ore.apptoken.cpp - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make deleted file mode 100644 index 0b811c6..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/ore.apptoken.abi -contract ore.apptoken - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken/include - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt deleted file mode 100644 index e834f9b..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -o ore.apptoken.wasm diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/Makefile b/tests/old-contracts/ore-protocol/ore.apptoken/Makefile deleted file mode 100644 index 3d2fe44..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.apptoken/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule -.PHONY : ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule - -# Convenience name for target. -ore.apptoken.wasm: ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/rule - -.PHONY : ore.apptoken.wasm - -# fast build rule for target. -ore.apptoken.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build -.PHONY : ore.apptoken.wasm/fast - -src/ore.apptoken.o: src/ore.apptoken.cpp.o - -.PHONY : src/ore.apptoken.o - -# target to build an object file -src/ore.apptoken.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.o -.PHONY : src/ore.apptoken.cpp.o - -src/ore.apptoken.i: src/ore.apptoken.cpp.i - -.PHONY : src/ore.apptoken.i - -# target to preprocess a source file -src/ore.apptoken.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.i -.PHONY : src/ore.apptoken.cpp.i - -src/ore.apptoken.s: src/ore.apptoken.cpp.s - -.PHONY : src/ore.apptoken.s - -# target to generate assembly for a file -src/ore.apptoken.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/build.make ore.apptoken/CMakeFiles/ore.apptoken.wasm.dir/src/ore.apptoken.cpp.s -.PHONY : src/ore.apptoken.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.apptoken.wasm" - @echo "... src/ore.apptoken.o" - @echo "... src/ore.apptoken.i" - @echo "... src/ore.apptoken.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake deleted file mode 100644 index a90a8e4..0000000 --- a/tests/old-contracts/ore-protocol/ore.apptoken/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.apptoken - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache deleted file mode 100644 index 9d6c0c0..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/CXX.includecache +++ /dev/null @@ -1,48 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp -map -- -vector -- -algorithm -- -string -- -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp -eosiolib/asset.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/asset.hpp -eosiolib/print.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/print.hpp -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp -eosiolib/time.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/time.hpp -ore.rights_registry.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp -string -- -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/eosio.hpp -ore.types.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/eosiolib/transaction.hpp -string -- - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -../include/ore.instrument.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake deleted file mode 100644 index 07d630d..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.instrument/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make deleted file mode 100644 index c8ce6ff..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp > CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp -o CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s - -# Object files for target ore.instrument.wasm -ore_instrument_wasm_OBJECTS = \ -"CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - -# External object files for target ore.instrument.wasm -ore_instrument_wasm_EXTERNAL_OBJECTS = - -ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make -ore.instrument/ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.instrument.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.instrument.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build: ore.instrument/ore.instrument.wasm - -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument && $(CMAKE_COMMAND) -P CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/clean - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 91e6c33..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o" - "ore.instrument.wasm" - "ore.instrument.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.instrument.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal deleted file mode 100644 index 9807d9a..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.internal +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.instrument.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.rights_registry.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include/ore.types.h - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/src/ore.instrument.cpp diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make deleted file mode 100644 index 6ca0b8d..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/depend.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.instrument.hpp -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.rights_registry.hpp -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/include/ore.types.h -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o: ../ore.instrument/src/ore.instrument.cpp - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make deleted file mode 100644 index d79a82e..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/ore.instrument.abi -contract ore.instrument - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument/include - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt deleted file mode 100644 index d82a07e..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -o ore.instrument.wasm diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/ore.instrument.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/ore-protocol/ore.instrument/Makefile b/tests/old-contracts/ore-protocol/ore.instrument/Makefile deleted file mode 100644 index 328371d..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.instrument/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule -.PHONY : ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule - -# Convenience name for target. -ore.instrument.wasm: ore.instrument/CMakeFiles/ore.instrument.wasm.dir/rule - -.PHONY : ore.instrument.wasm - -# fast build rule for target. -ore.instrument.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build -.PHONY : ore.instrument.wasm/fast - -src/ore.instrument.o: src/ore.instrument.cpp.o - -.PHONY : src/ore.instrument.o - -# target to build an object file -src/ore.instrument.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.o -.PHONY : src/ore.instrument.cpp.o - -src/ore.instrument.i: src/ore.instrument.cpp.i - -.PHONY : src/ore.instrument.i - -# target to preprocess a source file -src/ore.instrument.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.i -.PHONY : src/ore.instrument.cpp.i - -src/ore.instrument.s: src/ore.instrument.cpp.s - -.PHONY : src/ore.instrument.s - -# target to generate assembly for a file -src/ore.instrument.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.instrument/CMakeFiles/ore.instrument.wasm.dir/build.make ore.instrument/CMakeFiles/ore.instrument.wasm.dir/src/ore.instrument.cpp.s -.PHONY : src/ore.instrument.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.instrument.wasm" - @echo "... src/ore.instrument.o" - @echo "... src/ore.instrument.i" - @echo "... src/ore.instrument.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake deleted file mode 100644 index d757e39..0000000 --- a/tests/old-contracts/ore-protocol/ore.instrument/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.instrument - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache deleted file mode 100644 index 353e94e..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/CXX.includecache +++ /dev/null @@ -1,26 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp -string -- -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/eosio.hpp -ore.types.h -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h -eosiolib/transaction.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/eosiolib/transaction.hpp -string -- - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -../include/ore.rights_registry.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake deleted file mode 100644 index 538a53e..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.rights_registry/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make deleted file mode 100644 index 69d81ae..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp > CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp -o CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s - -# Object files for target ore.rights_registry.wasm -ore_rights_registry_wasm_OBJECTS = \ -"CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - -# External object files for target ore.rights_registry.wasm -ore_rights_registry_wasm_EXTERNAL_OBJECTS = - -ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make -ore.rights_registry/ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.rights_registry.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.rights_registry.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build: ore.rights_registry/ore.rights_registry.wasm - -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry && $(CMAKE_COMMAND) -P CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/clean - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 5e98bc2..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o" - "ore.rights_registry.wasm" - "ore.rights_registry.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.rights_registry.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal deleted file mode 100644 index afedd88..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.internal +++ /dev/null @@ -1,7 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.rights_registry.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include/ore.types.h - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/src/ore.rights_registry.cpp diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make deleted file mode 100644 index 23bbc68..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/depend.make +++ /dev/null @@ -1,7 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.rights_registry.hpp -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/include/ore.types.h -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o: ../ore.rights_registry/src/ore.rights_registry.cpp - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make deleted file mode 100644 index 57f65fc..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/ore.rights_registry.abi -contract ore.rights_registry - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry/include - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt deleted file mode 100644 index 3a9fb23..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -o ore.rights_registry.wasm diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile b/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile deleted file mode 100644 index 463b193..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.rights_registry/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule -.PHONY : ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule - -# Convenience name for target. -ore.rights_registry.wasm: ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/rule - -.PHONY : ore.rights_registry.wasm - -# fast build rule for target. -ore.rights_registry.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build -.PHONY : ore.rights_registry.wasm/fast - -src/ore.rights_registry.o: src/ore.rights_registry.cpp.o - -.PHONY : src/ore.rights_registry.o - -# target to build an object file -src/ore.rights_registry.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.o -.PHONY : src/ore.rights_registry.cpp.o - -src/ore.rights_registry.i: src/ore.rights_registry.cpp.i - -.PHONY : src/ore.rights_registry.i - -# target to preprocess a source file -src/ore.rights_registry.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.i -.PHONY : src/ore.rights_registry.cpp.i - -src/ore.rights_registry.s: src/ore.rights_registry.cpp.s - -.PHONY : src/ore.rights_registry.s - -# target to generate assembly for a file -src/ore.rights_registry.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/build.make ore.rights_registry/CMakeFiles/ore.rights_registry.wasm.dir/src/ore.rights_registry.cpp.s -.PHONY : src/ore.rights_registry.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.rights_registry.wasm" - @echo "... src/ore.rights_registry.o" - @echo "... src/ore.rights_registry.i" - @echo "... src/ore.rights_registry.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake deleted file mode 100644 index dbe415e..0000000 --- a/tests/old-contracts/ore-protocol/ore.rights_registry/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.rights_registry - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache deleted file mode 100644 index 38e7db4..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp -eosiolib/asset.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/asset.hpp -eosiolib/eosio.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/eosiolib/eosio.hpp -string -- - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -../include/ore.standard_token.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake deleted file mode 100644 index c12ba57..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.standard_token/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make deleted file mode 100644 index 06e2557..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp > CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp -o CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s - -# Object files for target ore.standard_token.wasm -ore_standard_token_wasm_OBJECTS = \ -"CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - -# External object files for target ore.standard_token.wasm -ore_standard_token_wasm_EXTERNAL_OBJECTS = - -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make -ore.standard_token/ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.standard_token.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.standard_token.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build: ore.standard_token/ore.standard_token.wasm - -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token && $(CMAKE_COMMAND) -P CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/clean - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 27b4531..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o" - "ore.standard_token.wasm" - "ore.standard_token.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.standard_token.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal deleted file mode 100644 index f5ff152..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.internal +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include/ore.standard_token.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/src/ore.standard_token.cpp diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make deleted file mode 100644 index 13c7e17..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/depend.make +++ /dev/null @@ -1,6 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/include/ore.standard_token.hpp -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o: ../ore.standard_token/src/ore.standard_token.cpp - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make deleted file mode 100644 index 2bc7b56..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/ore.standard_token.abi -contract ore.standard_token - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token/include - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt deleted file mode 100644 index ed53ad4..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -o ore.standard_token.wasm diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make deleted file mode 100644 index 3a86673..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 5 -CMAKE_PROGRESS_2 = 6 - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/Makefile b/tests/old-contracts/ore-protocol/ore.standard_token/Makefile deleted file mode 100644 index 9f63b2f..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.standard_token/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule -.PHONY : ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -# Convenience name for target. -ore.standard_token.wasm: ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/rule - -.PHONY : ore.standard_token.wasm - -# fast build rule for target. -ore.standard_token.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build -.PHONY : ore.standard_token.wasm/fast - -src/ore.standard_token.o: src/ore.standard_token.cpp.o - -.PHONY : src/ore.standard_token.o - -# target to build an object file -src/ore.standard_token.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.o -.PHONY : src/ore.standard_token.cpp.o - -src/ore.standard_token.i: src/ore.standard_token.cpp.i - -.PHONY : src/ore.standard_token.i - -# target to preprocess a source file -src/ore.standard_token.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.i -.PHONY : src/ore.standard_token.cpp.i - -src/ore.standard_token.s: src/ore.standard_token.cpp.s - -.PHONY : src/ore.standard_token.s - -# target to generate assembly for a file -src/ore.standard_token.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/build.make ore.standard_token/CMakeFiles/ore.standard_token.wasm.dir/src/ore.standard_token.cpp.s -.PHONY : src/ore.standard_token.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.standard_token.wasm" - @echo "... src/ore.standard_token.o" - @echo "... src/ore.standard_token.i" - @echo "... src/ore.standard_token.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake deleted file mode 100644 index 41635ba..0000000 --- a/tests/old-contracts/ore-protocol/ore.standard_token/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.standard_token - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache deleted file mode 100644 index b0f3e7c..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/CXX.includecache +++ /dev/null @@ -1,32 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -../ore.system/include/accounts.h -eosio/crypto.hpp -- - -../ore.system/include/common.h - -../ore.system/include/ore.system.hpp -eosio/eosio.hpp -- -eosio/asset.hpp -- -eosio/ignore.hpp -- -eosio/transaction.hpp -../ore.system/include/eosio/transaction.hpp -accounts.h -../ore.system/include/accounts.h -common.h -../ore.system/include/common.h - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp -ore.system.hpp -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.hpp - diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake deleted file mode 100644 index 38c1580..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - "../ore.system/include" - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make deleted file mode 100644 index f63e4a2..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.system/CMakeFiles/ore.system.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.system/CMakeFiles/ore.system.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.system/CMakeFiles/ore.system.wasm.dir/flags.make - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ore.system/CMakeFiles/ore.system.wasm.dir/flags.make -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp > CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp -o CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s - -# Object files for target ore.system.wasm -ore_system_wasm_OBJECTS = \ -"CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - -# External object files for target ore.system.wasm -ore_system_wasm_EXTERNAL_OBJECTS = - -ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/build.make -ore.system/ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.system.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.system.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.system/CMakeFiles/ore.system.wasm.dir/build: ore.system/ore.system.wasm - -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/build - -ore.system/CMakeFiles/ore.system.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system && $(CMAKE_COMMAND) -P CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/clean - -ore.system/CMakeFiles/ore.system.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/ore.system.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/depend - diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake deleted file mode 100644 index 578a7b3..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o" - "ore.system.wasm" - "ore.system.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.system.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal deleted file mode 100644 index d11efd6..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.internal +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o - ../ore.system/include/accounts.h - ../ore.system/include/common.h - ../ore.system/include/ore.system.hpp - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/src/ore.system.cpp diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make deleted file mode 100644 index 15fb232..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/depend.make +++ /dev/null @@ -1,8 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/accounts.h -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/common.h -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/include/ore.system.hpp -ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o: ../ore.system/src/ore.system.cpp - diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make deleted file mode 100644 index e4fb021..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with /Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/ore.system.abi -contract ore.system - -CXX_DEFINES = - -CXX_INCLUDES = -I/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system/include - diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt deleted file mode 100644 index 20333f4..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/Users/basarcancelebci/Work/EOSIO/eosio.cdt/build/bin/eosio-ld CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -o ore.system.wasm diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make deleted file mode 100644 index 8c8fb6f..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/ore.system.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 3 -CMAKE_PROGRESS_2 = 4 - diff --git a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/ore-protocol/ore.system/Makefile b/tests/old-contracts/ore-protocol/ore.system/Makefile deleted file mode 100644 index 929d1e3..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.5/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.5/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.5/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.5/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.system/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.system/CMakeFiles/ore.system.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.system/CMakeFiles/ore.system.wasm.dir/rule -.PHONY : ore.system/CMakeFiles/ore.system.wasm.dir/rule - -# Convenience name for target. -ore.system.wasm: ore.system/CMakeFiles/ore.system.wasm.dir/rule - -.PHONY : ore.system.wasm - -# fast build rule for target. -ore.system.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/build -.PHONY : ore.system.wasm/fast - -src/ore.system.o: src/ore.system.cpp.o - -.PHONY : src/ore.system.o - -# target to build an object file -src/ore.system.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.o -.PHONY : src/ore.system.cpp.o - -src/ore.system.i: src/ore.system.cpp.i - -.PHONY : src/ore.system.i - -# target to preprocess a source file -src/ore.system.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.i -.PHONY : src/ore.system.cpp.i - -src/ore.system.s: src/ore.system.cpp.s - -.PHONY : src/ore.system.s - -# target to generate assembly for a file -src/ore.system.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.system/CMakeFiles/ore.system.wasm.dir/build.make ore.system/CMakeFiles/ore.system.wasm.dir/src/ore.system.cpp.s -.PHONY : src/ore.system.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.system.wasm" - @echo "... src/ore.system.o" - @echo "... src/ore.system.i" - @echo "... src/ore.system.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake deleted file mode 100644 index ad30cc5..0000000 --- a/tests/old-contracts/ore-protocol/ore.system/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.system - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index cbc1820..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache deleted file mode 100644 index 168ec6c..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/CXX.includecache +++ /dev/null @@ -1,20 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -eosiolib/eosio.hpp -- -eosiolib/asset.hpp -- -eosiolib/time.hpp -- -chrono -- -string -- - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake deleted file mode 100644 index c78b7e0..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake +++ /dev/null @@ -1,20 +0,0 @@ -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "CXX" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_CXX - "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp" "/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - ) -set(CMAKE_CXX_COMPILER_ID "AppleClang") - -# The include file search paths: -set(CMAKE_CXX_TARGET_INCLUDE_PATH - ) - -# Targets to which this target links. -set(CMAKE_TARGET_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make deleted file mode 100644 index e573abd..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make +++ /dev/null @@ -1,98 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -# Include any dependencies generated for this target. -include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make - -# Include the progress variables for this target. -include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make - -# Include the compile flags for this target's objects. -include ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -c /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp > CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && //usr/local/bin/eosio-cpp $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp -o CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s - -# Object files for target ore.usage_log.wasm -ore_usage_log_wasm_OBJECTS = \ -"CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - -# External object files for target ore.usage_log.wasm -ore_usage_log_wasm_EXTERNAL_OBJECTS = - -ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make -ore.usage_log/ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable ore.usage_log.wasm" - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/ore.usage_log.wasm.dir/link.txt --verbose=$(VERBOSE) - -# Rule to build all files generated by this target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build: ore.usage_log/ore.usage_log.wasm - -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log && $(CMAKE_COMMAND) -P CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/clean - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/basarcancelebci/Work/API-market/ore-protocol/contracts /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/DependInfo.cmake --color=$(COLOR) -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake deleted file mode 100644 index a5b32da..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o" - "ore.usage_log.wasm" - "ore.usage_log.wasm.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang CXX) - include(CMakeFiles/ore.usage_log.wasm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal deleted file mode 100644 index b4f2fd6..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.internal +++ /dev/null @@ -1,5 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o - /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log/src/ore.usage_log.cpp diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make deleted file mode 100644 index 8eeec66..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/depend.make +++ /dev/null @@ -1,5 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o: ../ore.usage_log/src/ore.usage_log.cpp - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make deleted file mode 100644 index 89510f6..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# compile CXX with //usr/local/bin/eosio-cpp -CXX_FLAGS = -O3 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk -abigen -abigen_output=/Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/ore.usage_log.abi -contract ore.usage_log - -CXX_DEFINES = - -CXX_INCLUDES = - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt deleted file mode 100644 index 963a4ec..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -//usr/local/bin/eosio-ld CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -o ore.usage_log.wasm diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make deleted file mode 100644 index b700c2c..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 9 -CMAKE_PROGRESS_2 = 10 - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks b/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/Makefile b/tests/old-contracts/ore-protocol/ore.usage_log/Makefile deleted file mode 100644 index 87e7936..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/Makefile +++ /dev/null @@ -1,180 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.15 - -# Default target executed when no arguments are given to make. -default_target: all - -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - - -# Remove some rules from gmake that .SUFFIXES does not remove. -SUFFIXES = - -.SUFFIXES: .hpux_make_needs_suffix_list - - -# Suppress display of executed commands. -$(VERBOSE).SILENT: - - -# A target that is always out of date. -cmake_force: - -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.15.1/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.15.1/bin/cmake -E remove -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.15.1/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache - -.PHONY : rebuild_cache/fast - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.15.1/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache - -.PHONY : edit_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/ore.usage_log/CMakeFiles/progress.marks - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/clean -.PHONY : clean - -# The main clean target -clean/fast: clean - -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f CMakeFiles/Makefile2 ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule -.PHONY : ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule - -# Convenience name for target. -ore.usage_log.wasm: ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/rule - -.PHONY : ore.usage_log.wasm - -# fast build rule for target. -ore.usage_log.wasm/fast: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build -.PHONY : ore.usage_log.wasm/fast - -src/ore.usage_log.o: src/ore.usage_log.cpp.o - -.PHONY : src/ore.usage_log.o - -# target to build an object file -src/ore.usage_log.cpp.o: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.o -.PHONY : src/ore.usage_log.cpp.o - -src/ore.usage_log.i: src/ore.usage_log.cpp.i - -.PHONY : src/ore.usage_log.i - -# target to preprocess a source file -src/ore.usage_log.cpp.i: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.i -.PHONY : src/ore.usage_log.cpp.i - -src/ore.usage_log.s: src/ore.usage_log.cpp.s - -.PHONY : src/ore.usage_log.s - -# target to generate assembly for a file -src/ore.usage_log.cpp.s: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(MAKE) -f ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/build.make ore.usage_log/CMakeFiles/ore.usage_log.wasm.dir/src/ore.usage_log.cpp.s -.PHONY : src/ore.usage_log.cpp.s - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... rebuild_cache" - @echo "... edit_cache" - @echo "... ore.usage_log.wasm" - @echo "... src/ore.usage_log.o" - @echo "... src/ore.usage_log.i" - @echo "... src/ore.usage_log.s" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake b/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake deleted file mode 100644 index 5bd99dd..0000000 --- a/tests/old-contracts/ore-protocol/ore.usage_log/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: /Users/basarcancelebci/Work/API-market/ore-protocol/contracts/ore.usage_log - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/runTests.sh b/tests/runTests.sh deleted file mode 100755 index 394ca73..0000000 --- a/tests/runTests.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -cleos=cleos - -echo 'Test Emergency' -./emergency.sh $cleos - -echo 'Test Trigger' -./trigger.sh $cleos - -echo 'Test Normal Phase' -./normalphase.sh $cleos \ No newline at end of file diff --git a/tests/setupProduction.sh b/tests/setupProduction.sh deleted file mode 100755 index 00e9889..0000000 --- a/tests/setupProduction.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -cleos=cleos - -production_eosio_contracts=~/ore-protocol/tests/old-contracts/eosio.contracts - -production_ore_contracts=~/ore-protocol/tests/old-contracts/ore-protocol - -createescrow_path=~/ore-protocol/tests/old-contracts/CreateEscrow - -echo 'Create accounts' -./chain-setup/2.create_accounts.sh $cleos $production_eosio_contracts -echo 'Vote producer' -./chain-setup/3.vote.sh $cleos -echo 'Deploy system.ore' -./chain-setup/4.oresystem.sh $cleos $production_ore_contracts -echo 'Deploy createescrow' -./chain-setup/5.createescrow.sh $cleos $createescrow_path diff --git a/tests/token-economics-update/deploy-staging.sh b/tests/token-economics-update/deploy-staging.sh deleted file mode 100755 index ac36a9c..0000000 --- a/tests/token-economics-update/deploy-staging.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash - -cleos=$1 -eosio_contracts=$2 -ore_contracts=$3 - -$cleos wallet unlock -n local --password PW5KaVyD3RTq5QER4zHLNXoCxJZLCgMWmvpAiXdwwBvKFp5F1g2TL - -$cleos set contract eosio $eosio_contracts/build/contracts/eosio.system/ - -$cleos set contract eosio.token $eosio_contracts/build/contracts/eosio.token/ -# sleep 3s -$cleos set contract system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi - -$cleos push action eosio setram '[17179869184]' -p eosio # 16 Gib - -$cleos push action system.ore migrate '[]' -p system.ore \ No newline at end of file diff --git a/tests/updateProduction.sh b/tests/updateProduction.sh deleted file mode 100755 index 151ced9..0000000 --- a/tests/updateProduction.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -cleos=cleos - -eosio_contracts=~/ore-protocol/tests/external/eosio.contracts - -ore_contracts=~/ore-protocol/contracts - -createescrow_path=~/ore-protocol/tests/external/CreateEscrow - - -echo 'Update production' -./token-economics-update/deploy-production.sh $cleos $eosio_contracts $ore_contracts $createescrow_path From 179258c30c1cd64aa083ff1a6e639e2c8297e90e Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 17 Dec 2020 22:57:37 +0000 Subject: [PATCH 28/43] update docker image --- .circleci/config.yml | 2 +- .../Dockerfiles/docker-compose-ore.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 73f15af..c44f066 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,7 @@ jobs: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: openrightsexchange/ore-chain:latest + - image: openrightsexchange/ore-chain:v1.8.7 environment: PIPENV_VENV_IN_PROJECT: true diff --git a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml index 7f3745f..2be815b 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml +++ b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml @@ -8,7 +8,7 @@ services: build: context: . dockerfile: build-eosio-testnet.dockerfile - image: openrightsexchange/ore-chain:latest + image: openrightsexchange/ore-chain:v1.8.7 command: nodeos --data-dir /ore-data --config-dir /ore-data --config config.ini --logconf /ore-data/logging.json --genesis-json /ore-data/genesis.json >> /ore-data/nodeos.log stop_grace_period: 1m0s networks: @@ -29,7 +29,7 @@ services: build: context: . dockerfile: build-eosio-testnet.dockerfile - image: openrightsexchange/ore-chain:latest + image: openrightsexchange/ore-chain:v1.8.7 command: keosd --http-server-address=0.0.0.0:8901 --http-validate-host 0 --verbose-http-errors --unlock-timeout=9999999 networks: - testnet From d4cb733188b17d5bd83f9b22f68b7581e07ca8cb Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 17 Dec 2020 22:59:24 +0000 Subject: [PATCH 29/43] update circleci.yml --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index c44f066..6a337e3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -36,7 +36,7 @@ jobs: - run: name: run tests command: | - ./tests.sh + ./test.sh - store_artifacts: path: test-reports From 58c7c83241622aa4fca641e84e2a19bdc0d0dfbb Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 18 Dec 2020 00:19:00 +0000 Subject: [PATCH 30/43] fix circleci --- .circleci/config.yml | 2 +- .../Dockerfiles/docker-compose-ore.yml | 6 ++-- .../chain-setup/data/walletpw.txt | 2 +- .../chain-setup/step0.init_wallet.sh | 6 +++- .../chain-setup/step1.create_accounts.sh | 3 +- .../2020-12_TokenEconomicsUpgrade/runTests.sh | 2 +- .../setup-and-upgrade.sh | 12 ++++---- .../2020-12_TokenEconomicsUpgrade/setup-v1.sh | 4 +-- scripts/2020-12_TokenEconomicsUpgrade/stop.sh | 3 ++ .../upgrade-v2.sh | 9 ++++-- test.sh | 28 +++++++++++++++++-- 11 files changed, 57 insertions(+), 20 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 6a337e3..d215edd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -36,7 +36,7 @@ jobs: - run: name: run tests command: | - ./test.sh + ./test.sh cleos - store_artifacts: path: test-reports diff --git a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml index 2be815b..a04fca7 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml +++ b/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml @@ -9,12 +9,12 @@ services: context: . dockerfile: build-eosio-testnet.dockerfile image: openrightsexchange/ore-chain:v1.8.7 - command: nodeos --data-dir /ore-data --config-dir /ore-data --config config.ini --logconf /ore-data/logging.json --genesis-json /ore-data/genesis.json >> /ore-data/nodeos.log + command: nodeos --data-dir /data --config-dir /data --config config.ini --logconf /data/logging.json --genesis-json /data/genesis.json >> /data/nodeos.log stop_grace_period: 1m0s networks: - testnet volumes: - - ../chain-setup/data/:/ore-data/ + - ../chain-setup/data/:/data/ - ../chain-setup/contracts-v1/:/root/contracts-v1 - ../chain-setup/contracts-v2/:/root/contracts-v2 - ../../../contracts/:/root/contracts @@ -34,7 +34,7 @@ services: networks: - testnet volumes: - - ../chain-setup/data/:/ore-data/ + - ../chain-setup/data/:/data/ ports: - '8902:8901' diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt index c4c3ce5..797ced4 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt @@ -1 +1 @@ -PW5JumuEGYze9HpCe3yLGoCijefEtS5WmBuwZfBDsRst9WSsVQHPA \ No newline at end of file +PW5Jh5RqjnXwv1tehHA6kh4MLsNbZRsvGCuboP4vvZSDwE2vAHkP7 \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh index ad5a80e..c838db4 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh @@ -1,8 +1,12 @@ #!/bin/bash cleos="$1" +setup_dir="$2" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" -$cleos wallet create -n oretest -f /ore-data/walletpw.txt +if [[ "$setup_dir" == "/root" ]]; then + setup_dir="" +fi +$cleos wallet create -n oretest -f "$setup_dir"/data/walletpw.txt $cleos wallet unlock -n oretest --password $(cat ${DIR}/data/walletpw.txt) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh index f4f28c8..a717cb9 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh @@ -27,6 +27,7 @@ sleep 1s $cleos set contract eosio.wrap $eosio_contracts/eosio.wrap/ curl -X POST http://127.0.0.1:8889/v1/producer/schedule_protocol_feature_activations -d '{"protocol_features_to_activate": ["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' +curl -X POST http://127.0.0.1:8888/v1/producer/schedule_protocol_feature_activations -d '{"protocol_features_to_activate": ["0ec7e080177b2c02b278d5088611686b49d739925a92d9bfcacd7fc6b74053bd"]}' sleep 3s $cleos set contract eosio $eosio_contracts/eosio.system/ @@ -51,7 +52,7 @@ $cleos push action eosio init '[0, "4,SYS"]' -p eosio@active # sleep 3s $cleos push action eosio setpriv '["eosio.msig", 1]' -p eosio@active -$cleos system newaccount eosio --transfer producer1 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV --stake-net "150000000.0000 SYS" --stake-cpu "150000000.0000 SYS" --buy-ram-kbytes 8192 +$cleos system newaccount eosio --transfer producer1 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV --stake-net "200000000.0000 SYS" --stake-cpu "200000000.0000 SYS" --buy-ram-kbytes 8192 $cleos system newaccount eosio --transfer producer2 EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV --stake-net "150000000.0000 SYS" --stake-cpu "150000000.0000 SYS" --buy-ram-kbytes 8192 diff --git a/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh b/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh index 841f0bc..2431513 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh @@ -1,6 +1,6 @@ #!/bin/bash -cleos="docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901" +cleos="$1" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" diff --git a/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh b/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh index 3204b9a..aafc393 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh @@ -1,11 +1,13 @@ #!/bin/bash -cleos="docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901" +cleos="$1" +setup_dir="$2" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" -docker-compose -f "$DIR/Dockerfiles/docker-compose-ore.yml" -p ore up -d +if [[ "$setup_dir" == "" ]]; then + setup_dir="/root" +fi -$DIR/setup-v1.sh "$cleos" /root - -$DIR/upgrade-v2.sh "$cleos" /root \ No newline at end of file +$DIR/setup-v1.sh "$cleos" "$setup_dir" +$DIR/upgrade-v2.sh "$cleos" "$setup_dir" diff --git a/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh b/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh index 99c8fad..8e8e8d7 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh @@ -1,5 +1,5 @@ #!/bin/bash -cleos="${1:-cleos}" +cleos="$1" production_eosio_contracts=${2:-~}/contracts-v1/eosio.contracts production_ore_contracts=${2:-~}/contracts-v1/ore-protocol createescrow_path=${2:-~}/contracts-v1/CreateEscrow @@ -7,7 +7,7 @@ createescrow_path=${2:-~}/contracts-v1/CreateEscrow DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" echo 'Initialize wallets' -$DIR/chain-setup/step0.init_wallet.sh "$cleos" +$DIR/chain-setup/step0.init_wallet.sh "$cleos" "$2" echo 'Create accounts' $DIR/chain-setup/step1.create_accounts.sh "$cleos" "$production_eosio_contracts" echo 'Vote producer' diff --git a/scripts/2020-12_TokenEconomicsUpgrade/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/stop.sh index a5ae48b..b55a221 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/stop.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/stop.sh @@ -2,6 +2,8 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +pkill nodeos + docker-compose -f "$DIR/Dockerfiles/docker-compose-ore.yml" -p ore rm -sf : ${ORE_DATADIR="$DIR/chain-setup/data"} @@ -18,3 +20,4 @@ rm -rfv "$obc_dir"/* rm -rfv "$op2p_dir"/* rm -rfv "$ostate_dir"/* mkdir -p "$obc_dir" "$op2p_dir" "$ostate_dir" &> /dev/null +rm "${ORE_DATADIR}/nodeos.log" \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh index 1f6a536..8a1a7e8 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh @@ -1,8 +1,13 @@ #!/bin/bash -cleos="${1:-cleos}" +cleos="$1" eosio_contracts=${2:-~}/contracts-v2/eosio.contracts createescrow_path=${2:-~}/contracts-v2/CreateEscrow -ore_contracts=${2:-~}/contracts +if [[ "$2" == "/root" ]]; then + ore_contracts="$2/contracts" +else + ore_contracts="$2/../../../contracts" +fi + $cleos system newaccount eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio diff --git a/test.sh b/test.sh index c976a6c..6b9f0df 100755 --- a/test.sh +++ b/test.sh @@ -1,4 +1,26 @@ #!/bin/bash -./scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh -./scripts/2020-12_TokenEconomicsUpgrade/runTests.sh -./scripts/2020-12_TokenEconomicsUpgrade/stop.sh + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +cleos="${1:-"docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901"}" +setup_dir="$DIR/scripts/2020-12_TokenEconomicsUpgrade/chain-setup" +if [[ "$cleos" == "cleos" ]]; then + nodeos --data-dir "$setup_dir"/data \ + --config-dir "$setup_dir"/data \ + --config config.ini \ + --logconf "$setup_dir"/data/logging.json \ + --genesis-json "$setup_dir"/data/genesis.json \ + >> "$setup_dir"/data/nodeos.log 2>&1 & + sleep 1s + ./scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh "$cleos" "$setup_dir" + ./scripts/2020-12_TokenEconomicsUpgrade/runTests.sh "$cleos" "$setup_dir" + ./scripts/2020-12_TokenEconomicsUpgrade/stop.sh "$cleos" "$setup_dir" +else + docker-compose -f "$setup_dir"/../Dockerfiles/docker-compose-ore.yml -p ore up -d + sleep 1s + ./scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh "$cleos" + ./scripts/2020-12_TokenEconomicsUpgrade/runTests.sh "$cleos" + ./scripts/2020-12_TokenEconomicsUpgrade/stop.sh "$cleos" +fi + + From 1e38332a64b02f722152ffcf7098a1ab5e548441 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 18 Dec 2020 00:44:37 +0000 Subject: [PATCH 31/43] update readmes --- README.md | 3 +++ scripts/2020-12_TokenEconomicsUpgrade/README.md | 15 ++++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 47c4f01..f83db7f 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,9 @@ The ORE Protocol is a blockchain-hosted API that provides a developer-friendly way to define any digital asset (or any physical asset with an online digital representation) and to trade and control access to these protected resources. +### Token Economics Upgrade(2021-01-03) + +The ORE Network designed to provide simpler approach for managing account resources (tiers) and to incentivize staking ORE tokens (via creating accounts, instruments etc..). Token Economics Upgrade enables these features, allowing stakers to claim rewards just like BPs (once a month). Click [here](./scripts/2020-12_TokenEconomicsUpgrade)to see upgrade details ### Rights Token (aka Instrument) A non-fungible 'Rights Token' can enable access to one or more protected resources. It specifies which resources are available, how much each costs to access, and how to access them. These tokens can be stored in a blockchain 'wallet' and presented to the ORE Protocol to retrieve an endpoint and access token. Payment to access a resource (when required) is made as a real-time micropayment using the stable 'CPU' token. diff --git a/scripts/2020-12_TokenEconomicsUpgrade/README.md b/scripts/2020-12_TokenEconomicsUpgrade/README.md index f537d92..55a4e53 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/README.md +++ b/scripts/2020-12_TokenEconomicsUpgrade/README.md @@ -1,7 +1,16 @@ ## Token Economics V2 Upgrade ## -step1.setup-v1.sh run through each chain setup scripts in ./chain-setup dir to initialize a local test chain with v1 ORE Chain setup. +./upgrade-v2.sh contains the exact steps that has applied for chain upgrade. -step2.upgrade-v2.sh runs the exact steps that will be applied to ORE Main chain with Token Economics update. +./setup-v1.sh and ./chain-setups generates pre-upgrade environment for testing purposes. -step3.migrate-stake.sh iterates through each account that has created before the v2 upgrade and sets up the staker for them specified in the "changetier" action. \ No newline at end of file +To appy upgrade and run tests, from repositories root directory: + +```bash +#Run tests using pre-built docker images +./test.sh +``` +```bash +#Run tests using local eosio software. (nodeos 1.8.7 & eosio.cdt 1.6.5 required) +./test.sh cleos +``` \ No newline at end of file From 2454443080b80bf38653fe0239689e96e6c39686 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 18 Dec 2020 00:45:55 +0000 Subject: [PATCH 32/43] update readmes --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f83db7f..7710683 100644 --- a/README.md +++ b/README.md @@ -3,9 +3,9 @@ The ORE Protocol is a blockchain-hosted API that provides a developer-friendly way to define any digital asset (or any physical asset with an online digital representation) and to trade and control access to these protected resources. -### Token Economics Upgrade(2021-01-03) +### Token Economics Upgrade (2021-01-03) -The ORE Network designed to provide simpler approach for managing account resources (tiers) and to incentivize staking ORE tokens (via creating accounts, instruments etc..). Token Economics Upgrade enables these features, allowing stakers to claim rewards just like BPs (once a month). Click [here](./scripts/2020-12_TokenEconomicsUpgrade)to see upgrade details +The ORE Network designed to provide simpler approach for managing account resources (tiers) and to incentivize staking ORE tokens (via creating accounts, instruments etc..). Token Economics Upgrade enables these features, allowing stakers to claim rewards just like BPs (once a month). Click [here](./scripts/2020-12_TokenEconomicsUpgrade) to see upgrade details ### Rights Token (aka Instrument) A non-fungible 'Rights Token' can enable access to one or more protected resources. It specifies which resources are available, how much each costs to access, and how to access them. These tokens can be stored in a blockchain 'wallet' and presented to the ORE Protocol to retrieve an endpoint and access token. Payment to access a resource (when required) is made as a real-time micropayment using the stable 'CPU' token. From cb25f22d90a2d26d47c3e0caa03c8e435427caf5 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Tue, 29 Dec 2020 21:50:08 +0000 Subject: [PATCH 33/43] fix chgtier price name --- contracts/ore.system/src/ore.system.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 94dbfa2..66467f1 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -174,7 +174,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t tier) require_auth(payer); auto newTierItr = _tiers.find(tier); - asset newprice = getPrice(name("minimumaccnt")); + asset newprice = getPrice(minimal_account_price); newprice.amount = uint64_t((newprice.amount * newTierItr->ramfactor) / 100) + newTierItr->netamount.amount + newTierItr->cpuamount.amount; asset currentCpu = getAccountCpu(account); From 5dd9beac14e78e57a0d0935698103c80d05243b5 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 31 Dec 2020 19:37:31 +0000 Subject: [PATCH 34/43] add expiry option --- .../upgrade-v2.sh | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh index 8a1a7e8..5fe2184 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh @@ -8,31 +8,31 @@ else ore_contracts="$2/../../../contracts" fi - -$cleos system newaccount eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio - -$cleos set contract eosio $eosio_contracts/eosio.system/ - -$cleos set contract eosio.token $eosio_contracts/eosio.token/ - -# sleep 3s -$cleos set contract system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi - -# sleep 3s -$cleos set contract createescrow $createescrow_path/ createescrow.wasm createescrow.abi - -$cleos push action eosio setram '[17179869184]' -p eosio # 16 Gib - -$cleos set account permission system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner - -$cleos push action eosio.token open '["eosio.upay", "4,ORE", "eosio"]' -p eosio@active - -$cleos push action eosio.token setstaked '["0.0000 ORE"]' -p eosio.token@active - -$cleos push action eosio setinflation '[0, 10000, 10000]' -p eosio@active - -$cleos push action eosio claimrewards '["producer1"]' -p producer1@active - -$cleos transfer eosio test11111112 "100.0000 ORE" "test.com,50,10" -p eosio@active - -$cleos push action system.ore migrate '[]' -p system.ore \ No newline at end of file +sleep 2s +$cleos system newaccount -x 1000 eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio +sleep 2s +$cleos set contract -x 1000 eosio $eosio_contracts/eosio.system/ +sleep 2s +$cleos set contract -x 1000 eosio.token $eosio_contracts/eosio.token/ + +sleep 2s +$cleos set contract -x 1000 system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi + +sleep 2s +$cleos set contract -x 1000 createescrow $createescrow_path/ createescrow.wasm createescrow.abi +sleep 2s +$cleos push action -x 1000 eosio setram '[17179869184]' -p eosio # 16 Gib +sleep 2s +$cleos set account permission -x 1000 system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner +sleep 2s +$cleos push action -x 1000 eosio.token open '["eosio.upay", "4,ORE", "eosio"]' -p eosio@active +sleep 2s +$cleos push action -x 1000 eosio.token setstaked '["0.0000 ORE"]' -p eosio.token@active +sleep 2s +$cleos push action -x 1000 eosio setinflation '[0, 10000, 10000]' -p eosio@active +sleep 2s +$cleos push action -x 1000 eosio claimrewards '["producer1"]' -p producer1@active +sleep 2s +$cleos transfer -x 1000 eosio test11111112 "100.0000 ORE" "test.com,50,10" -p eosio@active +sleep 2s +$cleos push action -x 1000 system.ore migrate '[]' -p system.ore \ No newline at end of file From 44af2d89609a56a5abb5fe1b4dd25bbfeed4a5e7 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Thu, 31 Dec 2020 19:42:42 +0000 Subject: [PATCH 35/43] remove unnecessary upgrade step --- scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh | 4 ---- 1 file changed, 4 deletions(-) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh index 5fe2184..0eb7b82 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh @@ -31,8 +31,4 @@ $cleos push action -x 1000 eosio.token setstaked '["0.0000 ORE"]' -p eosio.token sleep 2s $cleos push action -x 1000 eosio setinflation '[0, 10000, 10000]' -p eosio@active sleep 2s -$cleos push action -x 1000 eosio claimrewards '["producer1"]' -p producer1@active -sleep 2s -$cleos transfer -x 1000 eosio test11111112 "100.0000 ORE" "test.com,50,10" -p eosio@active -sleep 2s $cleos push action -x 1000 system.ore migrate '[]' -p system.ore \ No newline at end of file From c319dc2d601b494cbdbdb4ea0731bb150867f348 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 1 Jan 2021 18:08:18 +0000 Subject: [PATCH 36/43] Upgrade dir refactor --- .../2020-12_TokenEconomicsUpgrade/README.md | 6 +-- .../chain-setup/data/walletpw.txt | 1 - .../build-eosio-testnet.dockerfile | 0 .../Dockerfiles/docker-compose-ore.yml | 10 ++--- .../CreateEscrow/createescrow.abi | 0 .../CreateEscrow/createescrow.wasm | Bin .../eosio.contracts/eosio.bios/eosio.bios.abi | 0 .../eosio.bios/eosio.bios.wasm | Bin .../eosio.contracts/eosio.msig/eosio.msig.abi | 0 .../eosio.msig/eosio.msig.wasm | Bin .../eosio.system/eosio.system.abi | 0 .../eosio.system/eosio.system.wasm | Bin .../eosio.token/eosio.token.abi | 0 .../eosio.token/eosio.token.wasm | Bin .../eosio.contracts/eosio.wrap/eosio.wrap.abi | 0 .../eosio.wrap/eosio.wrap.wasm | Bin .../ore.apptoken/ore.apptoken.abi | 0 .../ore.apptoken/ore.apptoken.wasm | Bin .../ore.instrument/ore.instrument.abi | 0 .../ore.instrument/ore.instrument.wasm | Bin .../ore.rights_registry.abi | 0 .../ore.rights_registry.wasm | Bin .../ore.standard_token/ore.standard_token.abi | 0 .../ore.standard_token.wasm | Bin .../ore-protocol/ore.system/ore.system.abi | 0 .../ore-protocol/ore.system/ore.system.wasm | Bin .../ore.usage_log/ore.usage_log.abi | 0 .../ore.usage_log/ore.usage_log.wasm | Bin .../CreateEscrow/createescrow.abi | 0 .../CreateEscrow/createescrow.wasm | Bin .../eosio.system/eosio.system.abi | 0 .../eosio.system/eosio.system.wasm | Bin 284246 -> 284246 bytes .../eosio.token/eosio.token.abi | 0 .../eosio.token/eosio.token.wasm | Bin .../chain-setup/data/config.ini | 0 .../chain-setup/data/genesis.json | 0 ...LTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json | 0 .../BUILTIN-FIX_LINKAUTH_RESTRICTION.json | 0 .../BUILTIN-FORWARD_SETCODE.json | 0 .../protocol_features/BUILTIN-GET_SENDER.json | 0 .../BUILTIN-NO_DUPLICATE_DEFERRED_ID.json | 0 .../BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json | 0 ...LTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json | 0 .../BUILTIN-PREACTIVATE_FEATURE.json | 0 .../BUILTIN-RAM_RESTRICTIONS.json | 0 .../BUILTIN-REPLACE_DEFERRED.json | 0 .../BUILTIN-RESTRICT_ACTION_TO_SELF.json | 0 .../BUILTIN-WEBAUTHN_KEY.json | 11 +++++ .../BUILTIN-WTMSIG_BLOCK_SIGNATURES.json | 11 +++++ .../chain-setup/data/walletpw.txt | 1 + .../chain-setup/genesis/clean.sh | 0 .../chain-setup/genesis/genesis_start.sh | 0 .../chain-setup/genesis/hard_replay.sh | 0 .../chain-setup/genesis/stop.sh | 0 .../chain-setup/producer1/clean.sh | 0 .../chain-setup/producer1/genesis_start.sh | 0 .../chain-setup/producer1/hard_start.sh | 0 .../chain-setup/producer1/start.sh | 0 .../chain-setup/producer1/stop.sh | 0 .../chain-setup/step0.init_wallet.sh | 0 .../chain-setup/step1.create_accounts.sh | 0 .../chain-setup/step2.vote.sh | 0 .../chain-setup/step3.oresystem.sh | 0 .../chain-setup/step4.createescrow.sh | 0 .../chain-setup}/stop.sh | 8 +++- .../step0-setup-chain.sh} | 0 .../test-environment/test.sh | 39 ++++++++++++++++++ .../{ => upgrade}/setup-and-upgrade.sh | 0 .../step1-upgrade.sh} | 2 +- .../{runTests.sh => upgrade/step2-verify.sh} | 6 +-- .../v2 => upgrade/verifyScripts}/emergency.sh | 0 .../verifyScripts}/normalphase.sh | 0 .../v2 => upgrade/verifyScripts}/stake.sh | 0 .../v2 => upgrade/verifyScripts}/trigger.sh | 0 test.sh | 26 ------------ 75 files changed, 80 insertions(+), 41 deletions(-) delete mode 100644 scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment/chain-setup}/Dockerfiles/build-eosio-testnet.dockerfile (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment/chain-setup}/Dockerfiles/docker-compose-ore.yml (80%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/CreateEscrow/createescrow.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v2/CreateEscrow/createescrow.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm (99%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.abi (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.wasm (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/config.ini (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/genesis.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json (100%) create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WEBAUTHN_KEY.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WTMSIG_BLOCK_SIGNATURES.json create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/walletpw.txt rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/genesis/clean.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/genesis/genesis_start.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/genesis/hard_replay.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/genesis/stop.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/producer1/clean.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/producer1/genesis_start.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/producer1/hard_start.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/producer1/start.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/producer1/stop.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/step0.init_wallet.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/step1.create_accounts.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/step2.vote.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/step3.oresystem.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment}/chain-setup/step4.createescrow.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{ => test-environment/chain-setup}/stop.sh (81%) rename scripts/2020-12_TokenEconomicsUpgrade/{setup-v1.sh => test-environment/step0-setup-chain.sh} (100%) create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh rename scripts/2020-12_TokenEconomicsUpgrade/{ => upgrade}/setup-and-upgrade.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{upgrade-v2.sh => upgrade/step1-upgrade.sh} (97%) rename scripts/2020-12_TokenEconomicsUpgrade/{runTests.sh => upgrade/step2-verify.sh} (57%) rename scripts/2020-12_TokenEconomicsUpgrade/{tests/v2 => upgrade/verifyScripts}/emergency.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{tests/v2 => upgrade/verifyScripts}/normalphase.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{tests/v2 => upgrade/verifyScripts}/stake.sh (100%) rename scripts/2020-12_TokenEconomicsUpgrade/{tests/v2 => upgrade/verifyScripts}/trigger.sh (100%) delete mode 100755 test.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/README.md b/scripts/2020-12_TokenEconomicsUpgrade/README.md index 55a4e53..c173768 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/README.md +++ b/scripts/2020-12_TokenEconomicsUpgrade/README.md @@ -1,10 +1,10 @@ ## Token Economics V2 Upgrade ## -./upgrade-v2.sh contains the exact steps that has applied for chain upgrade. +/test-environment contains files to generate (dockerized or local build) test EOSIO chain, deploy contracts to emulate pre-upgrade chain state. -./setup-v1.sh and ./chain-setups generates pre-upgrade environment for testing purposes. +/upgrade contains the actual script that is used to deploy ORE v2 contracts (step1) also verification scripts to monitor chain's system status. -To appy upgrade and run tests, from repositories root directory: +To apply upgrade and run tests, from /test-environment directory: ```bash #Run tests using pre-built docker images diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt b/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt deleted file mode 100644 index 797ced4..0000000 --- a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/walletpw.txt +++ /dev/null @@ -1 +0,0 @@ -PW5Jh5RqjnXwv1tehHA6kh4MLsNbZRsvGCuboP4vvZSDwE2vAHkP7 \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/build-eosio-testnet.dockerfile b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/Dockerfiles/build-eosio-testnet.dockerfile similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/build-eosio-testnet.dockerfile rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/Dockerfiles/build-eosio-testnet.dockerfile diff --git a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/Dockerfiles/docker-compose-ore.yml similarity index 80% rename from scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/Dockerfiles/docker-compose-ore.yml index a04fca7..5fd7e36 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/Dockerfiles/docker-compose-ore.yml +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/Dockerfiles/docker-compose-ore.yml @@ -14,10 +14,10 @@ services: networks: - testnet volumes: - - ../chain-setup/data/:/data/ - - ../chain-setup/contracts-v1/:/root/contracts-v1 - - ../chain-setup/contracts-v2/:/root/contracts-v2 - - ../../../contracts/:/root/contracts + - ../data/:/data/ + - ../contracts-v1/:/root/contracts-v1 + - ../contracts-v2/:/root/contracts-v2 + - ../../../../../contracts/:/root/contracts ports: - '8889:8888' depends_on: @@ -34,7 +34,7 @@ services: networks: - testnet volumes: - - ../chain-setup/data/:/data/ + - ../data/:/data/ ports: - '8902:8901' diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/CreateEscrow/createescrow.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/CreateEscrow/createescrow.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/CreateEscrow/createescrow.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.bios/eosio.bios.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.msig/eosio.msig.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.system/eosio.system.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.token/eosio.token.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/eosio.contracts/eosio.wrap/eosio.wrap.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.apptoken/ore.apptoken.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.instrument/ore.instrument.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.rights_registry/ore.rights_registry.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.standard_token/ore.standard_token.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.system/ore.system.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v1/ore-protocol/ore.usage_log/ore.usage_log.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/CreateEscrow/createescrow.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/CreateEscrow/createescrow.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/CreateEscrow/createescrow.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm similarity index 99% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm index 6d89aafa4122f3cc6716ac923df9958dfa340986..9fc5b09890cb57d7eabd17e21841a7d6bbb8df99 100755 GIT binary patch delta 31 lcmcb%M)2Ai!40|TES+~7*qRH|+Y8efftYD~VLJ2EcL3%64jcdg delta 31 mcmcb%M)2Ai!40|TEN6E9XKgM_Z!b(|1Y)M`h3U*s-vI#f2M)Oa diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.abi b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.abi similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.abi rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.abi diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.wasm similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.wasm rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.token/eosio.token.wasm diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/config.ini b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/config.ini similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/config.ini rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/config.ini diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/genesis.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/genesis.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/genesis.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/genesis.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-DISALLOW_EMPTY_PRODUCER_SCHEDULE.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-FIX_LINKAUTH_RESTRICTION.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-FORWARD_SETCODE.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-GET_SENDER.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-NO_DUPLICATE_DEFERRED_ID.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-ONLY_BILL_FIRST_AUTHORIZER.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-ONLY_LINK_TO_EXISTING_PERMISSION.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-PREACTIVATE_FEATURE.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-RAM_RESTRICTIONS.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-REPLACE_DEFERRED.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-RESTRICT_ACTION_TO_SELF.json diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WEBAUTHN_KEY.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WEBAUTHN_KEY.json new file mode 100644 index 0000000..cf33c24 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WEBAUTHN_KEY.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "927fdf78c51e77a899f2db938249fb1f8bb38f4e43d9c1f75b190492080cbc34", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "WEBAUTHN_KEY" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WTMSIG_BLOCK_SIGNATURES.json b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WTMSIG_BLOCK_SIGNATURES.json new file mode 100644 index 0000000..b27d902 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/protocol_features/BUILTIN-WTMSIG_BLOCK_SIGNATURES.json @@ -0,0 +1,11 @@ +{ + "protocol_feature_type": "builtin", + "dependencies": [], + "description_digest": "ab76031cad7a457f4fd5f5fca97a3f03b8a635278e0416f77dcc91eb99a48e10", + "subjective_restrictions": { + "earliest_allowed_activation_time": "1970-01-01T00:00:00.000", + "preactivation_required": true, + "enabled": true + }, + "builtin_feature_codename": "WTMSIG_BLOCK_SIGNATURES" +} \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/walletpw.txt b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/walletpw.txt new file mode 100644 index 0000000..4a067ab --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/data/walletpw.txt @@ -0,0 +1 @@ +PW5KUwaAjZ8Ddf5ae2gpyJHQYBdXYD2CiKyuDrwgK3Z86FtzMkpQ6 \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/clean.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/clean.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/clean.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/clean.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/genesis_start.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/genesis_start.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/genesis_start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/genesis_start.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/hard_replay.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/hard_replay.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/hard_replay.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/hard_replay.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/stop.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/genesis/stop.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/genesis/stop.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/clean.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/clean.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/clean.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/clean.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/genesis_start.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/genesis_start.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/genesis_start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/genesis_start.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/hard_start.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/hard_start.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/hard_start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/hard_start.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/start.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/start.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/start.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/start.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/stop.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/producer1/stop.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/producer1/stop.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step0.init_wallet.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step0.init_wallet.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step0.init_wallet.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step1.create_accounts.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step1.create_accounts.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step1.create_accounts.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step2.vote.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step2.vote.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step2.vote.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step2.vote.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step3.oresystem.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step3.oresystem.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step3.oresystem.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step3.oresystem.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step4.createescrow.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step4.createescrow.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/chain-setup/step4.createescrow.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/step4.createescrow.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/stop.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/stop.sh similarity index 81% rename from scripts/2020-12_TokenEconomicsUpgrade/stop.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/stop.sh index b55a221..924a397 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/stop.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/stop.sh @@ -6,7 +6,7 @@ pkill nodeos docker-compose -f "$DIR/Dockerfiles/docker-compose-ore.yml" -p ore rm -sf -: ${ORE_DATADIR="$DIR/chain-setup/data"} +: ${ORE_DATADIR="$DIR/data"} obc_dir="${ORE_DATADIR}/blocks" @@ -20,4 +20,8 @@ rm -rfv "$obc_dir"/* rm -rfv "$op2p_dir"/* rm -rfv "$ostate_dir"/* mkdir -p "$obc_dir" "$op2p_dir" "$ostate_dir" &> /dev/null -rm "${ORE_DATADIR}/nodeos.log" \ No newline at end of file +rm "${ORE_DATADIR}/nodeos.log" + +if [[ "$2" != "/root" ]]; then + rm ~/eosio-wallet/oretest.wallet +fi \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/step0-setup-chain.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/setup-v1.sh rename to scripts/2020-12_TokenEconomicsUpgrade/test-environment/step0-setup-chain.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh new file mode 100755 index 0000000..5284f0d --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +cleos="${1:-"docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901"}" +setup_dir="$DIR/chain-setup" +if [[ "$cleos" == "cleos" ]]; then + nodeos --data-dir "$setup_dir"/data \ + --config-dir "$setup_dir"/data \ + --config config.ini \ + --logconf "$setup_dir"/data/logging.json \ + --genesis-json "$setup_dir"/data/genesis.json \ + >> "$setup_dir"/data/nodeos.log 2>&1 & + sleep 1s + ./step0-setup-chain.sh "$cleos" "$setup_dir" + ../upgrade/step1-upgrade.sh "$cleos" "$setup_dir" + ../upgrade/step2-verify.sh "$cleos" "$setup_dir" + ./chain-setup/stop.sh "$cleos" "$setup_dir" +else + docker-compose -f "$setup_dir"/Dockerfiles/docker-compose-ore.yml -p ore up -d + sleep 1s + ./step0-setup-chain.sh "$cleos" /root + ../upgrade/step1-upgrade.sh "$cleos" /root + ../upgrade/step2-verify.sh "$cleos" /root + ./chain-setup/stop.sh "$cleos" /root +fi + + +# cleos="$1" +# setup_dir="$2" + +# DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" + +# if [[ "$setup_dir" == "" ]]; then +# setup_dir="/root" +# fi + +# $DIR/setup-v1.sh "$cleos" "$setup_dir" +# $DIR/upgrade-v2.sh "$cleos" "$setup_dir" diff --git a/scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/setup-and-upgrade.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/setup-and-upgrade.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh similarity index 97% rename from scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh index 0eb7b82..38be079 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade-v2.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh @@ -5,7 +5,7 @@ createescrow_path=${2:-~}/contracts-v2/CreateEscrow if [[ "$2" == "/root" ]]; then ore_contracts="$2/contracts" else - ore_contracts="$2/../../../contracts" + ore_contracts="$2/../../../../contracts" fi sleep 2s diff --git a/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step2-verify.sh similarity index 57% rename from scripts/2020-12_TokenEconomicsUpgrade/runTests.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/step2-verify.sh index 2431513..61f01bb 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/runTests.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step2-verify.sh @@ -5,10 +5,10 @@ cleos="$1" DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" echo 'Test Emergency' -$DIR/tests/v2/emergency.sh "$cleos" +$DIR/verifyScripts/emergency.sh "$cleos" echo 'Test Trigger' -$DIR/tests/v2/trigger.sh "$cleos" +$DIR/verifyScripts/trigger.sh "$cleos" echo 'Test Normal Phase' -$DIR/tests/v2/normalphase.sh "$cleos" \ No newline at end of file +$DIR/verifyScripts/normalphase.sh "$cleos" \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/emergency.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/emergency.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/tests/v2/emergency.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/emergency.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/normalphase.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/normalphase.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/tests/v2/normalphase.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/normalphase.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/stake.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/stake.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/tests/v2/stake.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/stake.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/tests/v2/trigger.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/trigger.sh similarity index 100% rename from scripts/2020-12_TokenEconomicsUpgrade/tests/v2/trigger.sh rename to scripts/2020-12_TokenEconomicsUpgrade/upgrade/verifyScripts/trigger.sh diff --git a/test.sh b/test.sh deleted file mode 100755 index 6b9f0df..0000000 --- a/test.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" - -cleos="${1:-"docker exec -it ore-main cleos --url http://127.0.0.1:8888 --wallet-url http://ore-wallet:8901"}" -setup_dir="$DIR/scripts/2020-12_TokenEconomicsUpgrade/chain-setup" -if [[ "$cleos" == "cleos" ]]; then - nodeos --data-dir "$setup_dir"/data \ - --config-dir "$setup_dir"/data \ - --config config.ini \ - --logconf "$setup_dir"/data/logging.json \ - --genesis-json "$setup_dir"/data/genesis.json \ - >> "$setup_dir"/data/nodeos.log 2>&1 & - sleep 1s - ./scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh "$cleos" "$setup_dir" - ./scripts/2020-12_TokenEconomicsUpgrade/runTests.sh "$cleos" "$setup_dir" - ./scripts/2020-12_TokenEconomicsUpgrade/stop.sh "$cleos" "$setup_dir" -else - docker-compose -f "$setup_dir"/../Dockerfiles/docker-compose-ore.yml -p ore up -d - sleep 1s - ./scripts/2020-12_TokenEconomicsUpgrade/setup-and-upgrade.sh "$cleos" - ./scripts/2020-12_TokenEconomicsUpgrade/runTests.sh "$cleos" - ./scripts/2020-12_TokenEconomicsUpgrade/stop.sh "$cleos" -fi - - From 097028f693615fdcf1c29ea15ebfb0ee3c24b4e5 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 1 Jan 2021 18:08:56 +0000 Subject: [PATCH 37/43] remove comments --- .../test-environment/test.sh | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh index 5284f0d..31e5915 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/test.sh @@ -23,17 +23,4 @@ else ../upgrade/step1-upgrade.sh "$cleos" /root ../upgrade/step2-verify.sh "$cleos" /root ./chain-setup/stop.sh "$cleos" /root -fi - - -# cleos="$1" -# setup_dir="$2" - -# DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" - -# if [[ "$setup_dir" == "" ]]; then -# setup_dir="/root" -# fi - -# $DIR/setup-v1.sh "$cleos" "$setup_dir" -# $DIR/upgrade-v2.sh "$cleos" "$setup_dir" +fi \ No newline at end of file From 8b00008ab2c6a1adbefb0abac4d70a5b614ed33d Mon Sep 17 00:00:00 2001 From: basarrcan Date: Fri, 1 Jan 2021 21:54:34 +0000 Subject: [PATCH 38/43] Readme update --- scripts/2020-12_TokenEconomicsUpgrade/README.md | 13 +------------ .../test-environment/README.md | 10 ++++++++++ .../upgrade/setup-and-upgrade.sh | 13 ------------- 3 files changed, 11 insertions(+), 25 deletions(-) create mode 100644 scripts/2020-12_TokenEconomicsUpgrade/test-environment/README.md delete mode 100755 scripts/2020-12_TokenEconomicsUpgrade/upgrade/setup-and-upgrade.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/README.md b/scripts/2020-12_TokenEconomicsUpgrade/README.md index c173768..2687161 100644 --- a/scripts/2020-12_TokenEconomicsUpgrade/README.md +++ b/scripts/2020-12_TokenEconomicsUpgrade/README.md @@ -2,15 +2,4 @@ /test-environment contains files to generate (dockerized or local build) test EOSIO chain, deploy contracts to emulate pre-upgrade chain state. -/upgrade contains the actual script that is used to deploy ORE v2 contracts (step1) also verification scripts to monitor chain's system status. - -To apply upgrade and run tests, from /test-environment directory: - -```bash -#Run tests using pre-built docker images -./test.sh -``` -```bash -#Run tests using local eosio software. (nodeos 1.8.7 & eosio.cdt 1.6.5 required) -./test.sh cleos -``` \ No newline at end of file +/upgrade contains the actual script that is used to deploy ORE v2 contracts (step1) also verification scripts to monitor chain's system status. \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/README.md b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/README.md new file mode 100644 index 0000000..55c7f3f --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/README.md @@ -0,0 +1,10 @@ +To test upgrade and verification, from /test-environment directory: + +```bash +#Run tests using pre-built docker images +./test.sh +``` +```bash +#Run tests using local eosio software. (nodeos 1.8.7 & eosio.cdt 1.6.5 required) +./test.sh cleos +``` \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/setup-and-upgrade.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/setup-and-upgrade.sh deleted file mode 100755 index aafc393..0000000 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/setup-and-upgrade.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -cleos="$1" -setup_dir="$2" - -DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" - -if [[ "$setup_dir" == "" ]]; then - setup_dir="/root" -fi - -$DIR/setup-v1.sh "$cleos" "$setup_dir" -$DIR/upgrade-v2.sh "$cleos" "$setup_dir" From f8fe4a8e6c1220282c943e45bfb5d4f22788974d Mon Sep 17 00:00:00 2001 From: basarrcan Date: Sat, 2 Jan 2021 01:59:42 +0000 Subject: [PATCH 39/43] update refactoring --- .../upgrade/step1-upgrade.sh | 30 +++++++------------ .../upgradeScripts/step1-unstake-ram.sh | 11 +++++++ .../upgradeScripts/step2-update-eosio.sh | 19 ++++++++++++ .../upgradeScripts/step3-update-ore-system.sh | 8 +++++ .../step4-update-createescrow.sh | 4 +++ 5 files changed, 52 insertions(+), 20 deletions(-) create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step1-unstake-ram.sh create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step3-update-ore-system.sh create mode 100755 scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh index 38be079..a16bd46 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh @@ -1,34 +1,24 @@ #!/bin/bash +# +# To run the upgrade there must be a wallet unlock with following keys: +# eosio@active, eosio.token@active, createescrow@active, system.ore@owner, system.ore@active +# cleos="$1" eosio_contracts=${2:-~}/contracts-v2/eosio.contracts createescrow_path=${2:-~}/contracts-v2/CreateEscrow if [[ "$2" == "/root" ]]; then ore_contracts="$2/contracts" else - ore_contracts="$2/../../../../contracts" + ore_contracts="../../../contracts" fi -sleep 2s -$cleos system newaccount -x 1000 eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio -sleep 2s -$cleos set contract -x 1000 eosio $eosio_contracts/eosio.system/ -sleep 2s -$cleos set contract -x 1000 eosio.token $eosio_contracts/eosio.token/ - -sleep 2s -$cleos set contract -x 1000 system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi +DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" sleep 2s -$cleos set contract -x 1000 createescrow $createescrow_path/ createescrow.wasm createescrow.abi -sleep 2s -$cleos push action -x 1000 eosio setram '[17179869184]' -p eosio # 16 Gib -sleep 2s -$cleos set account permission -x 1000 system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner -sleep 2s -$cleos push action -x 1000 eosio.token open '["eosio.upay", "4,ORE", "eosio"]' -p eosio@active +$DIR/upgradeScripts/step1-unstake-ram.sh $cleos sleep 2s -$cleos push action -x 1000 eosio.token setstaked '["0.0000 ORE"]' -p eosio.token@active +$DIR/upgradeScripts/step2-update-eosio.sh "$cleos" "$eosio_contracts" sleep 2s -$cleos push action -x 1000 eosio setinflation '[0, 10000, 10000]' -p eosio@active +$DIR/upgradeScripts/step3-update-ore-system.sh "$cleos" "$ore_contracts" sleep 2s -$cleos push action -x 1000 system.ore migrate '[]' -p system.ore \ No newline at end of file +$DIR/upgradeScripts/step4-update-createescrow.sh "$cleos" "$createescrow_path" \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step1-unstake-ram.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step1-unstake-ram.sh new file mode 100755 index 0000000..fdf20ab --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step1-unstake-ram.sh @@ -0,0 +1,11 @@ +cleos="$1" + +# requires following permissions +# ore@active, apim@active, aikon@active + +sleep 2s +$cleos system sellram -x 1000 ore 33822867456 +sleep 2s +$cleos system sellram -x 1000 aikon 5583457484 +sleep 2s +$cleos system sellram -x 1000 apim 11274289152 \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh new file mode 100755 index 0000000..4b359c2 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh @@ -0,0 +1,19 @@ +cleos="$1" +eosio_contracts="$2" + +sleep 2s +$cleos system newaccount -x 1000 eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio +sleep 2s +$cleos set contract -x 1000 eosio $eosio_contracts/eosio.system/ +sleep 2s +$cleos set contract -x 1000 eosio.token $eosio_contracts/eosio.token/ +sleep 2s +$cleos push action -x 1000 eosio setram '[17179869184]' -p eosio # 16 Gib +sleep 2s +$cleos set account permission -x 1000 system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner +sleep 2s +$cleos push action -x 1000 eosio.token open '["eosio.upay", "4,ORE", "eosio"]' -p eosio@active +sleep 2s +$cleos push action -x 1000 eosio.token setstaked '["0.0000 ORE"]' -p eosio.token@active +sleep 2s +$cleos push action -x 1000 eosio setinflation '[0, 10000, 10000]' -p eosio@active \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step3-update-ore-system.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step3-update-ore-system.sh new file mode 100755 index 0000000..227d1d9 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step3-update-ore-system.sh @@ -0,0 +1,8 @@ +cleos="$1" +ore_contracts="$2" + +$cleos set contract -x 1000 system.ore $ore_contracts/build/ore.system/ ore.system.wasm ore.system.abi +sleep 2s +$cleos set account permission -x 1000 system.ore active '{"threshold": 1,"keys": [{"key": "EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn","weight": 1}],"accounts": [{"permission":{"actor":"eosio","permission":"eosio.code"},"weight":1}, {"permission":{"actor":"system.ore","permission":"eosio.code"},"weight":1}]}' owner -p system.ore@owner +sleep 2s +$cleos push action -x 1000 system.ore migrate '[]' -p system.ore \ No newline at end of file diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh new file mode 100755 index 0000000..3ed2441 --- /dev/null +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh @@ -0,0 +1,4 @@ +cleos="$1" +createescrow_path="$2" + +$cleos set contract -x 1000 createescrow $createescrow_path/ createescrow.wasm createescrow.abi \ No newline at end of file From b0f0d1f4ade4f6696f982a5c9c98d627b9902c53 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Sat, 2 Jan 2021 02:37:08 +0000 Subject: [PATCH 40/43] keypress added --- .../2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh index a16bd46..bde50f9 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/step1-upgrade.sh @@ -16,9 +16,9 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" sleep 2s $DIR/upgradeScripts/step1-unstake-ram.sh $cleos -sleep 2s +read -p "press key" keypress $DIR/upgradeScripts/step2-update-eosio.sh "$cleos" "$eosio_contracts" -sleep 2s +read -p "press key" keypress $DIR/upgradeScripts/step3-update-ore-system.sh "$cleos" "$ore_contracts" -sleep 2s +read -p "press key" keypress $DIR/upgradeScripts/step4-update-createescrow.sh "$cleos" "$createescrow_path" \ No newline at end of file From 1d58cf2cdfcc39c40ce0169264e65ce67b8f736b Mon Sep 17 00:00:00 2001 From: basarrcan Date: Sat, 2 Jan 2021 04:13:10 +0000 Subject: [PATCH 41/43] fix migration check --- contracts/ore.system/src/ore.system.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contracts/ore.system/src/ore.system.cpp b/contracts/ore.system/src/ore.system.cpp index 99d9a23..59c6b70 100755 --- a/contracts/ore.system/src/ore.system.cpp +++ b/contracts/ore.system/src/ore.system.cpp @@ -249,7 +249,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t tier) tierinfotable _tierinfo(_self, account.value); auto oldTierInfoItr = _tierinfo.begin(); name oldStaker = getStakerName(account); - if (_tierinfo.begin() == _tierinfo.end()) + if (oldTierInfoItr == _tierinfo.end()) { action( permission_level{ore_system, "active"_n}, @@ -260,7 +260,7 @@ ACTION oresystem::chgacctier(name payer, name account, uint64_t tier) } else if (oldStaker == name("")) { - check(newprice == oldTierInfoItr->createprice, "This account needs to be migrated first. Call changetier with same tier or same createprice. [oresystem.chgacctier]"); + check(tier == oldTierInfoItr->pricekey, "This account needs to be migrated first. Call changetier with same tier. [oresystem.chgacctier]"); action( permission_level{ore_system, "active"_n}, "eosio.token"_n, From f4c18608cb7f370f14a37b02bede509acee938d4 Mon Sep 17 00:00:00 2001 From: basarrcan Date: Wed, 20 Jan 2021 21:14:01 +0000 Subject: [PATCH 42/43] update deployment scripts auths for setabi change --- .../upgrade/upgradeScripts/step2-update-eosio.sh | 4 ++-- .../upgrade/upgradeScripts/step4-update-createescrow.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh index 4b359c2..62f7861 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step2-update-eosio.sh @@ -4,9 +4,9 @@ eosio_contracts="$2" sleep 2s $cleos system newaccount -x 1000 eosio --transfer eosio.upay EOS6H2tjbrS6zm8d3tX6yeHorEoihP23Ny9c9wFRHGfJp4vtD42rn --stake-net "10000.0000 SYS" --stake-cpu "10000.0000 SYS" --buy-ram-kbytes 8192 -p eosio sleep 2s -$cleos set contract -x 1000 eosio $eosio_contracts/eosio.system/ +$cleos set contract -x 1000 eosio $eosio_contracts/eosio.system/ -p eosio -p system.ore sleep 2s -$cleos set contract -x 1000 eosio.token $eosio_contracts/eosio.token/ +$cleos set contract -x 1000 eosio.token $eosio_contracts/eosio.token/ -p eosio.token -p system.ore sleep 2s $cleos push action -x 1000 eosio setram '[17179869184]' -p eosio # 16 Gib sleep 2s diff --git a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh index 3ed2441..4dc995e 100755 --- a/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh +++ b/scripts/2020-12_TokenEconomicsUpgrade/upgrade/upgradeScripts/step4-update-createescrow.sh @@ -1,4 +1,4 @@ cleos="$1" createescrow_path="$2" -$cleos set contract -x 1000 createescrow $createescrow_path/ createescrow.wasm createescrow.abi \ No newline at end of file +$cleos set contract -x 1000 createescrow $createescrow_path/ createescrow.wasm createescrow.abi -p createescrow -p system.ore \ No newline at end of file From 8ad961a6f8620e3b29d01a8553a745b90194663a Mon Sep 17 00:00:00 2001 From: basarrcan Date: Wed, 20 Jan 2021 21:28:23 +0000 Subject: [PATCH 43/43] check setabi auth added --- .../eosio.system/eosio.system.wasm | Bin 284246 -> 284363 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm b/scripts/2020-12_TokenEconomicsUpgrade/test-environment/chain-setup/contracts-v2/eosio.contracts/eosio.system/eosio.system.wasm index 9fc5b09890cb57d7eabd17e21841a7d6bbb8df99..642d980c78da08c0ac1f60b4520ea7d6b2b5043c 100755 GIT binary patch delta 24783 zcmcJ12S8Lu^Z3o~J2*Iy1C%DpfvBK>GyxUMVei;tjfjE@cEpybU=4Qgsbkb6YMRC# zOwQPAG_hef(O9C!lGtL8?Kk`09ZfI!@_qlm-xv1Ymf4xvnc3OddGGXU*MnTd{HaK&*M#obJk95jN9X28@BQ+^`L}q`DgQzMqJT)_k`ix8)nA$Hj zMdK(c-9=?a>hK{WGWw(@4NM!9MiBHeaBpyu%kwyJmOFAIl#xg9fWR_hgf1y5IVB~t zZ^nS7<0cP~Vzb;utv-49@YIaVq~ZOOBQ#2lb5Tvrh)A{0V5!SU8=5*O zB_bwVt+u04ku_t~2ZEnGy#K(=v?xtk0a+>nDf$({aHU{_sL8fGB_zEIWswFc-niZ8ZY@hZ5VjV zE46{(BOlQkp}c%o>r>8Gbay5Q8L5M4J_UqMu4q@@v%F|=p_a6i(J|4Mc8yL>w5tFP z^80oj!B;M@i>{-rG_A*=5ek_K*NN;ADQP1G*~+uMDiwV-{sO2fBWW53xxW3fES<(n zEBX29bXqOvI-QPd?Y%1dNmT;NK~)ISX@j|YHLVmRc?Y`ds%zYhgFv~x0 zcb$6;t=64$;PglNk8622fuu+AH-un=yVhMxf50Qc@=r^poTBrQhw8NQcwNmbodUxn zEX{b5-0`MgqRqeE;cqcu9l9b*LiqE zMMZHfO$Y8#TIEMnlm`$*Eq9M1LHci67WNLHO&&UQ;22FC2OVfkpl1UHIpX(*X_BNdwAY`~YYeT8n*4CbceM~D=efkn z`&=R+D*vfV6MJ@cFXr`!8uAd&X! zpn9WZNc3kW@VC<&!N}+_8uwOaRoLT4^0I{i^4L~7`k6nqRb6#ldHG^%XEEKK)-+wd zw#^g}_|9zGqMXVEqhtzC59S&dfq3q1`S-T(za5p`iI?of(9mu^^7bxa;^&<%W2`lk zx`v9MUw5_CG!svwx)ruNbr&P@~Gfi%~-}w{zCe)Z3rQQ{Qa`HRTiU zHZ0>}gu;gN&*i|L7a%;JCpm!4vG-FvBmp@nbp~#QYJCp!0e1I2medd7vj;fr|68|N?8Zbye9W=0ckVX2OLN)Ow`(cfp zg{GS39~E>di%+u6NxGfo3j=?9n?M@#s|*&p@uoic$dzZ6&3`f^1_*($VIEKh+nKqC ze9zBOo;}Inkkv`y;nU;t_+hI#;elb>ppL*RJ);V(xl~N_@;}b7R}|*U;VnEYC_4z0 zVVH{XhGTO0)N)uah&jsD#=FX~nF^%L%npKKKV+^UCn)!WFk8%*w~qLh1ZHN=VEOXM z6C@!=rgg~IjsC;7gz4W?2PDdMCY661fu8K=Q*Tl>_D#yh+Jloql2M_E$s2|@C_y8$ z(75F!(Ky80LcT7T>-@E(zD5Uyk3{C2@n`;l%+*;|GLL1eWRAAUlIV&5Na5%E-=I*Q zT$)1p;z%TOA-05t} z1uD|zeR+MUF=TE%{o@Oo7?ur2Fg=z>%pD=P^vB%!hhk8bUuS-SirUnS7cnl5+Whd|Ym)pYSVzZAMTh{3?gdtK_Im zV-&OGcb~Tt*t$z{g#}@3+8w#|f(0!5o_uY=H_i|45J!~l+(b2B;FPP<2-f z5yjDkRmH~mbYW|u&$uLrWw5LF&=Abx^Peml25j#mT-K9Uz)yNJ1AcTA0!58$0aV4R zt9cdi&~`PCmK%KZ1S-jKA1^4qD*1*_nk!K9s(`yZcxg1>`$&V&8?y@eyO$;@Mx@em zf2W(j2|~EAc8}!5<>gF^t_qt+>O?NHAwknYVb!r~)=K4Z@=JOY^6<)99mE1@HFs*# z4T16(%MUoXsJrO-=lP>P^#*Xx&-*Nzl}1rEeBzVu|79KUdTaqyVheu!T7&DOc{zMN zgc;?PE4s5Q*|>f$E8u~KIQgfQQO>mj988*KWciE^hT8ewUo8VRe`5aDRpUh|$FE7H z{c-u4pP=~`JCb-t5>K04E({3ZfkOC>U8j|gQ-2ux#;|xY@jRHv#d4iW4E@!m8`g-; z-=L?5@N_x+(*Q||#B4m@il4;TOmLb#KNiFklsY$kHs``Ba2~)O1)9cS3vC9 z21Xvlf&!Q`kVmO(E&f`?_n?^#R<6lm>*KNrTnvGw&6MVkrA<|VU?g`<6F_1f#OM$@ z!0^8CNCjwJ*Y5V5gF#3>dSaLY7c+Bdv`_INC&)_(fdH27kc>)e2}-2GZ#v z-GY;fHa8t2Ht$f_TylWe)M>f8&`K&RAf8L%pfNI9LAlJ=ArK_j`MLtj1-aYTV^zT| z?_x*Jk;dPi7LJ6UoLI;wCsy{#Z!9!ADZi2^Cg;y&b0*1d8{egaz|f6RHjSdZ`J18a zlfUGUZ<|^?mHY+Y&JZe_Uun~0a27fUja5r^L$0!Ui0ZkJ(J@MB8U>Z*y_>xPRZ$~! z?%Wi*D40u9kf6(n87W*=58q;oBg{*RcZZ=2^!VsnDmD-MtHscI@JL-t(Sz< z6bfSdE$2vy!nU>qmUCNve_NigJj3ch1?&|CE^_Vd6-7n8vrsudYx@)q5%Rr@kzSEL zgo&`nK|&Ht_AM1Mh&yd}M++uR+1-nJ4&74&BITuf%Koe0)%FIcv(VV=y`2kx>-P!! znqPZg5I}+4=lktqqDuRl7Iye}e+^M}bbl>TI39=>MY99%Q-{3=1SSs;RHBhyKXerh z!+)4-9f{Rlpn*K*$53m9?EkBW=(GN}U@EYF8480ezThCLmYngHdmMBVKZhPHgdl%> zSQ*gfkTU7aLkbGVF1gFSF51bL4oxqF{0|-9l|MgHgvQ@?UVl_f->@K(C>vQ&UtnY| zm?UH~{us%oyy)2Hw6Qig9$h$h;vEIaoyQ{-^e-q&b?i=c@pSA`BT+0lp*;O?qK#HimE3kYlP(90S3ZH#qxH0hdJO|I{sVFFaEKZ_)-BoE7p=FSh^ z&cA67BMSL?=b@t8l^?YrGdc9p2r=&Zqb^kBn;ws1h5d?iDCJoVrQSzg`z)|xq>qRZ zrTYt)<*8k|zgFEGl*2XwyZ3CerSqJ>N_Ku_=?pE^b1rp0_E%T3U)7)2E}Zwn=TQQs zBhQgPq5ex2U zw1b+3yePJm2=-7UZ$%A7a`Pr%F4T@8A&{_p?hNI13c7Tvm3Ln8&`U+?C!B*o!Q0d_ zQ0NW_hhie9A$Wg0_eHRMV_Sh`!E!;sigG|}zKDh#_S#1+fz#Fb)`Q<$KcXc6H8 zyi-LLr(Ho}{;I?kY9T@t>sAiKgVgzzW-@UG%nnv-ls;tV%8LO?bI+h+qsh*d7#&{- zm+V~87&381Gkz?U98(3!&RLtA7tTY5trQw$-8}F@H5IYns;R7+5JKd|Radn{p><;Q zVzgeWUI<#DwJbV^g1t3#QW?`i)OG?>#H|Y<5M%99$3l^^x$dMRF#d7fIy+Y4ydaEE~1Zj z4GYthGGY{7YTF8gOvK zl5**b4NifBLy>wjY&#J|2||a>o14dw93K0|n@$}Q*JIr988aA z7|C!hZe>Pj`kzFb9WqA$#$~OPt@L31KrzVZg0qh zT4rq@I3&?fN))J$ulhlr07r)6vD3l{#0vEaU@^*RaGyOni!0VMBYu%iu01_mO(#o4 z0^~k`q(TVLjDfJX!u)A8j%4wmD1{_QLClxVLpeafbMwGKP@j9`On(cT&)}}1}PzH=G#KWjHYDHWy5Km^%=!JMK1F{8A`VCij!ZIN$Oawp|08Lt`8>$#h z{h6dwAVcb+v4#idVV_KR>A0SvzT#HiGzZg1z%~6Q<(Xprrth%ZNV0C5CgbNLVJ1x( zISSeoB1AN6@PNT;A}qn9z^lbw@cy&f^R~p=uVJA&}17ZOm4b?HO7NKt!=yUP}>r0 zRqmDX+woAzmOR`Y58@7)q%;uwWx-D**cAKTK*fV>N>&NSq2E9#=1qXA?uBe+R^A=O zgA-r`(PNqjUY_gej*8Zt$Pow zm>jypz>pmHsKT5VVvXtfhDL&lJ8ZFN zAjk@HFx zWK|wSI+NwFY8n}nTX}Q}T#UYRVS$~ZgL({KKrZ6pxlozRrd=@4Ei#*Qtp9;l>YxmF zJU3fI;EogmH-Z`hU;76Z%!6RxH?-0*h(#OiNbC)PSZ+Q%b5ZA_s-2K-S}_?bEP&2$ z%r|KP?4|jdA^h&S`L^IU>6BA2_p;8n?hdwC2$N|kk1mAfRCs>~O=u~5eF!yZDRV!h z^>xOdK7^1rQF1Cm$?U%fe1z7-FNW*h6m+e{>25^i6B*4_mV+DE5`s3LLKOjWW zkRs#j>Y$5cr$D; zjFRva8-4=fFn=Wk+2YLol`3bvzfvi0{1sGESTcZiQNfbwUqNHRl4JB-e0z0SrSL#8 zT!U6Y#lJzyvYnjZar#~I{k9|CSV1$bV6@G})31Yf;2!o~2W|bnn@P4;sGlal-kKjo zIeZ;dTXzEs)KN>stYLtOpZW6SBC%S+M2;8UF)nh_NrfhU;XhujRuXDo$>M z#pDl=!G0$E0rP-Ouv4N{2-!xKY9Xd?gGQ>yWx4p;G6}H2P4YKi*amHZAEl(6@EtIN zoxhITc0eyLTbmEo>&~}8P4oSoWV^`@yyGEtz?|K%tDIs{#TKSB+F9Jr71`Kx4^%I= zN@UV0eroZikM}?TtioM;Xir#$f9wGtUN9NZVJ|%TJ7CXk0%Onr#8LZ5a;O{>!8~bG zS-X$6A3aw89tJrVb7y{hgr9#;Tj%pfxc_@NFGTJ0{SaTRgdG+Z$H+`)X)j@PMQaj9 zf-WCP8%+-$qy7N2dDGLO>%eGr40$>u55Q0^G)Os;KR-yPaC(S3M7|T1qwhoTd1-WS^CMPSxG}*^*Fa3c^bS zj7IOiMPmM?`5KL4u+Z#y8xkGe?#+VqYLw;RY~w8&F{G^ps8%B(e+t zqIG@p41f5Gf{#>6&*3;M!ZXjI5iBzMzM$hAoADeQzl4>ZpDKP&sWZ#5m#BROSG6^1 z6S0?f%xQ`>UqfTcPO?|Blk5{jra=&8C*jQ3u!S#rpuyZdtla!0Rvs43f1kCq1$O=~ zlultWS2@7iLoGZ9tPOj53#&8s4(u~eWNab;qE=#S*z?C2ZeSix#HRz~QJ>hSG2F&s zI@a0s1s!|)Qi2O*Gf~!oY0^_9DfBG=oVrmmQ-EXXbf$+-aj2H&L+t6mz9;7NPSq*DCu%Nestd8RhtUL~OWX(#pd+M`igN5i#I6?nE zOy1n7^yF^El|G)6QBDQm3F{S8y+XPk3#1%83Us?8<`K%jj z3K;E1Kfjm_OPD#ylci{3I_~vlInE?_R^RvjG3;7_Wj8BUwUy!zLeC6+#QtFzNBi!h zXXb;J^p3j}lOQ9lG5o=dEaB*9^I0rEKz3am04Oa4{VTGHLM}}enQzL|TN=~TS)%m- z9Ymin(hJHY>2E#H;AsKNw40(Bjw%EZ|G2uJ9!;w$Jy2BAUQkpygDz-9C5dZcCGM)o zJmNp4v!;uA6rf$ zZZ2`O zo2#?t+!Cj;jeMy|ktY2FYlf3`(c{c;HjE&@3TG_>6-m(>b)lL#XQqZK_FW*3m^7kB zxh-3c10$FhN!yeNRvB*MstESJqgBF;j(B-H_rhk8tRlhe7s+}%yBO(^VR4fV;^|1r z$_h7kj$)Y-Ez6-;w!-*aylxu`g!h z#@A(@?D+w7sYNB3wDomaHEdr?(eU?cvCsWVK^I0-u_PAYW&&Q8si@RPb1jzk7JNwO zi}3jfee1Gz{~0R6x)K)gSic@idmAc>HBnJf;I_bNwOJH4s?S{6iv##aedg;qNxW|$ z(zxtJ1{!Z5b|4dx?AJggIj#Y#j0ftofPXWhb=LMPs>0EUwNNu3Q8K4cLSwPImz2xt zXq3J&I(#!fz}2dLgoLZ2Xx%Ar>T0;c{M}58u8W?oMz?tlTR#omIWNH7+S@ekhG=qc z_)|h|{Ja1+s@JQwU^%6sIiib+l}}YG_TLgc-HfjD1IiW-KTk(-F+B0b(|X0g8p{$2 z+4bite~s?4;X3noHx*Epn&?bTJLVR{;a56eJK`J@^ERqeouQ;$Whz<0NUc0ZXJbb^ zU}C-%)QY3`EWM0wbBi$m$+4*C@&Uc3L(DNWQH>I|NnkBfA1IX$)=ElY(3n;zX>tKh zlq+gFKt8vl(aG9wdOaD)DwYCeDg~wVDD%q%_HN+|1QQ<>y^!OB-!@`T*f+1$yE)~y ziEM?)<*g%X#Ra38E*S4YfDKni(MQsH%5%mc&6y95YR0}NC#7CDShWKSQ+{;mz@ilkHKzkx%7x2C*Qd=zsoZ)}Nw=OIm97-XO;moQ zbYU%(A76K23DtxS5}`p zpB5nw)r6hCiv>N{Aa-R6)_<4P6J^%BEU3h*5)*Rpn|Il_WSR!{WUUI>`f7qDFd=6XNh1OH#fW1NMr&v3ct!0NF;H^}02C4k8FB|6|NEg=fh}o|n>j9#ETz@u3Q2Mk# zYbeUPX|&G-;+!;=6M9CZajLvge$q%?y1yhseY$j#)dFq0<)*=O>ozt@XE9z|L`Y3x zyGYD6bXGTmOLuT?Itybjo|$*2)0$YL0VUbibTFF%9u$yN=qbUr?{LD8EEfHSvhMI9 zuG`Cw@kEMKw;je}4JDGbN!%829)+u}vmiYMnsqB87xE)*(QU<*j%5* z870=oKl*J0qAWvnW?`^GX65_c}#R0%}TIJTJky?7?p$k`|^m{xEKbxASIV02WMiV*lU zoAnZiG@3v`?m16z@B|i9cBL3Zc_?)13RGXBTmKX{O<>9F>hD;7B1`mKN(XhV;;XIZ zq66JYP`P|E>%rDe{B{Z(3)T+puwW|tvUslzA1J-d zE;-DO2?9N*vyRlkJZL)WP?-8(Qj&aUvCnNQ;Mv)%p53v-;(aO2(uIREzW_!qN z^qj{M32S=QQF&#NznTE@-PYwG+I(*TtIBQ88n%e-hRNppi|8aqvoBiCe9gUu0Qs=$rmI8)K*1G3DJdW^h5eI1XUP zUYPp_^ZP)3yH)4pnAXJAAv_VkTgj^00&ae?lC=>dnyeD8tV#nC4OQ^`a#qHCV>Rmq zV&z+`Wiv&2b}ic`78=(v7htFEiA%5^qO{w4um8`xmb&Zb>-1P=Y0dEoZ1i4i%s z%@@9ARc)`o??(11O}}#^J1696&K`1$>PK-W@lfy$`TsO$=C{;`)Q4VHvG}B9`73W? zS1I`B_#Hb%Q9ZJ6E41oI~Htv%CIeDy)DAkdMgXI#Uq@xmEEN{-?(iQM-%ug z*v^_mE?(NsYN^;*Uge+}tL_j)t{}fiu|#z5>t&SG%ZDSkFm)$;PXM^QlQj}$)m_B& zGB{=z4RXe1yI3{vwcgweEgFL8Aj+s*DzMCTt^3|`pH%22T3_HMRR z03vopC;)$CjsC`1&sFX835Pf)98sY3xnuj7CobQ|yi2}cgQ165RlK{8xs|Ff^F7;Q znb8N!{K)ip?|Wulr79S>{~!5?#K%lLaDcWpm6}E+2~og${twjHA9@=#wcaG8F>X4f zE(r0@1J@iOYU;&tgP1!pjtAhh!}N9wA-Ur)YXG$t9AUC(ntz1VbG~A^S2xlNZXNOd zDP9gA9bp%AsMhN+F(0bqmjx_M*qLDk>=RMC9b*MTi>@AHvu%powBzg|$tA_Wt77g6 zIswtjIi`IK`^6Q%CT{Ddr68*2Fsl39JEvJgx;0yLnnlBI zJbIe>z(KrqTD9;2XIMkuH^j_A5i@ai2*e3z*iR%W-OsYR&IiQ#PPLm?C{lcu^>w4* zuSqy9T5$ybje-Juu+2Hv3&;J$P6#5~|Ezd7W;n-O6@5{*`MC4yHsAOB-*5BYc<4MC z#iBa^o%u{UTf*?yi>#7Op7~y4{fm#mb(h#6PK$wlm)VB`tId~LlM)pl|H^uk;eacw zNd6+!P!kFN$uI$F;bm?K=bhVBKx+Sijt52MC6;p&q?wTUX64 z_t^q)pn$1jDHsl0NymxDe=;vO^5#^s0!Y{dgU+Jy0V^A`|Dwg{3I9HTCm3_S3;@O7 zcthAAh~AVFek%!E`U5sm(0}Ivc@9)Id`LE1kAohv>u?vlzhEIAW|2Ihqy;2ESBh#li(ZN{*siO)~)s{_Acf`R49{6!EV>`yZ*t8iqfbnQJ zj7u4>084Q@<23|%cNrfc7^rC5bj}s0dW}7gw?7a4t%bgvbe&BrPGT@P9XYPIr8#EUw=nV_Z67q$ZLD5 zM;N+q3{vF4l2dUMe{xibchvLde?w;!E}a2dbaLTnrFbpnBUuq~bLMl)y@?1Ie!;em z-0NTBl3C{8;^JlC^inj|H4xo-=B@@#t`%u?x+_l>D|^_LZx+wf+<265Xt%rZ(hjZU z&KrrYE!=s6Ek2k(b?2FH=yd;b+=u3#RE}5jJRvey)N?!O1D)HIsNp)?R*pAij_@`|uP-K5U%|s@FTKA|FH~J+DZV<)Mck7uMV4r_ONSPn}_@ zk)MDmnCZ`}iwTzb^9WI%^yl40842_iPYv^Dn&qG%eXk ze~yN4nLqCQmN{Y5P@XS@=tZak(7Y;)rz#teTR2zFz}>=02m{So;k>g_e>Q?QtzvO= zC^yTPs7k}f6em<1Q~My+k&JkpFyf6P`3YfrO1SNQ+=RFj_wkJBG!TvEPhAY53nlW5czv26z_ieUAoo#H|apF&9k?;m1j3wm$* zeha{o-BSDv>t}9Si}$pBpx9blF{sMs`b{0W|E5sU#X4&IC^WvX48;}k+)p%8Whg$T z2Y&CBB`4BlEw>~<7FNAlMtQv-)#YWykPo^+HIdf)9TQIr8}O#I=U-|-li8A1^lQj( zTKD|OMm&Q^`@9hiAkvODvL^17#lITyc-Ul)ZOol*l4$PUgvP7D+Sr=V9Mz0h;{v^; zmYhCkV_w{nHY%IFkGA5&6k-zE@|pyCbX%Tgv-8uooG!0xVwrZlrL9glv>jzVTb!IG z?YZr!!G!i)xDMY?QOePM)Sj=kf;ilPZxE`P-O;vf#h*Izb=Co2cj8loWYv0yi-4th z%sZ+D-9 z2Bia-ZaDK3UO}{2Lz)Jp6kBg>u$0?bszq=UBbM=Sj8A)eOWQYk=BAeHY5ADNfFxDa zXD0C_bdWj!As>xv=5cX&^TY&>sG1n!L) zzCei@fpqCA!nR~pw^CyW$&wxFAR*|DxhAlqt|(LBX=-1dBd9a<C z;)-7u3G^o1*B2{~k&I2Sc zm_3H@0-!f9hGp`m=CENrfm0=Wh1F}yBd<`|x?KCGmk=4tQquPkLfz>M)cjG+E| z3`b5P+AkUu+KVu6Pp}B-7F6_@z=sPSln|mCi^=Dr%3h1PA}FRMJV?-ABtpens^REK zs<;)a48lKBigmXNqBFiTnO7sw=82Oz<)VaR=yd+B`Pvk|j4AGN*etG`<$jpOW3l@* zevE7%b$Rth>$#%VNA0=w&Rg~)3(`X{ z?IU)1Z@jmf3(KPPrXD_GyZ5%dXsA>R;iJ|tv~Kfdtk!7UT0Vhn#_P4@u57|7>$r(* z#{PBufMi*kG*Q0TsH}>)_BVWy9jwGtTX-wyCEp7tO>wTt`3~F4$FUa|am`jvLHdix zxA6mXwJ)+a)g$j(JiCq4HNZtYzMVG|rRNUbgt~|q1gu@schH9#!_BvL@E?JiDAHwFZ^ zYE5R<;ic>32vEfII-ewPA8~^>^P>61QV9<`0Yv_+62rUmBc8g!6U*;8M6K#OPY&vO z8Xf2bCyIYu!v;4g9B}6dcDqTtWe%>m$rlKy4Q}y%ma-Bax0>{m>{^Yrwm{jpGuMOXuyFTU-%A7Nw@Xli7wI_TJ zy)%PfJyoR7{Mj?!2E4tAasGdnv(5p<1PM0)A*O4Y9S56?M`!E9ejhDbz+k^AHEg zO?amh9i_KjwPT=O3b!#9)Adqkp&xoFpCHhY(HG}BNfT{#r>QDoYiH@2lGMmBdq0_w z)G|`fw_Ne#sWMWCEkK?w(jhBt(FUoKt$u?HlG)mCgsbF7a=dLTc;OmXsl8ZBaFd#Z zTI7hn=@(~YP1OVAc}n$C4vdVxZ)9|!xPtmR-*L=zlUkD{Df;H&TJsS%X(ZS}p<7ui z3R##}PNH`&%#?E-?m-6sgAl2MAqC@yk&>)^cu1q4iv1&{>ewMl>S_1aVU2z&UxG-9};;`YEM!z2f5eH(a)2f=%=h~;oHTpf6T~i8?h72}p(4~`94wuJB6P&l4 z)aXBfHmRAThGY!D?XfgZlUQkp_UBU?{W1)Sl`7)RSZS*E`Du-Q7H*D}YG7WRl}SHL^QTjUNC$iIW0wN-e3MmOjRyABWv*k^EJu zE%ne|`dOpT!~3F32uMjTLAO48960rj2Qwr`AQ>Pj7*==*;9O!_o9eLT7kHmOI%Kcbq?F}xnF z%1`yATrGX_PH)D|^&~%>TVGnNrLW!T=~b)xQXqD2AdS+}H}drTF{%M!`?`Tt&p_Xe z)91qQF~c)c2ZhlWvvG(?%CWnAgIEZ7qJdNynSP zdm4QT-fSdA$a zl$vVkTfh3+XlN^WIw;F9JTrNKvIu2H4((gps1e^<6kl2wn1tetrc!_Ha~#iYU#VZgypza#NT60q?+i{Qu5Spf2PqVV|aT) zJ*}k_ZuiMw8vQoP>Tf`7-qli?Y-M!y2^mo}nDD`}J+eauk51(4wSVnJKU4kt7t zEveU98mgu58|q^*FF~qkr0>M1iI1ThNefal`VJg2N~2IiwA056Y2mK5BHf8^BX!i$ zcMJ7{a8^6A0$GVtUG0@@(0`5EHd2hrQkuGz*Zhf~uVXbS!^aHjJ!GJ9aPpv3T-#Qv z=1@Sb_4}n}YH$}pu$wap^fLh`wI$iuZ6d^D+DSDMDUpK&Wc}Q}s({c7fI?n!e^Vdn zy*|Be>B+g4M|#zdTC+EoZ8m?yesZCd$FkAhsw~o*CB#a*rqX+c15-dR{aQyugwcz_ z`WDKvWAnCBP3?lIpzkCYRY_16t);hM^nKI?c-T&grEqXadugC{V-C;~C>%fAUJ8Qw z2pyz&x^Ar3L2AfyrsJdz#HBOSDUz&msZ2-7mEOWJc9c39Zp;vPl6fNp2!(q%rK8kV zOYauxYv6{Ok_X=HD3ymBsP81j7?;ihy_eEabFaQyKBY37{@Yn!Lz$+@ourENnnN}f zbty?$a3HpmMg8cz;^OgZK{&QN>Pr!UK-t0qxnC6J&4Ny delta 24515 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�yO-&ILluyLPG zTyvnxRbqWKA)}ii#OpJuQgh>mDPWKWC+et!P4w6hm$#J~>FE+KJzi=@k94WT&_`q7 z)O0C=F7=&lFLl?`T@n%obu@^^c-V!@Uy}xtN9fu?dP7fl(hPB8?EG+H2gy%Q*F_DD zRPLVaAO*7L)A4Z!sUsZ1HXWtrFbfxSlsZ)@nkkTc&D@5NA#|?MYYQxnl_D{`lT;Np zV#`iaJu;p7ouoLJi%KV{8f?H*l=LW^4F+$unf8;!zq!~%eca*Egg{ZTgDyY5lSV$B z(^Ov{>Qo(~vy$rTD6NzZh|;T$&QvV^ycc~N64N_NHC@OhH|T}55@u_0a%U;d{TyXU PGvaDQ4hqig