From 41e5aa6284e5e30087d9932e3dfede1b9756208f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20B=C4=83ncioiu?= Date: Wed, 9 Nov 2022 11:45:17 +0200 Subject: [PATCH 1/3] Update references (elrond-go, rosetta). --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index eac72df..0afab5e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,12 +3,12 @@ FROM golang:1.17.6 as builder # Clone repositories WORKDIR /repos RUN git clone https://github.com/ElrondNetwork/rosetta-docker-scripts.git --branch=v0.2.1 --depth=1 -RUN git clone https://github.com/ElrondNetwork/elrond-config-devnet --branch=D1.3.44.0-rosetta3 --depth=1 -RUN git clone https://github.com/ElrondNetwork/elrond-config-mainnet --branch=v1.3.44.0-rosetta2 --depth=1 +RUN git clone https://github.com/ElrondNetwork/elrond-config-devnet --branch=D1.3.48.0-hf-fix --depth=1 +RUN git clone https://github.com/ElrondNetwork/elrond-config-mainnet --branch=v1.3.48.0 --depth=1 WORKDIR /go -RUN git clone https://github.com/ElrondNetwork/elrond-go.git --branch=v1.3.44-rosetta1 --depth=1 -RUN git clone https://github.com/ElrondNetwork/rosetta.git --branch=v0.3.3 --depth=1 +RUN git clone https://github.com/ElrondNetwork/elrond-go.git --branch=v1.3.48 --depth=1 +RUN git clone https://github.com/ElrondNetwork/rosetta.git --branch=v0.3.4 --depth=1 # Build rosetta WORKDIR /go/rosetta/cmd/rosetta From 5eb361550829f72572513373b1bfba83bb0871d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20B=C4=83ncioiu?= Date: Wed, 9 Nov 2022 11:47:35 +0200 Subject: [PATCH 2/3] Add env variable: BLOCKCHAIN_NAME. --- devnet.env | 2 ++ docker-compose-devnet.yml | 4 ++-- docker-compose-mainnet.yml | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/devnet.env b/devnet.env index 8e399fc..69b70b3 100644 --- a/devnet.env +++ b/devnet.env @@ -1,3 +1,5 @@ +BLOCKCHAIN_NAME=MultiversX + OBSERVER_ACTUAL_SHARD=0 OBSERVER_PROJECTED_SHARD=0 GENESIS_BLOCK=b099dbc444824f5bc30bf194a071f43c8e2019ae6213a641f12974fa6a6db5fb diff --git a/docker-compose-devnet.yml b/docker-compose-devnet.yml index f316d81..3fdc999 100644 --- a/docker-compose-devnet.yml +++ b/docker-compose-devnet.yml @@ -23,7 +23,7 @@ services: - "${PORT_ROSETTA_ONLINE}:8080" volumes: - ${DATA_FOLDER_ROSETTA_ONLINE}:/data - command: start-rosetta --port 8080 --observer-http-url=http://11.0.0.10:8080 --network-id=D --network-name=devnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data + command: start-rosetta --port 8080 --observer-http-url=http://11.0.0.10:8080 --blockchain=${BLOCKCHAIN_NAME} --network-id=D --network-name=devnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data networks: elrond-rosetta-devnet: ipv4_address: 11.0.0.21 @@ -35,7 +35,7 @@ services: - "${PORT_ROSETTA_OFFLINE}:8080" volumes: - ${DATA_FOLDER_ROSETTA_OFFLINE}:/data - command: start-rosetta --port 8080 --offline --observer-http-url=http://nowhere.localhost.local --network-id=D --network-name=devnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data + command: start-rosetta --port 8080 --offline --observer-http-url=http://nowhere.localhost.local --blockchain=${BLOCKCHAIN_NAME} --network-id=D --network-name=devnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data networks: elrond-rosetta-devnet: ipv4_address: 11.0.0.22 diff --git a/docker-compose-mainnet.yml b/docker-compose-mainnet.yml index c471da4..1579a2c 100644 --- a/docker-compose-mainnet.yml +++ b/docker-compose-mainnet.yml @@ -23,7 +23,7 @@ services: - "${PORT_ROSETTA_ONLINE}:8080" volumes: - ${DATA_FOLDER_ROSETTA_ONLINE}:/data - command: start-rosetta --port 8080 --observer-http-url=http://10.0.0.10:8080 --network-id=1 --network-name=mainnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data + command: start-rosetta --port 8080 --observer-http-url=http://10.0.0.10:8080 --blockchain=${BLOCKCHAIN_NAME} --network-id=1 --network-name=mainnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data networks: elrond-rosetta-mainnet: ipv4_address: 10.0.0.21 @@ -35,7 +35,7 @@ services: - "${PORT_ROSETTA_OFFLINE}:8080" volumes: - ${DATA_FOLDER_ROSETTA_OFFLINE}:/data - command: start-rosetta --port 8080 --offline --observer-http-url=http://nowhere.localhost.local --network-id=1 --network-name=mainnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data + command: start-rosetta --port 8080 --offline --observer-http-url=http://nowhere.localhost.local --blockchain=${BLOCKCHAIN_NAME} --network-id=1 --network-name=mainnet --num-shards=3 --observer-actual-shard=${OBSERVER_ACTUAL_SHARD} --observer-projected-shard=${OBSERVER_PROJECTED_SHARD} --genesis-block=${GENESIS_BLOCK} --genesis-timestamp=${GENESIS_TIMESTAMP} --first-historical-epoch=${FIRST_HISTORICAL_EPOCH} --num-historical-epochs=${NUM_HISTORICAL_EPOCHS} --native-currency=EGLD --logs-folder=/data networks: elrond-rosetta-mainnet: ipv4_address: 10.0.0.22 From 8fa06a6302ee41bd5ddcee678378538662e68769 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20B=C4=83ncioiu?= Date: Wed, 9 Nov 2022 12:29:16 +0200 Subject: [PATCH 3/3] Set env variable. --- mainnet.env | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mainnet.env b/mainnet.env index 0fec14d..e100649 100644 --- a/mainnet.env +++ b/mainnet.env @@ -1,3 +1,5 @@ +BLOCKCHAIN_NAME=MultiversX + OBSERVER_ACTUAL_SHARD=0 OBSERVER_PROJECTED_SHARD=0 GENESIS_BLOCK=165821a3407bd0d5916f9710e203bad788053443430e724b7847e086b175d9ab