Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
4bd8aba
Armor Network is here
Jan 21, 2021
68becc1
Updated lmdb repository
Jan 23, 2021
059c203
Updated lmdb repository again
Jan 23, 2021
56c6489
added already_generated_coins in get_status & fix number version
Jan 23, 2021
333d298
Moved to armornetworkdev
Feb 2, 2021
8e0b76e
Linux workflow
Feb 2, 2021
ad567c3
Update cmake.yml
Feb 2, 2021
68204b8
Rename Bytecoin-Node-Daemon-JSON-RPC-API.md to Armor-Node-Daemon-JSON…
username1565 Feb 8, 2021
03470a7
Rename Bytecoin-Wallet-Daemon-JSON-RPC-API.md to Armor-Wallet-Daemon-…
username1565 Feb 8, 2021
d74c7b7
This changes need to resolve conflicts in PR
username1565 Feb 8, 2021
f8f4e9d
This changes need to resolve conflicts in PR
username1565 Feb 8, 2021
6c99ece
Merge pull request #2 from armornetworkdev/master
username1565 Feb 8, 2021
d63ec32
Update azure-pipelines.yml for Azure Pipelines
Feb 13, 2021
24872f0
Removed win32
Feb 13, 2021
ff4ea35
Merge pull request #3 from armornetworkdev/master
username1565 Feb 14, 2021
92cadec
Updated CHECKPOINTS
Mar 6, 2021
5ebb242
Fixed CHECKPOINTS
Mar 6, 2021
e44e936
Update SEED_NODES
Apr 24, 2021
5f0d82c
Updated versión and checkpoints
Apr 30, 2021
06a76df
Merge pull request #2 from armornetworkdev/dev
Apr 30, 2021
9cfe5d7
Update README.md
BlackPeter13 May 10, 2021
42effef
added new seed node
May 26, 2021
1c63bda
Merge pull request #5 from armornetworkdev/dev
Jun 4, 2021
af6ca16
Update azure-pipelines.yml for Azure Pipelines
Jun 4, 2021
eea11f2
Update azure-pipelines.yml for Azure Pipelines
Jun 4, 2021
c9059dd
Update azure-pipelines.yml for Azure Pipelines
Jun 4, 2021
f5b010c
Update azure-pipelines.yml for Azure Pipelines
Jun 4, 2021
8ef0c80
Update azure-pipelines.yml for Azure Pipelines
Jun 4, 2021
fc04b9f
Update azure-pipelines.yml for Azure Pipelines
Jun 5, 2021
b9804e2
Update azure-pipelines.yml for Azure Pipelines
Jun 5, 2021
5a04eaa
Update azure-pipelines.yml for Azure Pipelines
Jun 5, 2021
2a75c9c
Update azure-pipelines.yml for Azure Pipelines
Jun 5, 2021
ce373e8
Merge pull request #4 from BlackPeter13/patch-1
Jun 5, 2021
e569f17
Merge pull request #2 from armornetworkdev/master
username1565 Jun 5, 2021
2687df0
Merge pull request #4 from Armor-Network/master
username1565 Jun 6, 2021
11b1680
Merge pull request #5 from username1565/armor_v0.0.3-azure-pipeline
username1565 Jun 6, 2021
5ff945e
Remove that '\t'
username1565 Aug 6, 2021
f1c052e
Update CryptoNoteConfig.hpp
BlackPeter13 Aug 19, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
51 changes: 51 additions & 0 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: CMake

on: [push]

env:
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
BUILD_TYPE: Release

jobs:
build:
# The CMake configure and build commands are platform agnostic and should work equally
# well on Windows or Mac. You can convert this to a matrix build if you need
# cross-platform coverage.
# See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
runs-on: ubuntu-18.04

steps:
- uses: actions/checkout@v2
- name: Install dependeces
working-directory: ${{github.workspace}}
shell: bash
run: |
sudo apt-get install libudev-dev
sudo apt-get install libboost-all-dev
cd ..
git clone --single-branch --branch OpenSSL_1_1_1-stable --depth 1 https://github.com/openssl/openssl.git
cd openssl
./Configure linux-x86_64 no-shared
make
cd ..
git clone https://github.com/armornetworkdev/lmdb.git
- name: CMAKE
working-directory: ${{github.workspace}}
shell: bash
run: |
mkdir build
cd build
cmake ..

- name: Build
working-directory: ${{github.workspace}}/build
shell: bash
run: |
make

- name: Test
working-directory: ${{github.workspace}}/bin
shell: bash
run: |
./armord --version
./walletd --version
1 change: 1 addition & 0 deletions .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ xcuserdata
/bytecoin.cbp
*swp
WorkspaceSettings.xcsettings
*.user

# cmake specific
CMakeLists.txt.user*
Expand Down
30 changes: 15 additions & 15 deletions CMakeLists.txt
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
# Licensed under the GNU Lesser General Public License. See LICENSE for details.

cmake_minimum_required(VERSION 3.0)
project(bytecoin)
project(armornetwork)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_C_STANDARD 11)
set(CRYPTONOTE_NAME bytecoin)
set(CRYPTONOTE_NAME armor)
add_definitions(-DCRYPTONOTE_NAME=\"${CRYPTONOTE_NAME}\" -DNDEBUG=1)
message("SANITIZE adds clang sanitizer options. Examples thread or address,undefined or fuzzer,address,undefined")
option(BETTER_DEBUG "Disables optimizations. We do not use standard debug/realease configurations because they change too much" OFF)
Expand All @@ -21,7 +21,7 @@ else()
endif()

if(APPLE)
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.11")
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.14")
endif()
if(WIN32)
add_definitions(-D_SCL_SECURE_NO_WARNINGS=1 -D_CRT_SECURE_NO_WARNINGS=1 -D_WIN32_WINNT=0x0501)
Expand Down Expand Up @@ -80,14 +80,14 @@ add_definitions(-Dplatform_USE_SSL=1)
file(GLOB SRC_CRYPTO
src/crypto/*.cpp src/crypto/*.hpp
src/crypto/*.c src/crypto/*.h
src/crypto/bernstein/*.h src/crypto/bernstein/chacha8.c
src/crypto/bernstein/crypto-ops.c
src/crypto/blake/*.h src/crypto/blake/*.c
src/crypto/groestl/*.h src/crypto/groestl/*.c
src/crypto/jh/*.h src/crypto/jh/*.c
src/crypto/keccak/*.c
src/crypto/oaes/*.h src/crypto/oaes/*.c
src/crypto/skein/*.h src/crypto/skein/*.c
src/crypto/bernstein/*.h src/crypto/bernstein/chacha8.c
src/crypto/bernstein/crypto-ops.c
src/crypto/blake/*.h src/crypto/blake/*.c
src/crypto/groestl/*.h src/crypto/groestl/*.c
src/crypto/jh/*.h src/crypto/jh/*.c
src/crypto/keccak/*.c
src/crypto/oaes/*.h src/crypto/oaes/*.c
src/crypto/skein/*.h src/crypto/skein/*.c
)
if(CRYPTO128)
message(STATUS "Fast crypto using int128 selected - do not use for production builds until fully tested")
Expand Down Expand Up @@ -174,14 +174,14 @@ set(SOURCE_FILES

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin")
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/libs")
add_library(bytecoin-crypto ${SRC_CRYPTO})
add_library(armor-crypto ${SRC_CRYPTO})
if(APPLE)
link_libraries(-dead_strip "-framework Foundation")
endif()
add_library(bytecoin-core ${SOURCE_FILES})
target_link_libraries(bytecoin-core bytecoin-crypto ${HID_LIBRARY})
add_library(armor-core ${SOURCE_FILES})
target_link_libraries(armor-core armor-crypto ${HID_LIBRARY})

link_libraries(bytecoin-crypto bytecoin-core)
link_libraries(armor-crypto armor-core)
if(NOT WIN32)
link_libraries(${LINK_OPENSSL} dl pthread)
endif()
Expand Down
Empty file modified LICENSE
100644 → 100755
Empty file.
Loading