Skip to content

Commit c6ab831

Browse files
authored
rippled 3.1.1
* remove algorand * rippled 3.1.1 * remove go from codeql
1 parent a2defe3 commit c6ab831

File tree

18 files changed

+6
-598
lines changed

18 files changed

+6
-598
lines changed

.github/workflows/codeql.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ jobs:
4848
include:
4949
- language: actions
5050
build-mode: none
51-
- language: go
52-
build-mode: autobuild
5351
- language: python
5452
build-mode: none
5553
# CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'rust', 'swift'

README.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ The following nodes are included:
1212
- [Litecoin](https://github.com/litecoin-project/litecoin)
1313
- [Dogecoin](https://github.com/dogecoin/dogecoin)
1414
- [Rippled](https://github.com/ripple/rippled)
15-
- [Algorand](https://github.com/algorand/go-algorand)
1615

1716
You can use this repo to get you started but we encourage the community to configure their own setups for increased technical diversity of the attestation provider ecosystem.
1817

@@ -25,14 +24,13 @@ The following specifications were observed to be able to run all nodes on a sing
2524
- RAM: 96GB
2625
- Disk space: 3TB with an option or plan in place to expand capacity. SSD is recommended, some chains like xrpl can fall out of sync on regular disks. Xrpl also does not work on network attached cloud storage, a locally attached disk is required.
2726

28-
Bootstrap time depends on your infrastructure and network, in our testing it is a few hours for litecoin, dogecoin, algorand and xrpl, more than a day for bitcoin.
27+
Bootstrap time depends on your infrastructure and network, in our testing it is a few hours for litecoin and dogecoin, more than a day for bitcoin, minutes for xrpl.
2928

3029

3130
As of Q1 2024, this is roughly what you can expect from each node regarding disk usage:
3231

3332
| Volume | Size |
3433
| ----------- | ----------- |
35-
| algorand-data | 200GB |
3634
| bitcoin-data | 1000GB |
3735
| dogecoin-data | 350GB |
3836
| litecoin-data | 300GB |
@@ -184,11 +182,6 @@ followed by `sudo systemctl restart docker`.
184182

185183
Alternatively, if you do not wish to change data directory for your docker daemon you can switch to bind volume mounts or volume mounts with nfs driver in the compose file.
186184

187-
# Algorand fast sync
188-
Algorand node supports syncing just the latest blocks in the blockchain, but it downloads full history by default. This can take up to 14 days.
189-
If you don't want to download the whole blockchain, you can run the script `algorand-catchup.sh` after the node has started bootstrapping.
190-
This will use Algorand fast catchup feature to automatically catchup to the latest catchpoint. After starting the catchup, the node should finish bootstrapping in few hours.
191-
192185
# Building your own images
193186

194187
All Dockerfile definitions are in `images` folder. Images use Moby BuildKit extensions.

algorand-catchup.sh

Lines changed: 0 additions & 41 deletions
This file was deleted.

config-testnet/algorand/config.json

Lines changed: 0 additions & 100 deletions
This file was deleted.

config-testnet/algorand/gen_auth_token.sh

Lines changed: 0 additions & 14 deletions
This file was deleted.

config/algorand/config.json

Lines changed: 0 additions & 100 deletions
This file was deleted.

config/algorand/gen_auth_token.sh

Lines changed: 0 additions & 14 deletions
This file was deleted.

docker-compose-testnet.yml

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -56,27 +56,8 @@ services:
5656
- ./config-testnet/ripple/rippled.conf:/opt/ripple/.ripple/rippled.conf:ro
5757
- ./config-testnet/ripple/validators.txt:/opt/ripple/.ripple/validators.txt:ro
5858

59-
algorand:
60-
container_name: algorand
61-
image: flarefoundation/algorand:4.2.1
62-
restart: on-failure:3
63-
ports:
64-
- ${BIND_IP}:18080:8080
65-
- ${BIND_IP}:4161:4161
66-
dns:
67-
- 8.8.8.8
68-
- 1.1.1.1
69-
environment:
70-
- TZ=Europe/London
71-
- ALGOD_NETWORK: testnet
72-
volumes:
73-
- algorand-testnet-data:/opt/algorand/.algorand
74-
- ./config-testnet/algorand/config.json:/opt/algorand/.algorand/config.json
75-
- ./config-testnet/algorand/algod.token:/opt/algorand/.algorand/algod.token
76-
7759
volumes:
7860
bitcoin-testnet-data:
7961
litecoin-testnet-data:
8062
dogecoin-testnet-data:
81-
ripple-testnet-data:
82-
algorand-testnet-data:
63+
ripple-testnet-data:

docker-compose.yml

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -53,27 +53,8 @@ services:
5353
- ./config/ripple/rippled.conf:/opt/ripple/.ripple/rippled.conf:ro
5454
- ./config/ripple/validators.txt:/opt/ripple/.ripple/validators.txt:ro
5555

56-
algorand:
57-
container_name: algorand
58-
image: flarefoundation/algorand:4.2.1
59-
restart: on-failure:3
60-
ports:
61-
- ${BIND_IP}:6332:8080
62-
- ${BIND_IP}:4160:4160
63-
- ${BIND_IP}:9100:9100
64-
dns:
65-
- 8.8.8.8
66-
- 1.1.1.1
67-
environment:
68-
- TZ=Europe/London
69-
volumes:
70-
- algorand-data:/opt/algorand/.algorand
71-
- ./config/algorand/config.json:/opt/algorand/.algorand/config.json
72-
- ./config/algorand/algod.token:/opt/algorand/.algorand/algod.token
73-
7456
volumes:
7557
bitcoin-data:
7658
litecoin-data:
7759
dogecoin-data:
78-
ripple-data:
79-
algorand-data:
60+
ripple-data:

hc-testnet.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,3 @@ curl -X POST -m 10 -H "Content-type: application/json" -d '{"jsonrpc": "1.0", "i
1313

1414
echo "====================== RIPPLED ======================"
1515
curl -X POST -m 10 -H "Content-type: application/json" -d '{"method": "server_info", "params":[{"api_version": 1}]}' http://localhost:11234 |jq
16-
17-
echo "====================== ALGORAND ======================"
18-
curl -X GET -m 10 http://localhost:18080/v2/status -H "X-Algo-API-Token: $PASS" |jq

0 commit comments

Comments
 (0)