From 750a27d9b78f96fb5fb73cf8986b66d0c261e548 Mon Sep 17 00:00:00 2001 From: Dusan Klinec Date: Sun, 25 Sep 2022 22:23:06 +0200 Subject: [PATCH] chore(ver): add arm64 for btc, ltc, eth, doge - arm64 binary paths added for backends and consensus: btc, btc testnet, btc signet, eth, eth ropsten, eth goerli, ltc, ltc testnet, doge, doge testnet --- configs/coins/bitcoin.json | 6 ++++++ configs/coins/bitcoin_signet.json | 6 ++++++ configs/coins/bitcoin_testnet.json | 6 ++++++ configs/coins/dogecoin.json | 7 +++++++ configs/coins/dogecoin_testnet.json | 7 +++++++ configs/coins/ethereum.json | 8 +++++++- configs/coins/ethereum_archive.json | 8 +++++++- configs/coins/ethereum_archive_consensus.json | 8 +++++++- configs/coins/ethereum_consensus.json | 8 +++++++- configs/coins/ethereum_testnet_goerli.json | 8 +++++++- configs/coins/ethereum_testnet_goerli_archive.json | 8 +++++++- .../coins/ethereum_testnet_goerli_archive_consensus.json | 8 +++++++- configs/coins/ethereum_testnet_goerli_consensus.json | 8 +++++++- configs/coins/ethereum_testnet_ropsten.json | 8 +++++++- configs/coins/ethereum_testnet_ropsten_archive.json | 8 +++++++- .../coins/ethereum_testnet_ropsten_archive_consensus.json | 8 +++++++- configs/coins/ethereum_testnet_ropsten_consensus.json | 8 +++++++- configs/coins/litecoin.json | 6 ++++++ configs/coins/litecoin_testnet.json | 6 ++++++ 19 files changed, 128 insertions(+), 12 deletions(-) diff --git a/configs/coins/bitcoin.json b/configs/coins/bitcoin.json index 2c75a9e5..d1ad69ac 100644 --- a/configs/coins/bitcoin.json +++ b/configs/coins/bitcoin.json @@ -39,6 +39,12 @@ "client_config_file": "bitcoin_client.conf", "additional_params": { "deprecatedrpc": "estimatefee" + }, + "platforms": { + "arm64": { + "binary_url": "https://bitcoincore.org/bin/bitcoin-core-23.0/bitcoin-23.0-aarch64-linux-gnu.tar.gz", + "verification_source": "06f4c78271a77752ba5990d60d81b1751507f77efda1e5981b4e92fd4d9969fb" + } } }, "blockbook": { diff --git a/configs/coins/bitcoin_signet.json b/configs/coins/bitcoin_signet.json index 95f7c4bb..fc82b3e8 100644 --- a/configs/coins/bitcoin_signet.json +++ b/configs/coins/bitcoin_signet.json @@ -41,6 +41,12 @@ "client_config_file": "bitcoin_client.conf", "additional_params": { "deprecatedrpc": "estimatefee" + }, + "platforms": { + "arm64": { + "binary_url": "https://bitcoincore.org/bin/bitcoin-core-23.0/bitcoin-23.0-aarch64-linux-gnu.tar.gz", + "verification_source": "06f4c78271a77752ba5990d60d81b1751507f77efda1e5981b4e92fd4d9969fb" + } } }, "blockbook": { diff --git a/configs/coins/bitcoin_testnet.json b/configs/coins/bitcoin_testnet.json index 4bf05868..13546f6b 100644 --- a/configs/coins/bitcoin_testnet.json +++ b/configs/coins/bitcoin_testnet.json @@ -41,6 +41,12 @@ "client_config_file": "bitcoin_client.conf", "additional_params": { "deprecatedrpc": "estimatefee" + }, + "platforms": { + "arm64": { + "binary_url": "https://bitcoincore.org/bin/bitcoin-core-23.0/bitcoin-23.0-aarch64-linux-gnu.tar.gz", + "verification_source": "06f4c78271a77752ba5990d60d81b1751507f77efda1e5981b4e92fd4d9969fb" + } } }, "blockbook": { diff --git a/configs/coins/dogecoin.json b/configs/coins/dogecoin.json index cc9464aa..0ad5a87a 100644 --- a/configs/coins/dogecoin.json +++ b/configs/coins/dogecoin.json @@ -42,6 +42,13 @@ "rpcthreads": 16, "upnp": 0, "whitelist": "127.0.0.1" + }, + "platforms": { + "arm64": { + "binary_url": "https://github.com/dogecoin/dogecoin/releases/download/v1.14.6/dogecoin-1.14.6-aarch64-linux-gnu.tar.gz", + "verification_source": "87419c29607b2612746fccebd694037e4be7600fc32198c4989f919be20952db", + "exclude_files": [] + } } }, "blockbook": { diff --git a/configs/coins/dogecoin_testnet.json b/configs/coins/dogecoin_testnet.json index 7dece87b..115ac63c 100644 --- a/configs/coins/dogecoin_testnet.json +++ b/configs/coins/dogecoin_testnet.json @@ -44,6 +44,13 @@ "rpcthreads": 16, "upnp": 0, "whitelist": "127.0.0.1" + }, + "platforms": { + "arm64": { + "binary_url": "https://github.com/dogecoin/dogecoin/releases/download/v1.14.6/dogecoin-1.14.6-aarch64-linux-gnu.tar.gz", + "verification_source": "87419c29607b2612746fccebd694037e4be7600fc32198c4989f919be20952db", + "exclude_files": [] + } } }, "blockbook": { diff --git a/configs/coins/ethereum.json b/configs/coins/ethereum.json index 2fa91652..1de8943c 100644 --- a/configs/coins/ethereum.json +++ b/configs/coins/ethereum.json @@ -36,7 +36,13 @@ "protect_memory": true, "mainnet": true, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz", + "verification_source": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz.asc" + } + } }, "blockbook": { "package_name": "blockbook-ethereum", diff --git a/configs/coins/ethereum_archive.json b/configs/coins/ethereum_archive.json index 5bf407f8..0332bc52 100644 --- a/configs/coins/ethereum_archive.json +++ b/configs/coins/ethereum_archive.json @@ -36,7 +36,13 @@ "protect_memory": true, "mainnet": true, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz", + "verification_source": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz.asc" + } + } }, "blockbook": { "package_name": "blockbook-ethereum-archive", diff --git a/configs/coins/ethereum_archive_consensus.json b/configs/coins/ethereum_archive_consensus.json index 81573c31..554838d9 100644 --- a/configs/coins/ethereum_archive_consensus.json +++ b/configs/coins/ethereum_archive_consensus.json @@ -33,7 +33,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://github.com/prysmaticlabs/prysm/releases/download/v3.1.1/beacon-chain-v3.1.1-linux-arm64", + "verification_source": "97665ac0ff54c9f8f97c99949519d13eea964a09decc17e2830b14c9d6dc1b24" + } + } }, "meta": { "package_maintainer": "IT", diff --git a/configs/coins/ethereum_consensus.json b/configs/coins/ethereum_consensus.json index 7fd44da5..40d7fed5 100644 --- a/configs/coins/ethereum_consensus.json +++ b/configs/coins/ethereum_consensus.json @@ -33,7 +33,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://github.com/prysmaticlabs/prysm/releases/download/v3.1.1/beacon-chain-v3.1.1-linux-arm64", + "verification_source": "97665ac0ff54c9f8f97c99949519d13eea964a09decc17e2830b14c9d6dc1b24" + } + } }, "meta": { "package_maintainer": "IT", diff --git a/configs/coins/ethereum_testnet_goerli.json b/configs/coins/ethereum_testnet_goerli.json index e9d78421..c26df821 100644 --- a/configs/coins/ethereum_testnet_goerli.json +++ b/configs/coins/ethereum_testnet_goerli.json @@ -36,7 +36,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz", + "verification_source": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz.asc" + } + } }, "blockbook": { "package_name": "blockbook-ethereum-testnet-goerli", diff --git a/configs/coins/ethereum_testnet_goerli_archive.json b/configs/coins/ethereum_testnet_goerli_archive.json index 9bdf5590..6c3ee919 100644 --- a/configs/coins/ethereum_testnet_goerli_archive.json +++ b/configs/coins/ethereum_testnet_goerli_archive.json @@ -36,7 +36,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz", + "verification_source": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz.asc" + } + } }, "blockbook": { "package_name": "blockbook-ethereum-testnet-goerli-archive", diff --git a/configs/coins/ethereum_testnet_goerli_archive_consensus.json b/configs/coins/ethereum_testnet_goerli_archive_consensus.json index d50c6fa2..6f678f02 100644 --- a/configs/coins/ethereum_testnet_goerli_archive_consensus.json +++ b/configs/coins/ethereum_testnet_goerli_archive_consensus.json @@ -33,7 +33,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://github.com/prysmaticlabs/prysm/releases/download/v3.1.1/beacon-chain-v3.1.1-linux-arm64", + "verification_source": "97665ac0ff54c9f8f97c99949519d13eea964a09decc17e2830b14c9d6dc1b24" + } + } }, "meta": { "package_maintainer": "IT", diff --git a/configs/coins/ethereum_testnet_goerli_consensus.json b/configs/coins/ethereum_testnet_goerli_consensus.json index 8d23b223..ab95e521 100644 --- a/configs/coins/ethereum_testnet_goerli_consensus.json +++ b/configs/coins/ethereum_testnet_goerli_consensus.json @@ -33,7 +33,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://github.com/prysmaticlabs/prysm/releases/download/v3.1.1/beacon-chain-v3.1.1-linux-arm64", + "verification_source": "97665ac0ff54c9f8f97c99949519d13eea964a09decc17e2830b14c9d6dc1b24" + } + } }, "meta": { "package_maintainer": "IT", diff --git a/configs/coins/ethereum_testnet_ropsten.json b/configs/coins/ethereum_testnet_ropsten.json index c607f101..394fcf81 100644 --- a/configs/coins/ethereum_testnet_ropsten.json +++ b/configs/coins/ethereum_testnet_ropsten.json @@ -36,7 +36,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz", + "verification_source": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz.asc" + } + } }, "blockbook": { "package_name": "blockbook-ethereum-testnet-ropsten", diff --git a/configs/coins/ethereum_testnet_ropsten_archive.json b/configs/coins/ethereum_testnet_ropsten_archive.json index a24e036c..bd924ab4 100644 --- a/configs/coins/ethereum_testnet_ropsten_archive.json +++ b/configs/coins/ethereum_testnet_ropsten_archive.json @@ -36,7 +36,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz", + "verification_source": "https://gethstore.blob.core.windows.net/builds/geth-linux-arm64-1.10.23-d901d853.tar.gz.asc" + } + } }, "blockbook": { "package_name": "blockbook-ethereum-testnet-ropsten-archive", diff --git a/configs/coins/ethereum_testnet_ropsten_archive_consensus.json b/configs/coins/ethereum_testnet_ropsten_archive_consensus.json index da35e129..fd8de241 100644 --- a/configs/coins/ethereum_testnet_ropsten_archive_consensus.json +++ b/configs/coins/ethereum_testnet_ropsten_archive_consensus.json @@ -33,7 +33,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://github.com/prysmaticlabs/prysm/releases/download/v3.1.1/beacon-chain-v3.1.1-linux-arm64", + "verification_source": "97665ac0ff54c9f8f97c99949519d13eea964a09decc17e2830b14c9d6dc1b24" + } + } }, "meta": { "package_maintainer": "IT", diff --git a/configs/coins/ethereum_testnet_ropsten_consensus.json b/configs/coins/ethereum_testnet_ropsten_consensus.json index 1c337449..4bdd6037 100644 --- a/configs/coins/ethereum_testnet_ropsten_consensus.json +++ b/configs/coins/ethereum_testnet_ropsten_consensus.json @@ -33,7 +33,13 @@ "protect_memory": true, "mainnet": false, "server_config_file": "", - "client_config_file": "" + "client_config_file": "", + "platforms": { + "arm64": { + "binary_url": "https://github.com/prysmaticlabs/prysm/releases/download/v3.1.1/beacon-chain-v3.1.1-linux-arm64", + "verification_source": "97665ac0ff54c9f8f97c99949519d13eea964a09decc17e2830b14c9d6dc1b24" + } + } }, "meta": { "package_maintainer": "IT", diff --git a/configs/coins/litecoin.json b/configs/coins/litecoin.json index 6684508a..7483d264 100644 --- a/configs/coins/litecoin.json +++ b/configs/coins/litecoin.json @@ -39,6 +39,12 @@ "client_config_file": "bitcoin_like_client.conf", "additional_params": { "whitelist": "127.0.0.1" + }, + "platforms": { + "arm64": { + "binary_url": "https://download.litecoin.org/litecoin-0.21.2.1/linux/litecoin-0.21.2.1-aarch64-linux-gnu.tar.gz", + "verification_source": "https://download.litecoin.org/litecoin-0.21.2.1/linux/litecoin-0.21.2.1-aarch64-linux-gnu.tar.gz.asc" + } } }, "blockbook": { diff --git a/configs/coins/litecoin_testnet.json b/configs/coins/litecoin_testnet.json index a5956c96..fb23dbde 100644 --- a/configs/coins/litecoin_testnet.json +++ b/configs/coins/litecoin_testnet.json @@ -41,6 +41,12 @@ "client_config_file": "bitcoin_like_client.conf", "additional_params": { "whitelist": "127.0.0.1" + }, + "platforms": { + "arm64": { + "binary_url": "https://download.litecoin.org/litecoin-0.21.2.1/linux/litecoin-0.21.2.1-aarch64-linux-gnu.tar.gz", + "verification_source": "https://download.litecoin.org/litecoin-0.21.2.1/linux/litecoin-0.21.2.1-aarch64-linux-gnu.tar.gz.asc" + } } }, "blockbook": {